DataBaseball
2026
St. Louis Cardinals logo

National League Central · 2025

St. Louis Cardinals 2025

Team WAR
30.0
15.1 bat / 14.8 pitch
Win %
.481
pyth .459
Run diff
-65
4.25 / 4.65 per g
wRC+
96
ERA
4.33
FIP 4.08
Home runs
148

The St. Louis Cardinals went 78-84 in 2025, a .481 winning percentage — 20th of 30 record in baseball. They scored 689 runs and allowed 754, a run differential of -65. The offence ranked 19th of 30 in MLB for runs scored, while their 4.33 staff ERA was 21st of 30. Their 96 team wRC+ was 4% below league average — 20th of 30 in MLB. Brendan Donovan led the position players at 3.3 WAR, and Sonny Gray the rotation at a 4.28 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,339 team hits
Alec Burleson144Alec Burleson — 144 hits (10.8%)Brendan Donovan132Brendan Donovan — 132 hits (9.9%)Willson Contreras126Willson Contreras — 126 hits (9.4%)Masyn Winn124Masyn Winn — 124 hits (9.3%)Lars Nootbaar119Lars Nootbaar — 119 hits (8.9%)Iván Herrera110Iván Herrera — 110 hits (8.2%)Nolan Arenado95Nolan Arenado — 95 hits (7.1%)Victor Scott II86Victor Scott II — 86 hits (6.4%)Pedro Pagés83Pedro Pagés — 83 hits (6.2%)Jordan Walker78Jordan Walker — 78 hits (5.8%)Nolan Gorman72Nolan Gorman — 72 hits (5.4%)Thomas Saggese71Thomas Saggese — 71 hits (5.3%)Pozo37Yohel Pozo — 37 hits (2.8%)17José Fermín — 17 hits (1.3%)Hampson11Garrett Hampson — 11 hits (0.8%)Church10Nathan Church — 10 hits (0.7%)8Luken Baker — 8 hits (0.6%)Jimmy Crooks — 6 hits (0.4%)Michael Siani — 4 hits (0.3%)José Barrero — 4 hits (0.3%)César Prieto — 1 hits (0.1%)Ryan Vilade — 1 hits (0.1%)
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

22 players, ranked by dbWAR.

Brendan Donovan2B11851513210503.287.353.422.3401203.3
Alec Burleson1B13854614418695.290.343.459.3471262.5
Willson Contreras1B13556312620805.257.344.447.3471252.4
Iván HerreraDH10745211019668.284.373.464.3671402.2
Masyn WinnSS1275371249519.253.310.363.300921.7
Lars NootbaarLF13258311913484.234.325.361.307971.0
Victor Scott IICF1324638653734.216.305.296.277750.9
Pedro PagésC1073898311450.230.272.363.277750.7
Nolan Gorman3B1084027214461.205.296.370.294880.6
Thomas SaggeseSS81295712253.258.299.342.285810.6
Nolan Arenado3B1064369512523.237.289.377.288830.5
José Fermín2B307017192.283.377.417.3561320.5
Yohel PozoC63168375190.231.262.375.276750.1
Michael SianiCF9194000.235.316.235.26265-0.0
Luken BakerDH18418020.235.366.324.323108-0.0
César Prieto2B361000.167.167.167.148-18-0.1
José BarreroSS14314130.138.194.276.20927-0.1
Nathan ChurchCF196510181.179.254.250.23444-0.2
Ryan ViladeRF6151000.077.200.077.155-13-0.2
Jimmy CrooksC13466110.133.152.244.170-2-0.4
Garrett Hampson2B469111013.143.250.169.20926-0.4
Jordan WalkerRF1083967864110.215.278.306.26365-0.8

Pitching

22 pitchers, ranked by dbWAR.

Sonny Gray3232180.214802014.283.391.2310.03.7
Matthew Liberatore2929151.281201224.214.031.317.22.0
Kyle Leahy62188.0421803.073.041.238.21.6
Phil Maton63061.1455812.792.601.0611.91.4
Matt Svanson39060.1400681.942.720.8810.11.3
Steven Matz53276.2522593.053.461.106.91.1
JoJo Romero65061.0468552.073.281.258.11.0
Michael McGreevy171695.2840584.424.271.255.50.9
Andre Pallante3131162.261501115.314.681.446.10.9
Gordon Graceffo26043.0311406.282.931.478.40.9
Riley O'Brien42048.0316452.063.611.158.40.6
Ryan Helsley58056.03421634.504.141.5410.10.3
Miles Mikolas3131156.181101004.845.031.325.80.2
Andre Granillo14021.0101184.714.421.387.70.1
Nick Raquet202.000010.003.640.504.50.0
Garrett Hampson101.000000.003.140.000.00.0
Alec Burleson101.000000.006.141.000.0-0.0
Chris Roycroft20020.2130157.844.831.846.5-0.0
Ryan Fernandez32030.1041347.715.151.7110.1-0.2
John King51048.1210284.665.001.635.2-0.2
Erick Fedde3224141.04130835.495.201.525.3-0.3
Roddery Muñoz9011.0000148.187.771.6411.5-0.4

Attendance

Announced gate at 81 home dates, 2025.

Average
27,778
81 home dates
Median
27,477
Total
2,250,007
Best
47,395
2025-03-27
Quietest
17,002
2025-09-02
On the road
28,986
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 home8127,77827,47717,00247,395
Night5026,38925,96117,00240,071
Day3130,01829,92318,89447,395
Weekend3831,67630,98024,43742,255
Weekday4324,33321,97717,00247,395
On the road8028,98630,1597,61250,477

Through the season

Average home crowd by month.
MonthGamesAverage
Mar431,559
Apr1127,637
May1230,396
Jun1631,106
Jul1324,975
Aug1325,503
Sep1225,094

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, 2025.

Regulation
2:36
150 games
All games
2:39
Extra innings
3:09
12 of them
Longest
3:27
2025-08-16, 9 inn
Shortest
1:55
2025-09-02

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1622:392:371:493:44
Regulation1502:362:361:493:27
Extra innings123:093:062:443:44
Home812:382:371:553:27
Road812:392:361:493:44
Day662:392:382:023:24
Night962:382:361:493:44

Through the season

Average completed game by month.
MonthGamesAverage
Mar42:39
Apr112:34
May122:35
Jun162:42
Jul132:38
Aug132:42
Sep122:34

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 78-84, a .481 win rate, while their -65 run differential implies .459. That is about 4 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.