The Baseball Cube
Follow @x | Tracker | Data Store | Log In / Register

2024 San Francisco Giants

National League
Season
League
National League
Division
West
W-L Record
80-82 (.494)   GBL: 19.5
Div/Lg/MLB Rank
4 / 10 / 20
General Manager
Manager
Payroll
$ 198,419,831 (Rank: 6)
Attendance
2,647,736 (Rank: 12)
Ballpark
Oracle Park
Playoffs
dnq
Spring Record
15-12 ... #3 in Cactus League
Spring Ballpark
Scottsdale Stadium (Scottsdale,Arizona)
Top Draft Pick

Batting Statistics

csv
*Reload page to restore grid
Top 10 in stats for year/league
Top ranked in stat for year/league

Pitching Statistics

csv
*Reload page to restore grid
Top 10 in stats for year/league
Top ranked in stat for year/league

Season Roster

csv
*Reload page to restore grid
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
16Nick Ahmed34SS6-2201RR1990-03-15East Longmeadow,MAMLB2014-20242009-2024
2011-  2-  85-ATL
Free Agt  850,000
58Nick Avila26P6-4195RR1997-07-25Modesto,CAMLB2024-20242017-2024
2019- 26- 776-SFN
Free Agt  740,000
14Patrick Bailey25C6-0210BR1999-05-29Greensboro,NCMLB2023-20242018-2024
2020-  1-  13-SFN
ActiveSFNMLB747,500
54Mike Baumann28P6-4240RR1995-09-10Mahtomedi,MNMLB2021-20242015-2024
2017-  3-  98-BAL
ActiveMIAMLB748,900
43Tristan Beck28p6-4165RR1996-06-24Corona,CAMLB2023-20242016-2024
2018-  4- 112-ATL
ActiveSFNMLB747,500
60Hayden Birdsong22P6-4215RR2001-08-30Mattoon,ILMLB2024-20242020-2024
2022-  6- 196-SFN
ActiveSFNMLB 
76Spencer Bivens30P6-5205RR1994-06-28Virginia Beach,VAMLB2024-20242013-2024 ActiveSFNMLB 
47Mason Black24P6-3230RR1999-12-10Scranton,PAMLB2024-20242019-2024
2021-  3-  85-SFN
ActiveSFNMLB 
61Trenton Brooks28LF-1B5-10195LL1995-07-03Alpine,CAMLB2024-20242014-2024
2016- 17- 512-CLE
MinorsSDNAAA 
78Raymond Burgos25P6-5170LL1998-11-29Luquillo,PRMLB2024-20242018-2024
2016- 18- 542-CLE
Free Agt   
16Mark Canha35LF-RF6-2209RR1989-02-15San Jose,CAMLB2015-20242008-2024
2010-  7- 227-MIA
Free Agt  11,500,000
18,2Curt Casali35C6-2220RR1988-11-09New Canaan,CTMLB2014-20242008-2024
2011- 10- 317-DET
Free Agt   
26Matt Chapman313B6-0215RR1993-04-28Victorville,CAMLB2017-20242012-2024
2014-  1-  25-OAK
ActiveSFNMLB16,000,000
8Michael Conforto31RF6-1215LR1993-03-01Seattle,WAMLB2015-20242012-2024
2014-  1-  10-NYN
Free Agt  18,000,000
75Camilo Doval26P6-2185RR1997-07-04Yamasa,DRMLB2021-20242016-2024
2015-  UDFA  -SFN
ActiveSFNMLB770,000
59Jerar Encarnacion26RF-LF6-4250RR1997-10-22Bayaguana,DRMLB2022-20242016-2024
2015-  UDFA  -MIA
ActiveSFNMLB 
39Thairo Estrada28SS-2B5-10185RR1996-02-22Bejuma,VZMLB2019-20242013-2024
2012-  UDFA  -NYA
Free Agt  4,700,000
49Tyler Fitzgerald26SS-CF6-1205RR1997-09-15Springfield,ILMLB2023-20242017-2024
2019-  4- 116-SFN
ActiveSFNMLB741,875
41Wilmer Flores323B-1B6-2213RR1991-08-06Valencia,VZMLB2013-20242008-2024
2007-  UDFA  -NYN
ActiveSFNMLB6,500,000
45Kyle Harrison22p6-2200RL2001-08-12San Jose,CAMLB2023-20242021-2024
2020-  3-  85-SFN
ActiveSFNMLB743,750
12Jordan Hicks27P6-2220RR1996-09-06Houston,TXMLB2018-20242016-2024
2015-  3- 105-SLN
ActiveSFNMLB6,000,000
48Derek Hill28CF6-1206RR1995-12-30Des Moines,IAMLB2020-20242014-2024
2014-  1-  23-DET
ActiveMIAMLB 
64Sean Hjelle27P6-11228RR1997-05-07Fridley,MNMLB2022-20242016-2024
2018-  2-  45-SFN
ActiveSFNMLB 
56Spencer Howard27P6-3210RR1996-07-28San Luis Obispo,CAMLB2020-20242016-2024
2017-  2-  45-PHI
Free Agt   
77Luke Jackson32P6-2210RR1991-08-24Ormond Beach,FLMLB2015-20242011-2024
2010-  1-  45-TEX
Free Agt  6,500,000
56Daulton Jefferies28P6-0182LR1995-08-02Merced,CAMLB2020-20242014-2024
2016-  1-  37-OAK
Free Agt   
34Andrew Knapp32C6-1189BR1991-11-09Roseville,CAMLB2017-20242011-2024
2013-  2-  53-PHI
Free Agt   
51Jung Hoo Lee25OF6-1192LR1998-08-20Nagoya,JPMLB2024-20242024-2024 ActiveSFNMLB7,000,000
37Marco Luciano22SS6-1178RR2001-09-10San Francisco de Macoris,DRMLB2023-20242019-2024
2018-  UDFA  -SFN
ActiveSFNMLB 
29Luis Matos22cf-rf5-11160RR2002-01-28Valera,VZMLB2023-20242019-2024
2018-  UDFA  -SFN
ActiveSFNMLB 
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
58Grant McCray23CF6-2190LR2000-12-07Billings,MTMLB2024-20242019-2024
2019-  3-  87-SFN
ActiveSFNMLB 
72Trevor McDonald23P6-2200RR2001-02-26Mobile,ALMLB2024-20242019-2024
2019- 11- 326-SFN
ActiveSFNMLB 
34Ryan McKenna27RF-CF5-10195RR1997-02-14Grants Pass,ORMLB2021-20242015-2024
2015-  4- 133-BAL
Free Agt   
68Erik Miller26P6-5240LL1998-02-13St. Louis,MOMLB2024-20242017-2024
2019-  4- 120-PHI
ActiveSFNMLB740,000
19Tom Murphy33C6-1206RR1991-04-03West Monroe,NYMLB2015-20242010-2024
2012-  3- 105-COL
ActiveSFNMLB4,000,000
17Heliot Ramos24RF-LF5-11188RR1999-09-07Humacao,PRMLB2022-20242017-2024
2017-  1-  19-SFN
ActiveSFNMLB 
23Robbie Ray32P6-2225LL1991-10-01Brentwood,TNMLB2014-20242011-2024
2010- 12- 356-WAS
ActiveSFNMLB23,000,000
50Jakson Reetz28C-LF5-11205RR1996-01-03Hickman,NEMLB2021-20242014-2024
2014-  3-  93-WAS
MinorsNYNAAA 
73Randy Rodriguez24P6-0166RR1999-09-05Santo Domingo,DRMLB2024-20242018-2024
2017-  UDFA  -SFN
ActiveSFNMLB 
33Taylor Rogers33P6-3190LL1990-12-17Littleton,COMLB2016-20242010-2024
2012- 11- 340-MIN
ActiveSFNMLB12,000,000
71Tyler Rogers33P6-3181RR1990-12-17Littleton,COMLB2019-20242012-2024
2013- 10- 312-SFN
ActiveSFNMLB3,200,000
65Landen Roupp25P6-2205RR1998-09-10Rocky Mount,NCMLB2024-20242018-2024
2021- 12- 356-SFN
ActiveSFNMLB740,000
21Blake Sabol26c-lf6-4225LR1998-01-07Aliso Viejo,CAMLB2023-20242017-2024
2019-  7- 214-PIT
ActiveSFNMLB 
10Casey Schmitt25ss-3b6-2215RR1999-03-01San Diego,CAMLB2023-20242018-2024
2020-  2-  49-SFN
ActiveSFNMLB 
13Austin Slater31CF-LF6-1204RR1992-12-13Jacksonville,FLMLB2017-20242012-2024
2014-  8- 238-SFN
ActiveCHAMLB4,000,000
7Blake Snell31P6-4225LL1992-12-04Seattle,WAMLB2016-20242011-2024
2011-  1-  52-TBA
ActiveLANMLB15,000,000
2Jorge Soler32RF-DH6-4235RR1992-02-25Havana,CUMLB2014-20242012-2024
2012-  UDFA  -CHN
ActiveANAMLB7,000,000
70Kai-Wei Teng25P6-4260RR1998-12-01Taichung,TWMLB2024-20242018-2024
2017-  UDFA  -MIN
Free Agt  740,000
32David Villar273B-1B6-1215RR1997-01-27Atlanta,GAMLB2022-20242016-2024
2018- 11- 316-SFN
ActiveSFNMLB 
31LaMonte Wade301B6-1205LL1994-01-01Baltimore,MDMLB2019-20242013-2024
2015-  9- 260-MIN
ActiveSFNMLB3,500,000
74Ryan Walker28P6-2200RR1995-11-26Arlington,WAMLB2023-20242015-2024
2018- 31- 916-SFN
ActiveSFNMLB747,500
18Donovan Walton30SS-2B5-9190LR1994-05-25Dallas,TXMLB2019-20242013-2024
2016-  5- 147-SEA
MinorsNYNAAA 
57Austin Warren28P6-0170RR1996-02-05Fayetteville,NCMLB2021-20242017-2024
2018-  6- 181-ANA
ActiveSFNMLB755,000
62Logan Webb27P6-1220RR1996-11-18Rocklin,CAMLB2019-20242014-2024
2014-  4- 118-SFN
ActiveSFNMLB8,000,000
54Mitch White29P6-3210RR1994-12-28San Jose,CAMLB2020-20242015-2024
2016-  2-  65-LAN
Free Agt  766,400
67Keaton Winn26p6-4238RR1998-02-20Ollie,IAMLB2023-20242017-2024
2018-  5- 136-SFN
ActiveSFNMLB743,750
0Brett Wisely252B-CF5-9180LR1999-05-08Jacksonville,FLMLB2023-20242018-2024
2019- 15- 458-TBA
ActiveSFNMLB 
5Mike Yastrzemski33RF-CF5-10178LL1990-08-23Andover,MAMLB2019-20242010-2024
2013- 14- 429-BAL
ActiveSFNMLB7,900,000
58 Record(s)
Listing of all players with at least 1 appearance during the selected season.
Opening Day Lineup