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.

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

43468.021734.00.0151617181920212223242526

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.0151617181920212223242526

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.