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
Hayden Birdsong
Hayden Birdsong 55
B/T: R/R HT: 6' 4" WT: 215 DOB: 08/30/2001 Status: Active MLB 40-man: Yes
R/R 6' 4" 215 08/30/2001
Active
Yes
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: Injured 60-Day MLB 40-man: No
R/R 6' 3" 220 05/02/2001
Injured 60-Day
No
Dylan Carmouche
Dylan Carmouche 49
B/T: S/L HT: 6' 6" WT: 225 DOB: 08/22/2001 Status: Active MLB 40-man: No
S/L 6' 6" 225 08/22/2001
Active
No
Alex Cobb
Alex Cobb 32
B/T: R/R HT: 6' 3" WT: 205 DOB: 10/07/1987 Status: Rehab Assignment MLB 40-man: Yes
R/R 6' 3" 205 10/07/1987
Rehab Assignment
Yes
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
B/T: R/R HT: 6' 2" WT: 210 DOB: 07/04/2000 Status: Injured 60-Day MLB 40-man: No
R/R 6' 2" 210 07/04/2000
Injured 60-Day
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: Injured - Full Season MLB 40-man: No
R/R 6' 2" 170 12/21/2003
Injured - Full Season
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: Injured 60-Day MLB 40-man: No
L/R 6' 3" 180 07/26/2000
Injured 60-Day
No
Kanoa Pagan
Kanoa Pagan
B/T: R/R HT: 6' 2" WT: 190 DOB: 09/29/1998 Status: Injured 7-Day MLB 40-man: No
R/R 6' 2" 190 09/29/1998
Injured 7-Day
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
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
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
Josh Wolf
Josh Wolf 48
B/T: R/R HT: 6' 3" WT: 170 DOB: 09/01/2000 Status: Active MLB 40-man: No
R/R 6' 3" 170 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
Jack Payton
Jack Payton 7
B/T: R/R HT: 5' 11" WT: 200 DOB: 08/07/2001 Status: Active MLB 40-man: No
R/R 5' 11" 200 08/07/2001
Active
No
Luke Shliger
Luke Shliger 6
B/T: L/R HT: 5' 9" WT: 180 DOB: 09/25/2001 Status: Active MLB 40-man: No
L/R 5' 9" 180 09/25/2001
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Maui Ahuna
Maui Ahuna 12
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
Justin Bench
Justin Bench 9
B/T: R/R HT: 6' 0" WT: 185 DOB: 08/28/1999 Status: Active MLB 40-man: No
R/R 6' 0" 185 08/28/1999
Active
No
Javier Francisco
Javier Francisco 16
B/T: R/R HT: 6' 1" WT: 162 DOB: 11/11/2002 Status: Injured 7-Day MLB 40-man: No
R/R 6' 1" 162 11/11/2002
Injured 7-Day
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
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
Scott Bandura
Scott Bandura 35
B/T: L/R HT: 6' 4" WT: 190 DOB: 08/02/2001 Status: Injured 7-Day MLB 40-man: No
L/R 6' 4" 190 08/02/2001
Injured 7-Day
No
Estanlin Cassiani
Estanlin Cassiani 34
B/T: L/L HT: 5' 11" WT: 155 DOB: 12/30/2002 Status: Active MLB 40-man: No
L/L 5' 11" 155 12/30/2002
Active
No
Bo Davidson
Bo Davidson 18
B/T: L/R HT: 6' 2" WT: 205 DOB: 07/05/2002 Status: Active MLB 40-man: No
L/R 6' 2" 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
Nadir Lewis
Nadir Lewis 7
B/T: L/L HT: 6' 1" WT: 195 DOB: 11/22/2000 Status: Injured 7-Day MLB 40-man: No
L/L 6' 1" 195 11/22/2000
Injured 7-Day
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