@ Cardinals
12-14
@ Guardians
9-10
Playoffs
0-0
VS EXPECTED
Cardinals -1.1
Avg Runs
3.5-4.6
Most Recent Winner
Cardinals 5-3
Head-To-Head Margin (Max Last 150 Matches)
| Date | Matchup | Result | Winner | Model Projection | Stage |
|---|---|---|---|---|---|
| Apr 15, 2026 | 3–5 | St. Louis Cardinals +2 | Cleveland Guardians +0.1 | Regular | |
| Apr 14, 2026 | 5–6 | St. Louis Cardinals +1 | Cleveland Guardians +0.2 | Regular | |
| Apr 13, 2026 | 9–3 | Cleveland Guardians +6 | Cleveland Guardians +0.1 | Regular | |
| Jun 29, 2025 | 7–0 | St. Louis Cardinals +7 | Cleveland Guardians +0.1 | Regular | |
| Jun 28, 2025 | 9–6 | St. Louis Cardinals +3 | Cleveland Guardians +0.2 | Regular | |
| Jun 27, 2025 | 5–0 | St. Louis Cardinals +5 | Cleveland Guardians +0.2 | Regular | |
| Sep 22, 2024 | 1–2 | St. Louis Cardinals +1 | Cleveland Guardians +0.1 | Regular | |
| Sep 21, 2024 | 5–6 | St. Louis Cardinals +1 | Cleveland Guardians +0.1 | Regular | |
| Sep 20, 2024 | 5–1 | Cleveland Guardians +4 | Cleveland Guardians +0.1 | Regular | |
| May 28, 2023 | 3–4 | Cleveland Guardians +1 | Cleveland Guardians +0.1 | Regular | |
| May 27, 2023 | 2–1 | St. Louis Cardinals +1 | Cleveland Guardians +0.2 | Regular | |
| May 26, 2023 | 3–4 | Cleveland Guardians +1 | Cleveland Guardians +0.1 | Regular | |
| Jul 28, 2021 | 2–7 | Cleveland Guardians +5 | Cleveland Guardians +0.3 | Regular | |
| Jul 27, 2021 | 4–2 | St. Louis Cardinals +2 | Cleveland Guardians +0.3 | Regular | |
| Jun 9, 2021 | 2–8 | St. Louis Cardinals +6 | St. Louis Cardinals +0.0 | Regular | |
| Jun 8, 2021 | 10–1 | Cleveland Guardians +9 | St. Louis Cardinals +0.1 | Regular | |
| Aug 30, 2020 | 2–7 | St. Louis Cardinals +5 | Cleveland Guardians +0.1 | Regular | |
| Aug 29, 2020 | 2–1 | Cleveland Guardians +1 | Cleveland Guardians +0.0 | Regular | |
| Aug 28, 2020 | 14–2 | Cleveland Guardians +12 | St. Louis Cardinals +0.0 | Regular | |
| Jun 27, 2018 | 5–1 | Cleveland Guardians +4 | Cleveland Guardians +0.3 | Regular | |
| Jun 26, 2018 | 2–11 | St. Louis Cardinals +9 | Cleveland Guardians +0.3 | Regular | |
| Jun 25, 2018 | 0–4 | St. Louis Cardinals +4 | Cleveland Guardians +0.4 | Regular | |
| May 14, 2015 | 2–1 | St. Louis Cardinals +1 | St. Louis Cardinals +0.4 | Regular | |
| May 13, 2015 | 0–2 | Cleveland Guardians +2 | St. Louis Cardinals +0.4 | Regular | |
| May 12, 2015 | 8–3 | St. Louis Cardinals +5 | St. Louis Cardinals +0.4 | Regular | |
| Jun 10, 2012 | 4–1 | Cleveland Guardians +3 | St. Louis Cardinals +0.6 | Regular | |
| Jun 9, 2012 | 0–2 | St. Louis Cardinals +2 | St. Louis Cardinals +0.5 | Regular | |
| Jun 8, 2012 | 6–2 | Cleveland Guardians +4 | St. Louis Cardinals +0.6 | Regular | |
| Jun 14, 2009 | 0–3 | Cleveland Guardians +3 | Cleveland Guardians +0.3 | Regular | |
| Jun 13, 2009 | 3–1 | St. Louis Cardinals +2 | Cleveland Guardians +0.3 | Regular | |
| Jun 12, 2009 | 3–7 | Cleveland Guardians +4 | Cleveland Guardians +0.3 | Regular | |
| Jun 28, 2006 | 4–5 | St. Louis Cardinals +1 | St. Louis Cardinals +0.8 | Regular | |
| Jun 27, 2006 | 3–1 | Cleveland Guardians +2 | St. Louis Cardinals +0.9 | Regular | |
| Jun 26, 2006 | 10–3 | Cleveland Guardians +7 | St. Louis Cardinals +0.9 | Regular | |
| Jul 8, 2001 | 4–3 | St. Louis Cardinals +1 | Cleveland Guardians +0.5 | Regular | |
| Jul 7, 2001 | 6–7 | Cleveland Guardians +1 | Cleveland Guardians +0.5 | Regular | |
| Jul 6, 2001 | 2–14 | Cleveland Guardians +12 | Cleveland Guardians +0.5 | Regular | |
| Jun 4, 2000 | 3–2 | Cleveland Guardians +1 | Cleveland Guardians +0.3 | Regular | |
| Jun 3, 2000 | 4–2 | Cleveland Guardians +2 | Cleveland Guardians +0.2 | Regular | |
| Jun 2, 2000 | 1–5 | St. Louis Cardinals +4 | Cleveland Guardians +0.3 | Regular | |
| Jun 25, 1998 | 2–8 | Cleveland Guardians +6 | Cleveland Guardians +0.9 | Regular | |
| Jun 24, 1998 | 3–14 | Cleveland Guardians +11 | Cleveland Guardians +0.9 | Regular | |
| Jun 15, 1997 | 9–2 | Cleveland Guardians +7 | Cleveland Guardians +0.3 | Regular | |
| Jun 14, 1997 | 8–3 | Cleveland Guardians +5 | Cleveland Guardians +0.3 | Regular | |
| Jun 14, 1997 | 2–5 | St. Louis Cardinals +3 | Cleveland Guardians +0.3 | Regular |