MLB/Teams/St. Louis Cardinals

ST. LOUIS CARDINALS

National League Central · 20082026 · 2,328 games
83-79
2024 REGULAR SEASON
.512 · 3 of 5 in the division
672
RUNS SCORED
4.15 per game
719
RUNS ALLOWED
4.44 per game
-47
RUN DIFFERENTIAL
No postseason

01/2024 hitting

42 batters
Regular season
PlayerPOSGABRH2B3BHRRBIBBSOSBAVGOBPSLG
Miles MikolasP641,366212388102852955024416.284.309.485
Sonny GrayP561,246158284661242717840650.228.273.401
Andre PallanteP5891611022042016469618852.240.312.338
Matthew LiberatoreP1206468816240022475615214.251.311.415
Kyle Gibson30641911613042381681518.251.323.418
Paul Goldschmidt1B1545997014733122654717311.245.300.414
Brendan Donovan2B15358765163343147347815.278.331.417
Masyn WinnSS1505878515732515574110911.267.315.416
Nolan Arenado3B15257870157230167144922.272.323.394
Alec Burleson1B15254771147200217835769.269.313.420
Andrew KittredgeP1485265212024220364013422.228.283.395
Ryan FernandezP124492601161668336414224.236.324.341
Ryan HelsleyP13047638100120619461588.210.280.273
Lance Lynn234586411321116524410916.247.313.402
John KingP112450461161201036287622.258.301.351
JoJo RomeroP130440461042201627321022.236.288.395
Nolan Gorman2B10736542741501950341516.203.271.400
Kyle LeahyP66356468022081920660.225.266.354
Lars NootbaarLF1093483985183124552797.244.343.417
Steven MatzP243425698200142330664.287.344.468
Willson Contreras1B843014879170153645964.262.358.468
Michael SianiCF124298426872220219220.228.279.285
Chris RoycroftP54260386210441934668.238.327.354
Iván HerreraC72229376912152725535.301.370.428
Pedro PagésC6820219483272713582.238.284.376
Erick FeddeP1019923498362318467.246.309.407
Michael McGreevyP8166103262254360.193.212.289
Jordan WalkerRF51164163310152010501.201.247.366
Zack ThompsonP10148364880121816406.324.390.622
Victor Scott IICF531451426902106425.179.212.283
Dylan CarlsonLF5912112245001112370.198.271.240
Shawn ArmstrongP229482262244248.234.265.404
Giovanny Gallegos218415249061410212.286.362.607
Riley O'BrienP167220264241116220.361.477.639
José Fermín2B457171111047112.155.231.197
Tommy PhamLF2368714312127160.206.280.368
Gordon GraceffoP45681480234120.250.300.500
Nick Robertson84961520382141.306.333.531
Thomas Saggese2B184951020142140.204.235.306
Ryan LoutosP618042001202.222.300.333
Brandon Crawford17430004200.429.556.429
Adam Kloffenstein13000000000.000.000.000

02/2024 pitching

25 pitchers
Regular season
PlayerGWLIPHERBBSOHRERAWHIP
Miles Mikolas641011171.219410225122265.351.28
Kyle Gibson3088169.21618068151234.241.35
Sonny Gray56139166.11427139203213.841.09
Andre Pallante5888121.111051489483.781.30
Lance Lynn2374117.11135044109163.841.34
Matthew Liberatore1203486.081422876114.401.27
Andrew Kittredge1485570.260222067102.801.13
Ryan Fernandez1241666.25826327143.511.35
Ryan Helsley1307466.15015237932.041.10
John King1123360.05819143852.851.20
JoJo Romero1307359.05222165183.361.15
Erick Fedde102555.24923184663.721.20
Kyle Leahy661148.24022103344.071.03
Steven Matz241244.14925153375.081.44
Chris Roycroft541234.13116173324.191.40
Michael McGreevy83023.016521811.960.78
Giovanny Gallegos212120.22415102166.531.65
Zack Thompson100217.0241882069.531.88
Shawn Armstrong221012.211421212.841.03
Nick Robertson80012.115621434.381.38
Riley O'Brien16008.01310811211.252.63
Gordon Graceffo4017.2742614.701.17
Ryan Loutos6002.1201000.001.29
Brandon Crawford1001.13420027.003.75
Adam Kloffenstein1001.0000000.000.00

03/2024 results

