Globe iconLogin iconRecap iconSearch iconTickets icon

Giants Roster & Staff

NRI
Pitchers B/T HT WT DOB
Trevor Cahill
Trevor Cahill53
B/T: R/R H: 6' 4" W: 223 DOB: 03/01/1988
R/R 6' 4" 223 03/01/1988
Tyler Cyr
Tyler Cyr87
B/T: R/R H: 6' 1" W: 205 DOB: 05/05/1993
R/R 6' 1" 205 05/05/1993
Camilo Doval
Camilo Doval84
B/T: R/R H: 6' 2" W: 180 DOB: 07/04/1997
R/R 6' 2" 180 07/04/1997
Luís Madero
Luís Madero00
B/T: R/R H: 6' 1" W: 195 DOB: 04/15/1997
R/R 6' 1" 195 04/15/1997
Carlos Navas
Carlos Navas78
B/T: R/R H: 6' 0" W: 215 DOB: 08/13/1992
R/R 6' 0" 215 08/13/1992
Trevor Oaks
Trevor Oaks93
B/T: R/R H: 6' 2" W: 249 DOB: 03/26/1993
R/R 6' 2" 249 03/26/1993
Sam Wolff
Sam Wolff83
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 Bailey86
B/T: S/R H: 6' 2" W: 207 DOB: 05/29/1999
S/R 6' 2" 207 05/29/1999
Joey Bart
Joey Bart77
B/T: R/R H: 6' 2" W: 238 DOB: 12/15/1996
R/R 6' 2" 238 12/15/1996
Rob Brantly
Rob Brantly76
B/T: L/R H: 6' 0" W: 191 DOB: 07/14/1989
L/R 6' 0" 191 07/14/1989
Infielders B/T HT WT DOB
Zach Green
Zach Green68
B/T: R/R H: 6' 2" W: 224 DOB: 03/07/1994
R/R 6' 2" 224 03/07/1994
Marco Luciano
Marco Luciano73
B/T: R/R H: 6' 2" W: 178 DOB: 09/10/2001
R/R 6' 2" 178 09/10/2001
Yolmer Sánchez
Yolmer Sánchez2
B/T: S/R H: 5' 8" W: 205 DOB: 06/29/1992
S/R 5' 8" 205 06/29/1992
Luis Toribio
Luis Toribio90
B/T: L/R H: 6' 1" W: 165 DOB: 09/28/2000
L/R 6' 1" 165 09/28/2000
Will Wilson
Will Wilson85
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
Alexander Canario
Alexander Canario00
B/T: R/R H: 6' 1" W: 165 DOB: 05/07/2000
R/R 6' 1" 165 05/07/2000
Heliot Ramos
Heliot Ramos80
B/T: R/R H: 6' 0" W: 188 DOB: 09/07/1999
R/R 6' 0" 188 09/07/1999
Joey Rickard
Joey Rickard37
B/T: R/L H: 6' 0" W: 192 DOB: 05/21/1991
R/L 6' 0" 192 05/21/1991