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

San Jose Giants Roster & Staff

Pitchers B/T HT WT DOB Status MLB 40-man
Ivan Armstrong
Ivan Armstrong58
B/T: R/R HT: 6' 5" WT: 247 DOB: 07/27/2000 Status: Active MLB 40-man: No
R/R 6' 5" 247 07/27/2000
Active
No
Prelander Berroa
Prelander Berroa16
B/T: R/R HT: 5' 11" WT: 170 DOB: 04/18/2000 Status: Active MLB 40-man: No
R/R 5' 11" 170 04/18/2000
Active
No
Brooks Crawford
Brooks Crawford45
B/T: R/R HT: 6' 4" WT: 215 DOB: 08/19/1996 Status: Active MLB 40-man: No
R/R 6' 4" 215 08/19/1996
Active
No
Justin Crump
Justin Crump22
B/T: R/R HT: 6' 3" WT: 215 DOB: 12/01/1995 Status: Active MLB 40-man: No
R/R 6' 3" 215 12/01/1995
Active
No
Kyle Harrison
Kyle Harrison33
B/T: R/L HT: 6' 2" WT: 200 DOB: 08/12/2001 Status: Active MLB 40-man: No
R/L 6' 2" 200 08/12/2001
Active
No
Clay Helvey
Clay Helvey43
B/T: R/R HT: 6' 3" WT: 195 DOB: 02/14/1997 Status: Active MLB 40-man: No
R/R 6' 3" 195 02/14/1997
Active
No
Wil Jensen
Wil Jensen49
B/T: R/R HT: 6' 4" WT: 180 DOB: 09/02/1997 Status: Active MLB 40-man: No
R/R 6' 4" 180 09/02/1997
Active
No
Jorge Labrador
Jorge Labrador37
B/T: R/R HT: 6' 1" WT: 180 DOB: 03/09/1999 Status: Active MLB 40-man: No
R/R 6' 1" 180 03/09/1999
Active
No
Luis Moreno
Luis Moreno41
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
Ryan Murphy
Ryan Murphy34
B/T: R/R HT: 6' 1" WT: 190 DOB: 10/08/1999 Status: Active MLB 40-man: No
R/R 6' 1" 190 10/08/1999
Active
No
Kanoa Pagan
Kanoa Pagan23
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
Carson Ragsdale
Carson Ragsdale31
B/T: R/R HT: 6' 8" WT: 225 DOB: 05/25/1998 Status: Active MLB 40-man: No
R/R 6' 8" 225 05/25/1998
Active
No
Austin Reich
Austin Reich39
B/T: R/R HT: 6' 3" WT: 210 DOB: 04/15/1997 Status: Active MLB 40-man: No
R/R 6' 3" 210 04/15/1997
Active
No
Randy Rodriguez
Randy Rodriguez21
B/T: R/R HT: 6' 0" WT: 166 DOB: 09/05/1999 Status: Active MLB 40-man: No
R/R 6' 0" 166 09/05/1999
Active
No
Juan Sanchez
Juan Sanchez54
B/T: L/L HT: 6' 2" WT: 165 DOB: 11/12/2000 Status: Active MLB 40-man: No
L/L 6' 2" 165 11/12/2000
Active
No
Nick Swiney
Nick Swiney17
B/T: R/L HT: 6' 3" WT: 185 DOB: 02/12/1999 Status: Injured 7-Day MLB 40-man: No
R/L 6' 3" 185 02/12/1999
Injured 7-Day
No
Ty Weber
Ty Weber51
B/T: R/R HT: 6' 4" WT: 220 DOB: 03/19/1998 Status: Active MLB 40-man: No
R/R 6' 4" 220 03/19/1998
Active
No
Chris Wright
Chris Wright15
B/T: L/L HT: 6' 1" WT: 205 DOB: 10/14/1998 Status: Active MLB 40-man: No
L/L 6' 1" 205 10/14/1998
Active
No
Catchers B/T HT WT DOB Status MLB 40-man
Brett Auerbach
Brett Auerbach12
B/T: R/R HT: 5' 9" WT: 185 DOB: 08/27/1998 Status: Active MLB 40-man: No
R/R 5' 9" 185 08/27/1998
Active
No
Rodolfo Bone
Rodolfo Bone35
B/T: R/R HT: 5' 11" WT: 170 DOB: 03/22/2000 Status: Development List MLB 40-man: No
R/R 5' 11" 170 03/22/2000
Development List
No
Ricardo Genovés
Ricardo Genovés29
B/T: R/R HT: 6' 2" WT: 190 DOB: 05/14/1999 Status: Active MLB 40-man: No
R/R 6' 2" 190 05/14/1999
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Garrett Frechette
Garrett Frechette13
B/T: L/L HT: 6' 3" WT: 200 DOB: 12/31/2000 Status: Active MLB 40-man: No
L/L 6' 3" 200 12/31/2000
Active
No
Jimmy Glowenke
Jimmy Glowenke48
B/T: R/R HT: 5' 10" WT: 200 DOB: 06/05/1999 Status: Active MLB 40-man: No
R/R 5' 10" 200 06/05/1999
Active
No
Abdiel Layer
Abdiel Layer6
B/T: S/R HT: 6' 2" WT: 170 DOB: 08/09/1998 Status: Active MLB 40-man: No
S/R 6' 2" 170 08/09/1998
Active
No
Marco Luciano
Marco Luciano10
B/T: R/R HT: 6' 2" WT: 178 DOB: 09/10/2001 Status: Active MLB 40-man: No
R/R 6' 2" 178 09/10/2001
Active
No
Edison Mora
Edison Mora1
B/T: R/R HT: 6' 2" WT: 165 DOB: 08/13/2000 Status: Active MLB 40-man: No
R/R 6' 2" 165 08/13/2000
Active
No
Casey Schmitt
Casey Schmitt5
B/T: R/R HT: 6' 2" WT: 215 DOB: 03/01/1999 Status: Active MLB 40-man: No
R/R 6' 2" 215 03/01/1999
Active
No
Luis Toribio
Luis Toribio26
B/T: L/R HT: 6' 1" WT: 185 DOB: 09/28/2000 Status: Active MLB 40-man: No
L/R 6' 1" 185 09/28/2000
Active
No
Outfielders B/T HT WT DOB Status MLB 40-man
Alexander Canario
Alexander Canario9
B/T: R/R HT: 6' 1" WT: 165 DOB: 05/07/2000 Status: Active MLB 40-man: Yes
R/R 6' 1" 165 05/07/2000
Active
Yes
Tyler Flores
Tyler Flores28
B/T: L/L HT: 6' 2" WT: 185 DOB: 01/24/1996 Status: Active MLB 40-man: No
L/L 6' 2" 185 01/24/1996
Active
No
Harrison Freed
Harrison Freed32
B/T: R/R HT: 5' 11" WT: 205 DOB: 05/13/1998 Status: Active MLB 40-man: No
R/R 5' 11" 205 05/13/1998
Active
No
Luis Matos
Luis Matos18
B/T: R/R HT: 5' 11" WT: 160 DOB: 01/28/2002 Status: Active MLB 40-man: No
R/R 5' 11" 160 01/28/2002
Active
No
Armani Smith
Armani Smith19
B/T: R/R HT: 6' 4" WT: 215 DOB: 07/19/1998 Status: Active MLB 40-man: No
R/R 6' 4" 215 07/19/1998
Active
No

Coaching Staff

Manager/Coach Position
Lenn Sakata
Lenn Sakata14
Manager
Manager
Daniel Santin
Daniel Santin7
Hitting Coach
Hitting Coach
Paul Oseguera
Paul Oseguera47
Pitching Coach
Pitching Coach
Eliezer Zambrano
Eliezer Zambrano2
Fundamentals Coach
Fundamentals Coach