DataBaseball
2026
St. Louis Cardinals logo

National League Central · 2024

St. Louis Cardinals 2024

Team WAR
33.0
18.4 bat / 14.6 pitch
Win %
.512
pyth .469
Run diff
-47
4.15 / 4.44 per g
wRC+
99
ERA
4.09
FIP 3.96
Home runs
166

The St. Louis Cardinals went 83-79 in 2024, a .512 winning percentage — 15th of 30 record in baseball. They scored 672 runs and allowed 719, a run differential of -47. The offence ranked 22nd of 30 in MLB for runs scored, while their 4.09 staff ERA was 18th of 30. Their 99 team wRC+ was 1% below league average — 16th of 30 in MLB. Masyn Winn led the position players at 3.8 WAR, and Sonny Gray the rotation at a 3.84 ERA.

The 2024 season

Month by month, the streaks, and the record in the games that are argued about.

They finished tied for 2nd in the NL Central, 10 games back. They were as far as 12 games back on August 20. Their best month was Sept/Oct at 15-11, their worst August at 12-16. The longest runs were a 5-game winning streak from May 20 to May 26 and a 7-game losing streak from May 4 to May 11. They were 44-37 at home and 39-42 on the road, 29-22 in one-run games and 44-48 against clubs that finished .500 or better. The most lopsided win was 10-1 against the Rangers on July 31; the heaviest defeat, 14-1 against the Diamondbacks on April 23.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1416.467108135-27
May1312.520107117-10
June1612.571113116-3
July1312.520126121+5
August1216.429104128-24
Sept/Oct1511.577114102+12
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home44-37.543
Road39-42.481
One-run games29-22.569
Extra innings8-9.471
Within the division26-26.500
Against .500+ clubs44-48.478
Decided by 5+ runs14-26.350
Last 106-4.600

National League Central standings, 2024

Final standings. The division page has the rest of its season.

National League Central, 2024. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Milwaukee Brewers9369.574—777641+13637.9
St. Louis Cardinals8379.51210672719-4733.0
Chicago Cubs8379.51210736669+6732.7
Cincinnati Reds7785.47516699694+529.7
Pittsburgh Pirates7686.46917665739-7426.6

2024 St. Louis Cardinals roster

The players whose season belongs to this club, by position and then by dbWAR. A player traded mid-season is listed with the club he played most of his games for, so a deadline arrival may appear on his other club’s page instead.

Catchers 3

Infielders 7

Outfielders 6

Designated hitters 3

Starting pitchers 8

Relief pitchers 15

Where the offence comes from

Roster contribution by share of the team total.

