Globe iconLogin iconRecap iconSearch iconTickets icon
Single-A Affiliate
The Official Site of the San Jose Giants San Jose Giants

Giants Roster & Staff

Roster
Pitchers B/T HT WT DOB Status MLB 40-man
Sam Bower
Sam Bower
B/T: R/R HT: 6' 3" WT: 217 DOB: 05/02/2001 Status: Active MLB 40-man: No
R/R 6' 3" 217 05/02/2001
Active
No
Jacob Bresnahan
Jacob Bresnahan 33
B/T: L/L HT: 6' 3" WT: 220 DOB: 06/27/2005 Status: Active MLB 40-man: No
L/L 6' 3" 220 06/27/2005
Active
No
Dylan Carter
Dylan Carter 31
B/T: R/R HT: 6' 2" WT: 226 DOB: 08/06/2001 Status: Active MLB 40-man: No
R/R 6' 2" 226 08/06/2001
Active
No
Argenis Cayama
Argenis Cayama 34
B/T: R/R HT: 6' 0" WT: 204 DOB: 09/15/2006 Status: Active MLB 40-man: No
R/R 6' 0" 204 09/15/2006
Active
No
Luis De La Torre
Luis De La Torre 49
B/T: L/L HT: 5' 11" WT: 209 DOB: 09/06/2003 Status: Active MLB 40-man: No
L/L 5' 11" 209 09/06/2003
Active
No
Hunter Dryden
Hunter Dryden 15
B/T: R/R HT: 5' 9" WT: 184 DOB: 06/10/2002 Status: Active MLB 40-man: No
R/R 5' 9" 184 06/10/2002
Active
No
Ricardo Estrada
Ricardo Estrada 46
B/T: L/L HT: 5' 10" WT: 214 DOB: 06/25/2002 Status: Active MLB 40-man: No
L/L 5' 10" 214 06/25/2002
Active
No
Mauricio Estrella
Mauricio Estrella 18
B/T: R/R HT: 6' 0" WT: 222 DOB: 04/15/2004 Status: Active MLB 40-man: No
R/R 6' 0" 222 04/15/2004
Active
No
Drake George
Drake George
B/T: R/R HT: 6' 1" WT: 199 DOB: 09/30/2001 Status: Active MLB 40-man: No
R/R 6' 1" 199 09/30/2001
Active
No
Evan Gray
Evan Gray 54
B/T: R/R HT: 6' 4" WT: 222 DOB: 04/10/2001 Status: Active MLB 40-man: No
R/R 6' 4" 222 04/10/2001
Active
No
Cole Hillier
Cole Hillier 43
B/T: R/R HT: 6' 1" WT: 210 DOB: 12/07/2000 Status: Active MLB 40-man: No
R/R 6' 1" 210 12/07/2000
Active
No
Cale Lansville
Cale Lansville
B/T: R/R HT: 6' 0" WT: 212 DOB: 01/06/2003 Status: Active MLB 40-man: No
R/R 6' 0" 212 01/06/2003
Active
No
Gerelmi Maldonado
Gerelmi Maldonado 55
B/T: R/R HT: 6' 2" WT: 256 DOB: 12/21/2003 Status: Active MLB 40-man: No
R/R 6' 2" 256 12/21/2003
Active
No
Yunior Marte
Yunior Marte 51
B/T: R/R HT: 6' 6" WT: 236 DOB: 08/09/2003 Status: Active MLB 40-man: No
R/R 6' 6" 236 08/09/2003
Active
No
Keyner Martinez
Keyner Martinez 37
B/T: R/R HT: 6' 1" WT: 209 DOB: 08/16/2004 Status: Active MLB 40-man: No
R/R 6' 1" 209 08/16/2004
Active
No
Niko Mazza
Niko Mazza 13
B/T: L/R HT: 5' 10" WT: 193 DOB: 02/19/2002 Status: Active MLB 40-man: No
L/R 5' 10" 193 02/19/2002
Active
No
Jose T. Perez
Jose T. Perez 28
B/T: R/R HT: 6' 2" WT: 180 DOB: 08/09/2003 Status: Active MLB 40-man: No
R/R 6' 2" 180 08/09/2003
Active
No
Melvin Pineda
Melvin Pineda 32
B/T: R/R HT: 5' 10" WT: 201 DOB: 05/04/2004 Status: Active MLB 40-man: No
R/R 5' 10" 201 05/04/2004
Active
No
Ryan Slater
Ryan Slater 16
B/T: R/R HT: 6' 3" WT: 203 DOB: 05/23/2002 Status: Active MLB 40-man: No
R/R 6' 3" 203 05/23/2002
Active
No
Fernando Vasquez
Fernando Vasquez 40
B/T: R/R HT: 5' 10" WT: 214 DOB: 12/02/2001 Status: Active MLB 40-man: No
R/R 5' 10" 214 12/02/2001
Active
No
Cade Vernon
Cade Vernon 19
B/T: S/R HT: 6' 2" WT: 211 DOB: 01/17/2002 Status: Active MLB 40-man: No
S/R 6' 2" 211 01/17/2002
Active
No
Catchers B/T HT WT DOB Status MLB 40-man
Diego Cartaya
Diego Cartaya 17
B/T: R/R HT: 6' 1" WT: 217 DOB: 09/07/2001 Status: Active MLB 40-man: No
R/R 6' 1" 217 09/07/2001
Active
No
Fernando Gonzalez
Fernando Gonzalez 8
B/T: R/R HT: 5' 10" WT: 205 DOB: 12/02/2001 Status: Active MLB 40-man: No
R/R 5' 10" 205 12/02/2001
Active
No
Ty Hanchey
Ty Hanchey 16
B/T: L/R HT: 5' 9" WT: 195 DOB: 12/19/1999 Status: Active MLB 40-man: No
L/R 5' 9" 195 12/19/1999
Active
No
Juan Perez
Juan Perez 48
B/T: R/R HT: 5' 11" WT: 193 DOB: 09/22/2004 Status: Active MLB 40-man: No
R/R 5' 11" 193 09/22/2004
Active
No
Daniel Rogers
Daniel Rogers 39
B/T: L/R HT: 6' 3" WT: 225 DOB: 12/07/2001 Status: Active MLB 40-man: No
L/R 6' 3" 225 12/07/2001
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Jose Astudillo
Jose Astudillo 8
B/T: R/R HT: 5' 9" WT: 172 DOB: 02/27/2004 Status: Active MLB 40-man: No
R/R 5' 9" 172 02/27/2004
Active
No
Robert Hipwell
Robert Hipwell 29
B/T: L/R HT: 6' 3" WT: 223 DOB: 03/06/2003 Status: Active MLB 40-man: No
L/R 6' 3" 223 03/06/2003
Active
No
Jeremiah Jenkins
Jeremiah Jenkins 41
B/T: L/L HT: 6' 3" WT: 261 DOB: 05/05/2003 Status: Active MLB 40-man: No
L/L 6' 3" 261 05/05/2003
Active
No
Gavin Kilen
Gavin Kilen 1
B/T: L/R HT: 5' 10" WT: 187 DOB: 03/28/2004 Status: Active MLB 40-man: No
L/R 5' 10" 187 03/28/2004
Active
No
Jhonny Level
Jhonny Level 12
B/T: S/R HT: 5' 8" WT: 186 DOB: 03/29/2007 Status: Active MLB 40-man: No
S/R 5' 8" 186 03/29/2007
Active
No
Walker Martin
Walker Martin 9
B/T: L/R HT: 6' 2" WT: 215 DOB: 02/20/2004 Status: Active MLB 40-man: No
L/R 6' 2" 215 02/20/2004
Active
No
Lorenzo Meola
Lorenzo Meola 35
B/T: R/R HT: 5' 11" WT: 180 DOB: 12/17/2003 Status: Active MLB 40-man: No
R/R 5' 11" 180 12/17/2003
Active
No
Dario Reynoso
Dario Reynoso 6
B/T: R/R HT: 5' 10" WT: 183 DOB: 03/22/2005 Status: Active MLB 40-man: No
R/R 5' 10" 183 03/22/2005
Active
No
Outfielders B/T HT WT DOB Status MLB 40-man
Trevor Cohen
Trevor Cohen 23
B/T: L/L HT: 5' 11" WT: 192 DOB: 10/29/2003 Status: Active MLB 40-man: No
L/L 5' 11" 192 10/29/2003
Active
No
Lisbel Diaz
Lisbel Diaz 10
B/T: R/R HT: 6' 2" WT: 204 DOB: 07/19/2005 Status: Active MLB 40-man: No
R/R 6' 2" 204 07/19/2005
Active
No
Carlos Gutierrez
Carlos Gutierrez
B/T: L/R HT: 5' 9" WT: 180 DOB: 08/22/2004 Status: Active MLB 40-man: No
L/R 5' 9" 180 08/22/2004
Active
No
Dakota Jordan
Dakota Jordan 2
B/T: R/R HT: 6' 0" WT: 231 DOB: 05/09/2003 Status: Active MLB 40-man: No
R/R 6' 0" 231 05/09/2003
Active
No
Cam Maldonado
Cam Maldonado 5
B/T: R/R HT: 6' 2" WT: 199 DOB: 11/08/2003 Status: Active MLB 40-man: No
R/R 6' 2" 199 11/08/2003
Active
No
Jose Ortiz
Jose Ortiz
B/T: R/R HT: 5' 9" WT: 192 DOB: 02/13/2005 Status: Active MLB 40-man: No
R/R 5' 9" 192 02/13/2005
Active
No

Coaching Staff

Manager/Coach Position
Ydwin Villegas
Ydwin Villegas 21
Manager
Manager
Mike Marjama
Mike Marjama
Hitting Coach
Hitting Coach
Dan Runzler
Dan Runzler 50
Pitching Coach
Pitching Coach
Drew Martinez
Drew Martinez
Fundamentals Coach
Fundamentals Coach