Cardinals vs Blue Jays

Historical record, recent meetings, scoring profile and performance versus model expectation.

Record since the 1969 season
14-17
Blue Jays lead the series by 3 wins.
@ Cardinals
8-9
@ Blue Jays
6-8
Playoffs
0-0
VS EXPECTED
Cardinals -2.1
Avg Runs
4.8-4.4
Most Recent Winner
Blue Jays 2-5

Head-To-Head Margin (Max Last 150 Matches)

St. Louis Cardinals vs Toronto Blue Jays Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Jun 11, 2025 5–2 Toronto Blue Jays +3 St. Louis Cardinals +0.2 Regular
Jun 10, 2025 10–9 Toronto Blue Jays +1 St. Louis Cardinals +0.3 Regular
Jun 9, 2025 5–4 Toronto Blue Jays +1 St. Louis Cardinals +0.3 Regular
Sep 15, 2024 2–3 Toronto Blue Jays +1 Toronto Blue Jays +0.4 Regular
Sep 14, 2024 2–7 Toronto Blue Jays +5 Toronto Blue Jays +0.4 Regular
Sep 13, 2024 3–4 Toronto Blue Jays +1 Toronto Blue Jays +0.3 Regular
Apr 2, 2023 4–9 St. Louis Cardinals +5 St. Louis Cardinals +0.2 Regular
Apr 1, 2023 1–4 St. Louis Cardinals +3 St. Louis Cardinals +0.1 Regular
Mar 30, 2023 10–9 Toronto Blue Jays +1 St. Louis Cardinals +0.2 Regular
Jul 27, 2022 6–1 St. Louis Cardinals +5 Toronto Blue Jays +0.4 Regular
Jul 26, 2022 3–10 Toronto Blue Jays +7 Toronto Blue Jays +0.4 Regular
May 24, 2022 8–1 Toronto Blue Jays +7 St. Louis Cardinals +0.3 Regular
May 23, 2022 3–7 St. Louis Cardinals +4 St. Louis Cardinals +0.2 Regular
Apr 27, 2017 4–8 St. Louis Cardinals +4 St. Louis Cardinals +0.3 Regular
Apr 27, 2017 4–6 St. Louis Cardinals +2 St. Louis Cardinals +0.3 Regular
Apr 25, 2017 6–5 Toronto Blue Jays +1 St. Louis Cardinals +0.3 Regular
Jun 8, 2014 5–0 St. Louis Cardinals +5 Toronto Blue Jays +0.0 Regular
Jun 7, 2014 5–0 St. Louis Cardinals +5 Toronto Blue Jays +0.1 Regular
Jun 6, 2014 1–3 Toronto Blue Jays +2 Toronto Blue Jays +0.0 Regular
Jun 26, 2011 5–0 Toronto Blue Jays +5 St. Louis Cardinals +0.1 Regular
Jun 25, 2011 6–3 Toronto Blue Jays +3 St. Louis Cardinals +0.1 Regular
Jun 24, 2011 5–4 Toronto Blue Jays +1 St. Louis Cardinals +0.2 Regular
Jun 24, 2010 0–5 Toronto Blue Jays +5 Toronto Blue Jays +0.1 Regular
Jun 23, 2010 1–0 St. Louis Cardinals +1 Toronto Blue Jays +0.1 Regular
Jun 22, 2010 9–4 St. Louis Cardinals +5 Toronto Blue Jays +0.2 Regular
Jun 15, 2005 2–5 Toronto Blue Jays +3 St. Louis Cardinals +0.7 Regular
Jun 14, 2005 7–0 St. Louis Cardinals +7 St. Louis Cardinals +0.7 Regular
Jun 13, 2005 1–4 Toronto Blue Jays +3 St. Louis Cardinals +0.8 Regular
Jun 5, 2003 5–13 St. Louis Cardinals +8 St. Louis Cardinals +0.5 Regular
Jun 4, 2003 5–8 St. Louis Cardinals +3 St. Louis Cardinals +0.5 Regular
Jun 3, 2003 5–11 St. Louis Cardinals +6 St. Louis Cardinals +0.5 Regular