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
Other Team Names
Current Manager
Current General Manager
Current Ballpark
Oracle Park
Spring Ballpark
Scottsdale Stadium (Scottsdale,Arizona)
Show More
Current MLB rosters are based on captured player transactions. Any conflict between these rosters and those on offficial MLB/MILB sites, the latter prevails.
Rosters are divided by positions (Pitchers/Catchers/Infielders/Outfielders/DH)

Active 26-man MLB Roster. Excludes injuries.

Active Roster

CSV
Glossary
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Tristan Beck29.207P6-4203RR1996-06-24Corona,CAMLB2023-20252016-2025
2018-  4- 112-ATL
Hayden Birdsong24.140P6-4216RR2001-08-30Mattoon,ILMLB2024-20252020-2025
2022-  6- 196-SFN
Spencer Bivens31.203P6-5217RR1994-06-28Virginia Beach,VAMLB2024-20252013-2025 
JT Brubaker32.061P6-3180RR1993-11-17Springfield,OHMLB2020-20252013-2025
2015-  6- 187-PIT
Jose Butto27.304P6-1202RR1998-03-19Cumana,VZMLB2022-20252017-2025
2017-  UDFA  -NYN
Jason Foley30.077P6-4215RR1995-11-01Manhasset,NYMLB2021-20242014-2025
2016-  UDFA  -DET
Matt Gage32.340P6-3265LL1993-02-11Johnstown,NYMLB2022-20252012-2025
2014- 10- 298-SFN
Sam Hentges29.183P6-6245LL1996-07-18Shoreview,MNMLB2021-20242014-2024
2014-  4- 128-CLE
Adrian Houser32.349P6-3242RR1993-02-02Tahlequah,OKMLB2015-20252011-2025
2011-  2-  69-HOU
Tyler Mahle31.110P6-3210RR1994-09-29Newport Beach,CAMLB2017-20252013-2025
2013-  7- 225-CIN
Trevor McDonald24.325P6-2201RR2001-02-26Mobile,ALMLB2024-20252019-2025
2019- 11- 326-SFN
Erik Miller27.338P6-5268LL1998-02-13St. Louis,MOMLB2024-20252017-2025
2019-  4- 120-PHI
Joel Peguero28.257P5-11194RR1997-05-05Santo Domingo,DRMLB2025-20252016-2025
2015-  UDFA  -TBA
Robbie Ray34.108P6-2208LL1991-10-01Brentwood,TNMLB2014-20252011-2025
2010- 12- 356-WAS
Randy Rodriguez26.134P6-0195RR1999-09-05Santo Domingo,DRMLB2024-20252018-2025
2017-  UDFA  -SFN
Landen Roupp27.129P6-2215RR1998-09-10Rocky Mount,NCMLB2024-20252018-2025
2021- 12- 356-SFN
Reiver Sanmartin29.277P6-2160LL1996-04-15Cartagena,CBMLB2021-20252015-2025
2015-  UDFA  -TEX
Carson Seymour27.032P6-6255RR1998-12-16Poway,CAMLB2025-20252018-2025
2021-  6- 172-NYN
Kai-Wei Teng27.047P6-4241RR1998-12-01Taichung,TWMLB2024-20252018-2025
2017-  UDFA  -MIN
Blade Tidwell24.223P6-4207RR2001-06-08Columbia,TNMLB2025-20252021-2025
2022-  2-  52-NYN
Ryan Walker30.052P6-2212RR1995-11-26Arlington,WAMLB2023-20252015-2025
2018- 31- 916-SFN
Logan Webb29.060P6-1223RR1996-11-18Rocklin,CAMLB2019-20252014-2025
2014-  4- 118-SFN
Carson Whisenhunt25.089P6-3214LL2000-10-20Winston-Salem,NCMLB2025-20252020-2025
2022-  2-  66-SFN
Keaton Winn27.331P6-4233RR1998-02-20Ollie,IAMLB2023-20252017-2025
2018-  5- 136-SFN
playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Patrick Bailey26.233C6-0225BR1999-05-29Greensboro,NCMLB2023-20252018-2025
2020-  1-  13-SFN
Daniel Susac24.248C6-4218RR2001-05-14Roseville,CAAAA 2021-2025
2022-  1-  19-OAK
playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Willy Adames30.137SS6-0215RR1995-09-02Santiago,DRMLB2018-20252013-2025
2012-  UDFA  -DET
Matt Chapman32.2643B6-1225RR1993-04-28Victorville,CAMLB2017-20252012-2025
2014-  1-  25-OAK
Rafael Devers29.0853B6-0235LR1996-10-24Sanchez,DRMLB2017-20252014-2025
2013-  UDFA  -BOS
Bryce Eldridge21.0891B6-7240LR2004-10-20Fairfax,VAMLB2025-20252023-2025
2023-  1-  16-SFN
Tyler Fitzgerald28.124SS6-2208RR1997-09-15Springfield,ILMLB2023-20252017-2025
2019-  4- 116-SFN
Christian Koss27.355SS6-1186RR1998-01-27Riverside,CAMLB2025-20252017-2025
2019- 12- 369-COL
Casey Schmitt26.3223B-2B6-0220RR1999-03-01San Diego,CAMLB2023-20252018-2025
2020-  2-  49-SFN
playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Jerar Encarnacion28.087RF-DH6-4260RR1997-10-22Bayaguana,DRMLB2022-20252016-2025
2015-  UDFA  -MIA
Drew Gilbert25.112CF-LF5-9195LL2000-09-27St. Paul,MNMLB2025-20252020-2025
2022-  1-  28-HOU
Jung Hoo Lee27.150CF6-0197LR1998-08-20Nagoya,JPMLB2024-20252024-2025 
Luis Matos23.354RF-CF5-11207RR2002-01-28Valera,VZMLB2023-20252019-2025
2018-  UDFA  -SFN
Grant McCray25.041CF6-1190LR2000-12-07Billings,MTMLB2024-20252019-2025
2019-  3-  87-SFN
Heliot Ramos26.132LF-CF5-11230RR1999-09-07Humacao,PRMLB2022-20252017-2025
2017-  1-  19-SFN
playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Jesus Rodriguez23.269C-3B5-10208RR2002-04-23La Victoria,VZAAA 2019-2025
2018-  UDFA  -NYA
40 record(s)