Blue Jays vs Cardinals

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

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

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

Toronto Blue Jays vs St. Louis Cardinals 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