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)

Current 40-man roster along with players on the MLB 60-day injury list.

Full 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
playeragestatusposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Tristan Beck29.354premiumP6-4203RR1996-06-24Corona,CAMLB2023-20262016-2026
2018-  4- 112-ATL
Spencer Bivens31.350premiumP6-5217RR1994-06-28Virginia Beach,VAMLB2024-20252013-2026 
JT Brubaker32.208premiumP6-3180RR1993-11-17Springfield,OHMLB2020-20262013-2026
2015-  6- 187-PIT
Jose Butto28.086premiumP6-1202RR1998-03-19Cumana,VZMLB2022-20262017-2026
2017-  UDFA  -NYN
Jason Foley30.224premiumP6-4215RR1995-11-01Manhasset,NYMLB2021-20242014-2026
2016-  UDFA  -DET
Matt Gage33.122premiumP6-3265LL1993-02-11Johnstown,NYMLB2022-20262012-2026
2014- 10- 298-SFN
Sam Hentges29.330premiumP6-6245LL1996-07-18Shoreview,MNMLB2021-20262014-2026
2014-  4- 128-CLE
Adrian Houser33.131premiumP6-3242RR1993-02-02Tahlequah,OKMLB2015-20262011-2026
2011-  2-  69-HOU
Caleb Kilian29.011premiumP6-4180RR1997-06-02Anaheim,CAMLB2022-20262017-2026
2019-  8- 236-SFN
Tyler Mahle31.257premiumP6-3210RR1994-09-29Newport Beach,CAMLB2017-20262013-2026
2013-  7- 225-CIN
Trevor McDonald25.107premiumP6-2201RR2001-02-26Mobile,ALMLB2024-20262019-2026
2019- 11- 326-SFN
Erik Miller28.120premiumP6-5268LL1998-02-13St. Louis,MOMLB2024-20262017-2026
2019-  4- 120-PHI
Joel Peguero29.039premiumP5-11194RR1997-05-05Santo Domingo,DRMLB2025-20262016-2026
2015-  UDFA  -TBA
Wilkin Ramos25.225premiumP6-5165RR2000-10-31Santo Domingo,DRMLB2026-20262018-2026
2017-  UDFA  -OAK
Robbie Ray34.255premiumP6-2208LL1991-10-01Brentwood,TNMLB2014-20262011-2026
2010- 12- 356-WAS
Randy Rodriguez26.281premiumP6-0195RR1999-09-05Santo Domingo,DRMLB2024-20252018-2025
2017-  UDFA  -SFN
Landen Roupp27.276premiumP6-2215RR1998-09-10Rocky Mount,NCMLB2024-20262018-2026
2021- 12- 356-SFN
Reiver Sanmartin30.059premiumP6-2160LL1996-04-15Cartagena,CBMLB2021-20262015-2026
2015-  UDFA  -TEX
Gregory Santos26.289premiumP6-2190RR1999-08-28San Cristobal,DRMLB2021-20262016-2026
2015-  UDFA  -BOS
Carson Seymour27.179premiumP6-6255RR1998-12-16Poway,CAMLB2025-20262018-2026
2021-  6- 172-NYN
Dylan Smith26.016premiumP6-2180RR2000-05-28Huntsville,TXMLB2025-20262019-2026
2021-  3-  74-DET
Blade Tidwell25.005premiumP6-4207RR2001-06-08Columbia,TNMLB2025-20262021-2026
2022-  2-  52-NYN
Ryan Walker30.199premiumP6-2212RR1995-11-26Arlington,WAMLB2023-20262015-2026
2018- 31- 916-SFN
Logan Webb29.207premiumP6-1223RR1996-11-18Rocklin,CAMLB2019-20262014-2026
2014-  4- 118-SFN
Carson Whisenhunt25.236premiumP6-3214LL2000-10-20Winston-Salem,NCMLB2025-20252020-2026
2022-  2-  66-SFN
Rowan Wick33.216premiumP6-3234LR1992-11-09North Vancouver,BCMLB2018-20222011-2025
2012-  9- 300-SLN
Keaton Winn28.113premiumP6-4233RR1998-02-20Ollie,IAMLB2023-20262017-2026
2018-  5- 136-SFN
playeragestatusposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Eric Haase33.177premiumC5-10204RR1992-12-18Detroit,MIMLB2018-20262011-2026
2011-  7- 218-CLE
Daniel Susac25.030premiumC6-4218RR2001-05-14Roseville,CAMLB2026-20262021-2026
2022-  1-  19-OAK
playeragestatusposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Willy Adames30.284premiumSS6-0215RR1995-09-02Santiago,DRMLB2018-20262013-2026
2012-  UDFA  -DET
Luis Arraez29.065premium3B-2B5-10175LR1997-04-09San Felipe,VZMLB2019-20262014-2026
2013-  UDFA  -MIN
Matt Chapman33.046premium3B6-1225RR1993-04-28Victorville,CAMLB2017-20262012-2026
2014-  1-  25-OAK
Rafael Devers29.232premium3B6-0235LR1996-10-24Sanchez,DRMLB2017-20262014-2026
2013-  UDFA  -BOS
Bryce Eldridge21.236premium1B6-7240LR2004-10-20Fairfax,VAMLB2025-20262023-2026
2023-  1-  16-SFN
Buddy Kennedy27.251premium3B-2B5-10190RR1998-10-05Millville,NJMLB2022-20262017-2026
2017-  5- 142-ARI
Christian Koss28.137premiumSS6-1186RR1998-01-27Riverside,CAMLB2025-20262017-2026
2019- 12- 369-COL
Casey Schmitt27.104premium3B-2B6-0220RR1999-03-01San Diego,CAMLB2023-20262018-2026
2020-  2-  49-SFN
playeragestatusposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Harrison Bader32.010premiumCF5-11210RR1994-06-03Bronxville,NYMLB2017-20262013-2026
2015-  3- 100-SLN
Victor Bericoto24.192premium1B-RF6-1155RR2001-12-03Maracay,VZMLB2026-20262019-2026
2018-  UDFA  -SFN
Jonah Cox24.313premiumCF6-3200RR2001-08-04Louisville,COMLB2026-20262021-2026
2023-  6- 166-OAK
Drew Gilbert25.259premiumCF-LF5-9195LL2000-09-27St. Paul,MNMLB2025-20262020-2026
2022-  1-  28-HOU
Jung Hoo Lee27.297premiumCF6-0197LR1998-08-20Nagoya,JPMLB2024-20262024-2026 
Grant McCray25.188premiumCF6-1190LR2000-12-07Billings,MTMLB2024-20252019-2026
2019-  3-  87-SFN
Jared Oliva30.198premiumCF-LF6-2203RR1995-11-27Santa Clarita,CAMLB2020-20262015-2026
2017-  7- 208-PIT
Heliot Ramos26.279premiumLF-CF5-11230RR1999-09-07Humacao,PRMLB2022-20262017-2026
2017-  1-  19-SFN
playeragestatusposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Jesus Rodriguez24.051premiumC-3B5-10208RR2002-04-23La Victoria,VZMLB2026-20262019-2026
2018-  UDFA  -NYA
46 record(s)