The Baseball Cube
Did you Play in College?Not listed? Contact me to add yourself to the TBC player database for a $10 admin fee. You'll get a player page, linked to any of your stats and be added as alumni to HS + College pages.
Tracker
Store
Sign In / Register

San Francisco Giants

Current Player Rosters
Franchise Name
League
National League
Division
West
Years Range
1883-2025
World Series Champions
8
World Series Participants
20
Playoffs
27
Division Champs
27
Last Championship
Last Playoffs
Current Manager
Current General Manager
Spring Ballpark
Scottsdale Stadium (Scottsdale,Arizona)
Current MLB rosters are based on captured player transactions and so if there is any conflict between these rosters and those on offficial MLB/MILB sites, the latter prevails.

This page provides various views of the Major League roster

Active Roster

csv
*Reload page to restore grid
playerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Hayden BirdsongP6-4215RR2001-08-30Mattoon,ILMLB2024-20252020-2025
2022-  6- 196-SFN
Spencer BivensP6-5205RR1994-06-28Virginia Beach,VAMLB2024-20252013-2025 
Camilo DovalP6-2185RR1997-07-04Yamasa,DRMLB2021-20252016-2025
2015-  UDFA  -SFN
Jordan HicksP6-2220RR1996-09-06Houston,TXMLB2018-20252016-2025
2015-  3- 105-SLN
Erik MillerP6-5240LL1998-02-13St. Louis,MOMLB2024-20252017-2025
2019-  4- 120-PHI
Robbie RayP6-2225LL1991-10-01Brentwood,TNMLB2014-20252011-2025
2010- 12- 356-WAS
Randy RodriguezP6-0166RR1999-09-05Santo Domingo,DRMLB2024-20252018-2025
2017-  UDFA  -SFN
Tyler RogersP6-3181RR1990-12-17Denver,COMLB2019-20252012-2025
2013- 10- 312-SFN
Landen RouppP6-2205RR1998-09-10Rocky Mount,NCMLB2024-20252018-2025
2021- 12- 356-SFN
Lou TrivinoP6-5235RR1991-10-01Green Lane,PAMLB2018-20252011-2025
2013- 11- 341-OAK
Justin VerlanderP6-5235RR1983-02-20Manakin-Sabot,VAMLB2005-20252002-2025
2004-  1-   2-DET
Ryan WalkerP6-2200RR1995-11-26Arlington,WAMLB2023-20252015-2025
2018- 31- 916-SFN
Logan WebbP6-1220RR1996-11-18Rocklin,CAMLB2019-20252014-2025
2014-  4- 118-SFN
playerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Patrick BaileyC6-0210BR1999-05-29Greensboro,NCMLB2023-20252018-2025
2020-  1-  13-SFN
Sam HuffC6-4240RR1998-01-14Phoenix,AZMLB2020-20252016-2025
2016-  7- 219-TEX
playerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Willy AdamesSS6-1219RR1995-09-02Santiago,DRMLB2018-20252013-2025
2012-  UDFA  -DET
Matt Chapman3B6-0215RR1993-04-28Victorville,CAMLB2017-20252012-2025
2014-  1-  25-OAK
Tyler FitzgeraldSS-CF6-1205RR1997-09-15Springfield,ILMLB2023-20252017-2025
2019-  4- 116-SFN
Wilmer Flores3B-1B6-2213RR1991-08-06Valencia,VZMLB2013-20252008-2025
2007-  UDFA  -NYN
Christian KossSS6-1182RR1998-01-27Riverside,CAMLB2025-20252017-2025
2019- 12- 369-COL
Casey Schmittss-3b6-2215RR1999-03-01San Diego,CAMLB2023-20252018-2025
2020-  2-  49-SFN
playerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Jung Hoo LeeOF6-1192LR1998-08-20Nagoya,JPMLB2024-20252024-2025 
Luis Matoscf-rf5-11160RR2002-01-28Valera,VZMLB2023-20252019-2025
2018-  UDFA  -SFN
Heliot RamosRF-LF5-11188RR1999-09-07Humacao,PRMLB2022-20252017-2025
2017-  1-  19-SFN
LaMonte Wade1B6-1205LL1994-01-01Baltimore,MDMLB2019-20252013-2025
2015-  9- 260-MIN
Mike YastrzemskiRF-CF5-10178LL1990-08-23Andover,MAMLB2019-20252010-2025
2013- 14- 429-BAL
26 Record(s)
Players currently active on the MLB roster and available to play in Major League games