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 23
B/T: R/R HT: 6' 4" WT: 215 DOB: 08/30/2001 Status: Active MLB 40-man: No
R/R 6' 4" 215 08/30/2001
Active
No
Daniel Blair
Daniel Blair 13
B/T: R/R HT: 6' 3" WT: 205 DOB: 04/08/1999 Status: Active MLB 40-man: No
R/R 6' 3" 205 04/08/1999
Active
No
Sam Bower
Sam Bower
B/T: R/R HT: 6' 3" WT: 220 DOB: 05/02/2001 Status: Injured - Full Season MLB 40-man: No
R/R 6' 3" 220 05/02/2001
Injured - Full Season
No
Jack Choate
Jack Choate 34
B/T: L/L HT: 6' 6" WT: 249 DOB: 04/18/2001 Status: Active MLB 40-man: No
L/L 6' 6" 249 04/18/2001
Active
No
Cameron Cotter
Cameron Cotter 37
B/T: R/R HT: 6' 3" WT: 220 DOB: 12/17/1998 Status: Active MLB 40-man: No
R/R 6' 3" 220 12/17/1998
Active
No
Reggie Crawford
Reggie Crawford 35
B/T: L/L HT: 6' 4" WT: 235 DOB: 12/04/2000 Status: Active MLB 40-man: No
L/L 6' 4" 235 12/04/2000
Active
No
Dylan Cumming
Dylan Cumming 12
B/T: R/R HT: 6' 4" WT: 175 DOB: 05/14/1999 Status: Active MLB 40-man: No
R/R 6' 4" 175 05/14/1999
Active
No
Sam Delaplane
Sam Delaplane 21
B/T: R/R HT: 5' 11" WT: 175 DOB: 03/27/1995 Status: Active MLB 40-man: No
R/R 5' 11" 175 03/27/1995
Active
No
Rohan Handa
Rohan Handa
B/T: L/L HT: 6' 3" WT: 210 DOB: 02/28/2000 Status: Injured 60-Day MLB 40-man: No
L/L 6' 3" 210 02/28/2000
Injured 60-Day
No
Davis Hare
Davis Hare
B/T: R/R HT: 6' 3" WT: 219 DOB: 06/15/1999 Status: Injured - Full Season MLB 40-man: No
R/R 6' 3" 219 06/15/1999
Injured - Full Season
No
William Kempner
William Kempner 15
B/T: R/R HT: 6' 0" WT: 222 DOB: 06/18/2001 Status: Active MLB 40-man: No
R/R 6' 0" 222 06/18/2001
Active
No
Gerelmi Maldonado
Gerelmi Maldonado 29
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
Mikell Manzano
Mikell Manzano
B/T: R/R HT: 6' 0" WT: 140 DOB: 11/30/2002 Status: Injured 7-Day MLB 40-man: No
R/R 6' 0" 140 11/30/2002
Injured 7-Day
No
Nomar Medina
Nomar Medina 43
B/T: L/L HT: 6' 0" WT: 190 DOB: 11/23/2002 Status: Active MLB 40-man: No
L/L 6' 0" 190 11/23/2002
Active
No
Manuel Mercedes
Manuel Mercedes 49
B/T: R/R HT: 6' 4" WT: 190 DOB: 09/21/2002 Status: Active MLB 40-man: No
R/R 6' 4" 190 09/21/2002
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
Luis Moreno
Luis Moreno 40
B/T: R/R HT: 6' 2" WT: 174 DOB: 08/03/1998 Status: Active MLB 40-man: No
R/R 6' 2" 174 08/03/1998
Active
No
Sean Newcomb
Sean Newcomb 26
B/T: L/L HT: 6' 5" WT: 255 DOB: 06/12/1993 Status: Rehab Assignment MLB 40-man: No
L/L 6' 5" 255 06/12/1993
Rehab Assignment
No
Julio Rodriguez
Julio Rodriguez 54
B/T: R/R HT: 6' 3" WT: 180 DOB: 02/10/2000 Status: Active MLB 40-man: No
R/R 6' 3" 180 02/10/2000
Active
No
Liam Simon
Liam Simon 48
B/T: R/R HT: 6' 4" WT: 220 DOB: 10/16/2000 Status: Injured 7-Day MLB 40-man: No
R/R 6' 4" 220 10/16/2000
Injured 7-Day
No
Ian Villers
Ian Villers
B/T: R/R HT: 6' 6" WT: 245 DOB: 09/01/2000 Status: Injured - Full Season MLB 40-man: No
R/R 6' 6" 245 09/01/2000
Injured - Full Season
No
Esmerlin Vinicio
Esmerlin Vinicio 59
B/T: L/L HT: 6' 2" WT: 141 DOB: 01/31/2003 Status: Active MLB 40-man: No
L/L 6' 2" 141 01/31/2003
Active
No
Tyler Vogel
Tyler Vogel 33
B/T: R/R HT: 6' 0" WT: 175 DOB: 11/16/2000 Status: Active MLB 40-man: No
R/R 6' 0" 175 11/16/2000
Active
No
Hayden Wynja
Hayden Wynja 32
B/T: L/L HT: 6' 9" WT: 220 DOB: 10/14/1998 Status: Active MLB 40-man: No
L/L 6' 9" 220 10/14/1998
Active
No
Catchers B/T HT WT DOB Status MLB 40-man
Thomas Gavello
Thomas Gavello 46
B/T: L/R HT: 5' 10" WT: 180 DOB: 06/06/2001 Status: Active MLB 40-man: No
L/R 5' 10" 180 06/06/2001
Active
No
Zach Morgan
Zach Morgan 6
B/T: R/R HT: 6' 0" WT: 180 DOB: 03/30/2000 Status: Active MLB 40-man: No
R/R 6' 0" 180 03/30/2000
Active
No
Onil Perez
Onil Perez 8
B/T: R/R HT: 6' 1" WT: 187 DOB: 09/10/2002 Status: Active MLB 40-man: No
R/R 6' 1" 187 09/10/2002
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Connor Cannon
Connor Cannon
B/T: R/R HT: 6' 5" WT: 240 DOB: 05/16/1998 Status: Injured - Full Season MLB 40-man: No
R/R 6' 5" 240 05/16/1998
Injured - Full Season
No
Andrew Kachel
Andrew Kachel 55
B/T: L/R HT: 6' 0" WT: 170 DOB: 12/24/2000 Status: Active MLB 40-man: No
L/R 6' 0" 170 12/24/2000
Active
No
Abdiel Layer
Abdiel Layer 75
B/T: S/R HT: 6' 2" WT: 170 DOB: 08/09/1998 Status: Injured 60-Day MLB 40-man: No
S/R 6' 2" 170 08/09/1998
Injured 60-Day
No
Jose Ramos
Jose Ramos 16
B/T: R/R HT: 5' 11" WT: 143 DOB: 10/25/2002 Status: Active MLB 40-man: No
R/R 5' 11" 143 10/25/2002
Active
No
Anthony Rodriguez
Anthony Rodriguez 17
B/T: S/R HT: 6' 2" WT: 165 DOB: 09/20/2002 Status: Active MLB 40-man: No
S/R 6' 2" 165 09/20/2002
Active
No
Diego Velasquez
Diego Velasquez 1
B/T: S/R HT: 6' 1" WT: 150 DOB: 10/01/2003 Status: Active MLB 40-man: No
S/R 6' 1" 150 10/01/2003
Active
No
Outfielders B/T HT WT DOB Status MLB 40-man
Matt Higgins
Matt Higgins 10
B/T: L/R HT: 6' 1" WT: 215 DOB: 07/02/1999 Status: Active MLB 40-man: No
L/R 6' 1" 215 07/02/1999
Active
No
Turner Hill
Turner Hill 9
B/T: L/L HT: 5' 10" WT: 180 DOB: 04/04/1999 Status: Active MLB 40-man: No
L/L 5' 10" 180 04/04/1999
Active
No
P.J. Hilson
P.J. Hilson 18
B/T: R/R HT: 5' 10" WT: 175 DOB: 08/25/2000 Status: Active MLB 40-man: No
R/R 5' 10" 175 08/25/2000
Active
No
Tanner O'Tremba
Tanner O'Tremba 5
B/T: R/R HT: 6' 0" WT: 212 DOB: 12/06/1999 Status: Active MLB 40-man: No
R/R 6' 0" 212 12/06/1999
Active
No
Mauricio Pierre
Mauricio Pierre
B/T: R/R HT: 6' 3" WT: 180 DOB: 11/23/2003 Status: Injured 60-Day MLB 40-man: No
R/R 6' 3" 180 11/23/2003
Injured 60-Day
No
Alexander Suarez
Alexander Suarez 7
B/T: R/R HT: 6' 2" WT: 200 DOB: 12/20/2001 Status: Active MLB 40-man: No
R/R 6' 2" 200 12/20/2001
Active
No

Coaching Staff

Manager/Coach Position
Jeremiah Knackstedt
Jeremiah Knackstedt 31
Manager
Manager
Travis Ishikawa
Travis Ishikawa 45
Hitting Coach
Hitting Coach
Dan Runzler
Dan Runzler 50
Pitching Coach
Pitching Coach
Ydwin Villegas
Ydwin Villegas 19
Fundamentals Coach
Fundamentals Coach