162 played
162 scheduled
@ LAD
MAR 28
L 17
@ LAD
MAR 29
L 36
@ LAD
MAR 30
W 65
@ LAD
MAR 31
L 45
@ SD
APR 1
W 62
@ SD
APR 2
W 52
@ SD
APR 3
L 23
vs MIA
APR 4
W 85
vs MIA
APR 6
W 31
vs MIA
APR 7
L 310
vs PHI
APR 8
L 35
vs PHI
APR 9
W 30
vs PHI
APR 10
L 34
@ AZ
APR 12
W 96
@ AZ
APR 13
L 24
@ AZ
APR 14
L 05
@ ATH
APR 15
W 31
@ ATH
APR 16
W 32
@ ATH
APR 17
L 36
vs MIL
APR 19
L 12
vs MIL
APR 20
L 512
vs MIL
APR 21
L 02
vs AZ
APR 22
W 53
vs AZ
APR 23
L 114
vs AZ
APR 24
W 51
@ NYM
APR 26
W 42
@ NYM
APR 27
W 74
@ NYM
APR 28
L 24
@ DET
APR 30
W 21
@ DET
APR 30
L 611
@ DET
MAY 1
L 14
vs CWS
MAY 3
W 30
vs CWS
MAY 4
L 56
vs CWS
MAY 5
L 15
vs NYM
MAY 6
L 34
vs NYM
MAY 7
L 57
@ MIL
MAY 9
L 17
@ MIL
MAY 10
L 211
@ MIL
MAY 11
L 35
@ MIL
MAY 12
W 43
@ LAA
MAY 13
W 105
@ LAA
MAY 14
W 76
@ LAA
MAY 15
L 27
vs BOS
MAY 17
W 106
vs BOS
MAY 18
W 72
vs BOS
MAY 19
L 311
vs BAL
MAY 20
W 63
vs BAL
MAY 21
W 31
vs BAL
MAY 22
W 54
vs CHC
MAY 25
W 76
vs CHC
MAY 26
W 43
@ CIN
MAY 27
L 13
@ CIN
MAY 28
W 71
@ CIN
MAY 29
W 53
@ PHI
MAY 31
L 24
@ PHI
JUN 1
L 16
@ PHI
JUN 2
W 54
@ HOU
JUN 3
L 47
@ HOU
JUN 4
L 58
@ HOU
JUN 5
W 42
vs COL
JUN 6
L 23
vs COL
JUN 7
W 85
vs COL
JUN 8
L 56
vs COL
JUN 9
W 51
vs PIT
JUN 11
L 12
vs PIT
JUN 12
W 42
vs PIT
JUN 13
W 43
@ CHC
JUN 14
W 30
@ CHC
JUN 15
L 15
@ CHC
JUN 16
W 21
@ MIA
JUN 17
W 76
@ MIA
JUN 18
L 89
@ MIA
JUN 19
L 34
vs SF
JUN 20
W 65
vs SF
JUN 22
W 94
vs SF
JUN 23
W 53
vs ATL
JUN 24
W 43
vs ATL
JUN 26
L 26
vs ATL
JUN 26
W 41
vs CIN
JUN 27
L 411
vs CIN
JUN 28
W 10
vs CIN
JUN 29
L 49
vs CIN
JUN 30
W 20
@ PIT
JUL 2
W 74
@ PIT
JUL 3
L 45
@ PIT
JUL 4
W 32
@ WSH
JUL 5
W 76
@ WSH
JUL 6
L 614
@ WSH
JUL 7
W 83
@ WSH
JUL 8
W 60
vs KC
JUL 10
L 46
vs KC
JUL 10
L 58
vs CHC
JUL 12
L 15
vs CHC
JUL 13
W 113
vs CHC
JUL 13
W 54
vs CHC
JUL 14
L 38
@ ATL
JUL 20
L 23
@ ATL
JUL 20
W 95
@ ATL
JUL 21
W 62
@ PIT
JUL 22
L 12
@ PIT
JUL 23
W 21
@ PIT
JUL 24
L 05
vs WSH
JUL 26
L 810
vs WSH
JUL 27
L 314
vs WSH
JUL 28
W 43
vs TEX
JUL 29
L 36
vs TEX
JUL 30
W 81
vs TEX
JUL 31
W 101
@ CHC
AUG 1
L 45
@ CHC
AUG 2
L 36
@ CHC
AUG 3
W 54
@ CHC
AUG 4
L 26
vs NYM
AUG 5
L 06
vs TB
AUG 6
W 43
vs TB
AUG 7
W 52
vs TB
AUG 8
L 46
@ KC
AUG 9
W 85
@ KC
AUG 10
L 38
@ CIN
AUG 12
L 16
@ CIN
AUG 13
L 14
@ CIN
AUG 14
L 29
vs LAD
AUG 16
L 67
vs LAD
AUG 17
W 52
vs LAD
AUG 18
L 12
vs MIL
AUG 20
L 23
vs MIL
AUG 21
W 106
vs MIL
AUG 22
W 30
@ MIN
AUG 23
W 61
@ MIN
AUG 24
L 06
@ MIN
AUG 25
W 32
vs SD
AUG 26
L 47
vs SD
AUG 27
L 57
vs SD
AUG 28
W 43
vs SD
AUG 29
W 41
@ NYY
AUG 30
L 36
@ NYY
AUG 31
W 65
@ NYY
SEP 1
W 147
@ MIL
SEP 2
L 39
@ MIL
SEP 3
W 74
@ MIL
SEP 4
W 32
vs SEA
SEP 6
L 16
vs SEA
SEP 7
W 20
vs SEA
SEP 8
L 410
vs CIN
SEP 10
L 03
vs CIN
SEP 11
W 21
vs CIN
SEP 12
W 61
@ TOR
SEP 13
L 34
@ TOR
SEP 14
L 27
@ TOR
SEP 15
L 23
vs PIT
SEP 16
W 40
vs PIT
SEP 17
W 31
vs PIT
SEP 18
W 105
vs PIT
SEP 19
L 23
vs CLE
SEP 20
L 15
vs CLE
SEP 21
W 65
vs CLE
SEP 22
W 21
@ COL
SEP 24
W 73
@ COL
SEP 25
W 52
@ COL
SEP 26
L 810
@ SF
SEP 27
W 63
@ SF
SEP 28
L 56
@ SF
SEP 29
W 61

Everything above is 2024 regular season; spring training is excluded and postseason games appear in the results list marked with their round but are not in the record or the roster tables. A player appears in the hitting table if he batted and in the pitching table if he pitched, both decided by what he actually did rather than by his listed position, so a position player who finished a blowout on the mound appears in both. Innings pitched is summed as outs and converted once: the stored value is in thirds, so “6.1” is six innings and one out, and adding those as decimals understates a staff’s workload. ERA and WHIP are computed from those out totals rather than averaged from per-game figures. On-base percentage here is (H + BB) over (AB + BB); hit-by-pitch and sacrifice flies are not in the source rows, so it is marginally below the official figure for players who are hit often.