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
Josh Bostick
Josh Bostick 23
B/T: R/R HT: 6' 4" WT: 205 DOB: 10/20/2001 Status: Active MLB 40-man: No
R/R 6' 4" 205 10/20/2001
Active
No
Sam Bower
Sam Bower
B/T: R/R HT: 6' 3" WT: 220 DOB: 05/02/2001 Status: Active MLB 40-man: No
R/R 6' 3" 220 05/02/2001
Active
No
Jacob Bresnahan
Jacob Bresnahan 55
B/T: L/L HT: 6' 4" WT: 195 DOB: 06/27/2005 Status: Active MLB 40-man: No
L/L 6' 4" 195 06/27/2005
Active
No
Hunter Dryden
Hunter Dryden 15
B/T: R/R HT: 5' 11" WT: 168 DOB: 06/10/2002 Status: Active MLB 40-man: No
R/R 5' 11" 168 06/10/2002
Active
No
Junior Flores
Junior Flores 46
B/T: R/R HT: 6' 1" WT: 170 DOB: 02/13/2002 Status: Active MLB 40-man: No
R/R 6' 1" 170 02/13/2002
Active
No
Cole Hillier
Cole Hillier 17
B/T: R/R HT: 6' 2" WT: 205 DOB: 12/07/2000 Status: Active MLB 40-man: No
R/R 6' 2" 205 12/07/2000
Active
No
Marques Johnson
Marques Johnson 37
B/T: R/R HT: 6' 2" WT: 210 DOB: 07/04/2000 Status: Active MLB 40-man: No
R/R 6' 2" 210 07/04/2000
Active
No
Cale Lansville
Cale Lansville 43
B/T: R/R HT: 6' 1" WT: 205 DOB: 01/06/2003 Status: Active MLB 40-man: No
R/R 6' 1" 205 01/06/2003
Active
No
Gerelmi Maldonado
Gerelmi Maldonado
B/T: R/R HT: 6' 2" WT: 170 DOB: 12/21/2003 Status: Active MLB 40-man: No
R/R 6' 2" 170 12/21/2003
Active
No
Timmy Manning
Timmy Manning 16
B/T: L/L HT: 6' 2" WT: 195 DOB: 09/10/2001 Status: Active MLB 40-man: No
L/L 6' 2" 195 09/10/2001
Active
No
Ubert Mejias
Ubert Mejias 26
B/T: R/R HT: 6' 3" WT: 230 DOB: 03/24/2001 Status: Active MLB 40-man: No
R/R 6' 3" 230 03/24/2001
Active
No
Spencer Miles
Spencer Miles
B/T: L/R HT: 6' 3" WT: 180 DOB: 07/26/2000 Status: Active MLB 40-man: No
L/R 6' 3" 180 07/26/2000
Active
No
Kanoa Pagan
Kanoa Pagan 19
B/T: R/R HT: 6' 2" WT: 190 DOB: 09/29/1998 Status: Active MLB 40-man: No
R/R 6' 2" 190 09/29/1998
Active
No
Brayan Palencia
Brayan Palencia 54
B/T: R/R HT: 5' 11" WT: 142 DOB: 01/14/2003 Status: Active MLB 40-man: No
R/R 5' 11" 142 01/14/2003
Active
No
Cameron Pferrer
Cameron Pferrer 59
B/T: R/R HT: 5' 11" WT: 182 DOB: 12/18/1998 Status: Active MLB 40-man: No
R/R 5' 11" 182 12/18/1998
Active
No
Elijah Pleasants
Elijah Pleasants 47
B/T: R/R HT: 6' 5" WT: 200 DOB: 05/14/2000 Status: Active MLB 40-man: No
R/R 6' 5" 200 05/14/2000
Active
No
Shane Rademacher
Shane Rademacher 33
B/T: R/R HT: 6' 3" WT: 215 DOB: 01/30/2001 Status: Active MLB 40-man: No
R/R 6' 3" 215 01/30/2001
Active
No
Darien Smith
Darien Smith 41
B/T: R/R HT: 6' 3" WT: 200 DOB: 11/30/1999 Status: Active MLB 40-man: No
R/R 6' 3" 200 11/30/1999
Active
No
Ryan Vanderhei
Ryan Vanderhei 40
B/T: R/R HT: 6' 6" WT: 185 DOB: 06/01/2001 Status: Active MLB 40-man: No
R/R 6' 6" 185 06/01/2001
Active
No
Ian Villers
Ian Villers 51
B/T: R/R HT: 6' 6" WT: 245 DOB: 09/01/2000 Status: Active MLB 40-man: No
R/R 6' 6" 245 09/01/2000
Active
No
Catchers B/T HT WT DOB Status MLB 40-man
Drew Cavanaugh
Drew Cavanaugh 28
B/T: L/R HT: 6' 0" WT: 220 DOB: 01/27/2002 Status: Active MLB 40-man: No
L/R 6' 0" 220 01/27/2002
Active
No
Juan Perez
Juan Perez 48
B/T: R/R HT: 6' 1" WT: 182 DOB: 09/22/2004 Status: Active MLB 40-man: No
R/R 6' 1" 182 09/22/2004
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Maui Ahuna
Maui Ahuna 77
B/T: L/R HT: 6' 1" WT: 170 DOB: 03/11/2002 Status: Active MLB 40-man: No
L/R 6' 1" 170 03/11/2002
Active
No
Zander Darby
Zander Darby 35
B/T: L/R HT: 6' 3" WT: 197 DOB: 11/26/2002 Status: Active MLB 40-man: No
L/R 6' 3" 197 11/26/2002
Active
No
Javier Francisco
Javier Francisco
B/T: R/R HT: 6' 1" WT: 162 DOB: 11/11/2002 Status: Active MLB 40-man: No
R/R 6' 1" 162 11/11/2002
Active
No
Robert Hipwell
Robert Hipwell 29
B/T: L/R HT: 6' 3" WT: 220 DOB: 03/06/2003 Status: Active MLB 40-man: No
L/R 6' 3" 220 03/06/2003
Active
No
Jeremiah Jenkins
Jeremiah Jenkins 31
B/T: L/L HT: 6' 4" WT: 238 DOB: 05/05/2003 Status: Active MLB 40-man: No
L/L 6' 4" 238 05/05/2003
Active
No
Walker Martin
Walker Martin 9
B/T: L/R HT: 6' 2" WT: 188 DOB: 02/20/2004 Status: Active MLB 40-man: No
L/R 6' 2" 188 02/20/2004
Active
No
Ramon Peralta
Ramon Peralta 2
B/T: R/R HT: 5' 11" WT: 165 DOB: 10/02/2003 Status: Active MLB 40-man: No
R/R 5' 11" 165 10/02/2003
Active
No
Elian Rayo
Elian Rayo 39
B/T: R/R HT: 6' 0" WT: 202 DOB: 03/04/2003 Status: Active MLB 40-man: No
R/R 6' 0" 202 03/04/2003
Active
No
Ryan Reckley
Ryan Reckley 32
B/T: S/R HT: 5' 10" WT: 160 DOB: 09/06/2004 Status: Active MLB 40-man: No
S/R 5' 10" 160 09/06/2004
Active
No
Jean Carlos Sio
Jean Carlos Sio 1
B/T: L/R HT: 6' 0" WT: 167 DOB: 04/03/2004 Status: Active MLB 40-man: No
L/R 6' 0" 167 04/03/2004
Active
No
Outfielders B/T HT WT DOB Status MLB 40-man
Jakob Christian
Jakob Christian 5
B/T: R/R HT: 6' 5" WT: 225 DOB: 09/17/2002 Status: Active MLB 40-man: No
R/R 6' 5" 225 09/17/2002
Active
No
Bo Davidson
Bo Davidson 18
B/T: L/R HT: 6' 1" WT: 205 DOB: 07/05/2002 Status: Active MLB 40-man: No
L/R 6' 1" 205 07/05/2002
Active
No
Lisbel Diaz
Lisbel Diaz 10
B/T: R/R HT: 6' 2" WT: 201 DOB: 07/19/2005 Status: Active MLB 40-man: No
R/R 6' 2" 201 07/19/2005
Active
No
Dakota Jordan
Dakota Jordan
B/T: R/R HT: 6' 0" WT: 220 DOB: 05/09/2003 Status: Active MLB 40-man: No
R/R 6' 0" 220 05/09/2003
Active
No
Nadir Lewis
Nadir Lewis 7
B/T: L/L HT: 6' 1" WT: 195 DOB: 11/22/2000 Status: Active MLB 40-man: No
L/L 6' 1" 195 11/22/2000
Active
No
Jose Ortiz
Jose Ortiz
B/T: R/R HT: 5' 11" WT: 165 DOB: 02/13/2005 Status: Active MLB 40-man: No
R/R 5' 11" 165 02/13/2005
Active
No
Cesar Quintas
Cesar Quintas 13
B/T: R/R HT: 6' 1" WT: 175 DOB: 03/25/2003 Status: Active MLB 40-man: No
R/R 6' 1" 175 03/25/2003
Active
No
Guillermo Williamson
Guillermo Williamson 8
B/T: L/L HT: 6' 1" WT: 200 DOB: 03/16/2004 Status: Active MLB 40-man: No
L/L 6' 1" 200 03/16/2004
Active
No

Coaching Staff

Manager/Coach Position
Ydwin Villegas
Ydwin Villegas 21
Manager
Manager
Travis Ishikawa
Travis Ishikawa 45
Hitting Coach
Hitting Coach
Dan Runzler
Dan Runzler 50
Pitching Coach
Pitching Coach
Nathan Keavy
Nathan Keavy 58
Fundamentals Coach
Fundamentals Coach