DataBaseball
2026
St. Louis Cardinals logo

National League Central · 2022

St. Louis Cardinals

Team WAR
37.5
28.5 bat / 9.0 pitch
Win %
.574
pyth .587
Run diff
+135
4.77 / 3.93 per g
wRC+
115
ERA
3.92
FIP 4.07
Home runs
198

The St. Louis Cardinals went 93-69 in 2022, a .574 winning percentage — 6th of 30 record in baseball. They scored 772 runs and allowed 637, a run differential of +135. The offence ranked 6th of 30 in MLB for runs scored, while their 3.92 staff ERA was 15th of 30. Their 115 team wRC+ was 15% above league average — 5th of 30 in MLB. Paul Goldschmidt led the position players at 6.9 WAR, and Adam Wainwright the rotation at a 3.71 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,406 team hits
Paul Goldschmidt178Paul Goldschmidt — 178 hits (12.7%)Nolan Arenado163Nolan Arenado — 163 hits (11.6%)Tommy Edman153Tommy Edman — 153 hits (10.9%)Brendan Donovan110Brendan Donovan — 110 hits (7.8%)Dylan Carlson102Dylan Carlson — 102 hits (7.3%)Albert Pujols83Albert Pujols — 83 hits (5.9%)Tyler O'Neill76Tyler O'Neill — 76 hits (5.4%)Corey Dickerson75Corey Dickerson — 75 hits (5.3%)Harrison Bader73Harrison Bader — 73 hits (5.2%)Lars Nootbaar66Lars Nootbaar — 66 hits (4.7%)Nolan Gorman64Nolan Gorman — 64 hits (4.6%)Juan Yepez64Juan Yepez — 64 hits (4.6%)Andrew Knizner56Andrew Knizner — 56 hits (4.0%)Yadier Molina56Yadier Molina — 56 hits (4.0%)Edmundo Sosa40Edmundo Sosa — 40 hits (2.8%)Paul DeJong33Paul DeJong — 33 hits (2.3%)Alec Burleson — 9 hits (0.6%)Ben DeLuzio — 3 hits (0.2%)Iván Herrera — 2 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

20 players, ranked by dbWAR.

Paul Goldschmidt1B151651178351157.317.404.578.4221826.9
Nolan Arenado3B148620163301035.293.358.533.3831545.9
Tommy Edman2B151630153135732.265.324.400.3191083.6
Brendan Donovan2B1244681105452.281.394.379.3521322.8
Albert PujolsDH1093518324681.270.345.550.3821532.2
Lars NootbaarRF1033476614404.228.340.448.3451261.7
Dylan CarlsonCF1254881028425.236.316.380.3091001.3
Nolan Gorman2B883136414351.226.300.420.3181071.2
Tyler O'NeillLF9438376145814.228.308.392.3091010.9
Harrison BaderCF843137353017.250.294.356.287850.8
Andrew KniznerC89293564250.215.301.300.277780.7
Juan YepezLF742746412300.253.296.447.3211090.7
Edmundo SosaSS71190402216.227.275.369.283820.4
Corey DickersonLF90297756360.267.300.399.304970.3
Kramer RobertsonSS110010.000.000.000.000-122-0.0
Ben DeLuzioCF16253000.150.292.200.24655-0.1
Iván HerreraC7222010.111.190.111.151-13-0.2
Alec Burleson1B16539131.188.264.271.24655-0.2
Yadier MolinaC73270565242.214.233.302.23547-0.2
Paul DeJongSS69237336253.157.245.286.24353-0.3

Pitching

29 pitchers, ranked by dbWAR.

Adam Wainwright3232191.2111201433.713.661.286.72.7
Miles Mikolas3332202.1121301533.293.871.036.82.3
Ryan Helsley54064.29119941.252.340.7413.11.6
Giovanny Gallegos57059.03614733.052.881.0211.11.1
Dakota Hudson2726139.2870784.454.341.455.00.8
Jake Woodford27148.1400242.233.131.124.50.7
Andre Pallante4710108.0650733.173.981.426.10.7
Johan Oviedo21856.0430543.213.741.298.70.6
Steven Matz151048.0530545.253.781.2510.10.5
Packy Naughton26332.0021314.783.141.448.70.5
Jordan Hicks35861.1360634.844.171.329.20.2
Zack Thompson22134.2111272.083.890.987.00.2
Nick Wittgren29029.0101175.903.841.555.30.2
Angel Rondón105.010040.003.310.807.20.1
Jake Walsh302.2010513.502.741.8816.90.1
Andrew Knizner100.200000.003.111.500.00.0
Corey Dickerson101.000000.006.113.000.0-0.0
Jack Flaherty9836.0210334.254.971.618.3-0.1
Matthew Liberatore9734.2220285.975.021.737.3-0.1
James Naile709.000055.005.561.115.0-0.1
JoJo Romero17016.1000174.965.261.419.4-0.2
Kodi Whitley14012.2200125.685.881.588.5-0.2
Yadier Molina202.0000118.0015.113.004.5-0.2
Aaron Brooks509.100077.716.761.396.8-0.3
Junior Fernández16018.2000142.415.791.616.8-0.3
Albert Pujols101.0000036.0032.114.000.0-0.3
T.J. McFarland28032.2000166.615.321.624.4-0.3
Drew VerHagen19021.2310186.656.531.897.5-0.5
Génesis Cabrera39044.2421324.635.621.326.4-0.6
Record versus run differential

St. Louis Cardinals are 93-69, a .574 win rate, while their +135 run differential implies .587. That is essentially in line — the record reflects the run scoring.