1,374 team hits
Brendan Donovan163Brendan Donovan — 163 hits (11.9%)Masyn Winn157Masyn Winn — 157 hits (11.4%)Nolan Arenado157Nolan Arenado — 157 hits (11.4%)Alec Burleson147Alec Burleson — 147 hits (10.7%)Paul Goldschmidt147Paul Goldschmidt — 147 hits (10.7%)Lars Nootbaar85Lars Nootbaar — 85 hits (6.2%)Willson Contreras79Willson Contreras — 79 hits (5.7%)Nolan Gorman74Nolan Gorman — 74 hits (5.4%)Iván Herrera69Iván Herrera — 69 hits (5.0%)Michael Siani68Michael Siani — 68 hits (4.9%)Dylan Carlson49Dylan Carlson — 49 hits (3.6%)Pedro Pagés48Pedro Pagés — 48 hits (3.5%)Jordan Walker33Jordan Walker — 33 hits (2.4%)Matt Carpenter32Matt Carpenter — 32 hits (2.3%)II26Victor Scott II — 26 hits (1.9%)12Brandon Crawford — 12 hits (0.9%)11José Fermín — 11 hits (0.8%)10Thomas Saggese — 10 hits (0.7%)7Luken Baker — 7 hits (0.5%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

19 players, ranked by dbWAR.

Masyn WinnSS148637157155711.267.314.416.3171053.8
Brendan DonovanLF15365216314735.278.342.417.3341173.2
Willson ContrerasC843587915364.262.380.468.3731443.0
Iván HerreraC71259695275.301.372.428.3541312.3
Nolan Arenado3B15263515716712.272.325.394.3161042.2
Lars NootbaarRF1064058512457.244.342.417.3341161.7
Alec BurlesonDH15259514721789.269.314.420.3201071.5
Nolan Gorman2B1054027419506.203.271.400.292871.1
Paul Goldschmidt1B154654147226511.245.302.414.3111000.9
Pedro PagésC65218487272.238.281.376.288840.5
Michael SianiCF1103346822020.228.285.285.259630.1
Matt CarpenterDH58157324150.234.314.372.305960.0
Thomas Saggese2B145210140.204.250.306.24855-0.0
Luken BakerDH214972101.175.286.400.29790-0.0
Brandon CrawfordSS278012140.169.263.282.25057-0.0
Jordan WalkerRF50178335201.201.253.366.26970-0.3
Victor Scott IICF46155262105.179.219.283.22137-0.4
José Fermín2B397911042.155.241.197.21028-0.5
Dylan CarlsonLF88265493252.209.287.277.26064-0.5

Pitching

23 pitchers, ranked by dbWAR.

Sonny Gray2828166.113902033.843.121.0911.03.8
Andre Pallante2920121.1880943.783.711.307.01.7
Miles Mikolas3232171.2101101225.354.241.286.41.7
Ryan Helsley65066.17449792.042.411.1010.71.7
Kyle Gibson3030169.28801514.244.421.358.01.3
Lance Lynn2323117.17401093.844.311.348.41.1
Ryan Fernandez62066.2162713.513.351.359.61.0
Michael McGreevy4323.0300181.962.560.787.00.6
John King56060.0330382.853.731.205.70.6
Kyle Leahy33048.2111334.073.561.036.10.6
Matthew Liberatore60686.0340764.404.111.278.00.5
Andrew Kittredge74070.2551672.803.961.138.50.5
Chris Roycroft27034.1120334.193.841.408.70.3
JoJo Romero65059.0731513.364.271.157.80.2
Gordon Graceffo217.201064.704.081.177.00.1
Nick Robertson9013.1000144.054.441.279.40.0
Adam Kloffenstein101.000000.003.170.000.00.0
Ryan Loutos302.100000.004.451.290.00.0
Steven Matz12744.1120335.084.881.446.7-0.0
Brandon Crawford101.1000027.009.923.750.0-0.1
Riley O'Brien808.00001111.257.042.6312.4-0.2
Giovanny Gallegos21020.2211216.536.361.659.1-0.4
Zack Thompson5217.0020209.536.991.8810.6-0.4

Attendance

Announced gate at 81 home dates, 2024.

Average
35,532
81 home dates
Median
35,217
Total
2,878,115
Best
47,273
2024-04-04
Quietest
8,332
2024-06-20
On the road
29,510
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home8135,53235,2178,33247,273
Night4834,48633,9448,33245,071
Day3337,05437,69326,55347,273
Weekend3739,53039,51933,96745,071
Weekday4432,17132,5948,33247,273
On the road8029,51031,5143,29652,667

Through the season

Average home crowd by month.
MonthGamesAverage
Apr1237,244
May1337,303
Jun1734,843
Jul1237,453
Aug1432,628
Sep1334,439

By season

43854.021927.00.005060708091011121314151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 162 completed games, 2024.

Regulation
2:36
145 games
All games
2:39
Extra innings
3:07
17 of them
Longest
3:51
2024-08-21, 10 inn
Shortest
2:08
2024-05-21

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1622:392:361:593:51
Regulation1452:362:321:593:21
Extra innings173:073:042:483:51
Home812:382:352:083:51
Road812:402:371:593:28
Day692:372:312:003:21
Night932:412:391:593:51

Through the season

Average completed game by month.
MonthGamesAverage
Apr122:41
May132:40
Jun172:34
Jul122:38
Aug142:43
Sep132:33

By season

188.494.20.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 156 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

Record versus run differential

St. Louis Cardinals are 83-79, a .512 win rate, while their -47 run differential implies .469. That is about 7 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.