Globe iconLogin iconRecap iconSearch iconTickets icon

Have Questions? See the complete 2020 roster and transaction rules here>>

Giants Roster & Staff

NRI
Pitchers B/T HT WT DOB
Tyler Cyr
Tyler Cyr 87
B/T: R/R H: 6' 1" W: 205 DOB: 05/05/1993
R/R 6' 1" 205 05/05/1993
Camilo Doval
Camilo Doval 84
B/T: R/R H: 6' 2" W: 180 DOB: 07/04/1997
R/R 6' 2" 180 07/04/1997
Jake Jewell
Jake Jewell 86
B/T: R/R H: 6' 2" W: 217 DOB: 05/16/1993
R/R 6' 2" 217 05/16/1993
Luís Madero
Luís Madero 89
B/T: R/R H: 6' 1" W: 195 DOB: 04/15/1997
R/R 6' 1" 195 04/15/1997
Carlos Navas
Carlos Navas 78
B/T: R/R H: 6' 0" W: 215 DOB: 08/13/1992
R/R 6' 0" 215 08/13/1992
Trevor Oaks
Trevor Oaks 93
B/T: R/R H: 6' 2" W: 249 DOB: 03/26/1993
R/R 6' 2" 249 03/26/1993
Sam Wolff
Sam Wolff 83
B/T: R/R H: 6' 0" W: 205 DOB: 04/14/1991
R/R 6' 0" 205 04/14/1991
Catchers B/T HT WT DOB
Patrick Bailey
Patrick Bailey 86
B/T: S/R H: 6' 2" W: 207 DOB: 05/29/1999
S/R 6' 2" 207 05/29/1999
Chris Herrmann
Chris Herrmann 26
B/T: L/R H: 6' 0" W: 200 DOB: 11/24/1987
L/R 6' 0" 200 11/24/1987
Infielders B/T HT WT DOB
Zach Green
Zach Green 68
B/T: R/R H: 6' 2" W: 224 DOB: 03/07/1994
R/R 6' 2" 224 03/07/1994
Marco Luciano
Marco Luciano 73
B/T: R/R H: 6' 2" W: 178 DOB: 09/10/2001
R/R 6' 2" 178 09/10/2001
Luis Toribio
Luis Toribio 90
B/T: L/R H: 6' 1" W: 165 DOB: 09/28/2000
L/R 6' 1" 165 09/28/2000
Will Wilson
Will Wilson 85
B/T: R/R H: 6' 0" W: 184 DOB: 07/21/1998
R/R 6' 0" 184 07/21/1998
Outfielders B/T HT WT DOB
Hunter Bishop
Hunter Bishop
B/T: L/R H: 6' 5" W: 210 DOB: 06/25/1998
L/R 6' 5" 210 06/25/1998
Alexander Canario
Alexander Canario 94
B/T: R/R H: 6' 1" W: 165 DOB: 05/07/2000
R/R 6' 1" 165 05/07/2000
Heliot Ramos
Heliot Ramos 80
B/T: R/R H: 6' 0" W: 188 DOB: 09/07/1999
R/R 6' 0" 188 09/07/1999