St. Louis Cardinals currently rates at 1470 Elo, ranking #22 of 30 teams we track. Over their last 10 matches they've gone 3-7. Elo is a long-run strength rating built from every result β it's one of the core signals behind our match predictions.
Last 10 form
3-7last 10 matches
Recent results
Date
Opponent
Score
Result
Competition
2026-08-30
vsPittsburgh Pirates
4-5
L
MLB
2026-08-29
vsPittsburgh Pirates
2-6
L
MLB
2026-08-29
vsPittsburgh Pirates
4-1
W
MLB
2026-08-27
vsBaltimore Orioles
7-5
W
MLB
2026-08-26
vsBaltimore Orioles
7-8
L
MLB
2026-08-25
vsBaltimore Orioles
1-13
L
MLB
2026-08-23
@Philadelphia Phillies
6-4
L
MLB
2026-08-22
@Philadelphia Phillies
12-3
L
MLB
2026-08-21
@Philadelphia Phillies
7-6
L
MLB
2026-08-20
@Cincinnati Reds
9-10
W
MLB
Upcoming matches
Date
Opponent
Win prob.
Competition
2026-09-02
@Los Angeles Dodgers
β
MLB
2026-09-03
@Los Angeles Dodgers
β
MLB
2026-09-04
@Los Angeles Dodgers
β
MLB
2026-09-05
@Colorado Rockies
β
MLB
2026-09-06
@Colorado Rockies
β
MLB
St. Louis Cardinals β Elo Rating, Form & Match Predictions | TheSharpBook