Cardinals vs Mariners

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

Record since the 1969 season
13-17
Mariners lead the series by 4 wins.
@ Cardinals
8-7
@ Mariners
5-10
Playoffs
0-0
VS EXPECTED
Cardinals -2.4
Avg Runs
4.3-4.1
Most Recent Winner
Mariners 2-3

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

St. Louis Cardinals vs Seattle Mariners Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Apr 26, 2026 3–2 Seattle Mariners +1 Seattle Mariners +0.1 Regular
Apr 25, 2026 11–9 Seattle Mariners +2 Seattle Mariners +0.0 Regular
Apr 24, 2026 3–2 Seattle Mariners +1 Seattle Mariners +0.0 Regular
Sep 10, 2025 2–4 Seattle Mariners +2 Seattle Mariners +0.5 Regular
Sep 9, 2025 3–5 Seattle Mariners +2 Seattle Mariners +0.5 Regular
Sep 8, 2025 2–4 Seattle Mariners +2 Seattle Mariners +0.5 Regular
Sep 8, 2024 10–4 Seattle Mariners +6 St. Louis Cardinals +0.1 Regular
Sep 7, 2024 0–2 St. Louis Cardinals +2 St. Louis Cardinals +0.0 Regular
Sep 6, 2024 6–1 Seattle Mariners +5 St. Louis Cardinals +0.1 Regular
Apr 23, 2023 7–3 St. Louis Cardinals +4 Seattle Mariners +0.3 Regular
Apr 22, 2023 4–5 Seattle Mariners +1 Seattle Mariners +0.3 Regular
Apr 21, 2023 2–5 Seattle Mariners +3 Seattle Mariners +0.2 Regular
Jul 4, 2019 5–4 St. Louis Cardinals +1 Seattle Mariners +0.0 Regular
Jul 3, 2019 5–2 St. Louis Cardinals +3 Seattle Mariners +0.1 Regular
Jul 2, 2019 4–5 Seattle Mariners +1 Seattle Mariners +0.0 Regular
Jun 26, 2016 11–6 St. Louis Cardinals +5 St. Louis Cardinals +0.3 Regular
Jun 25, 2016 4–5 Seattle Mariners +1 St. Louis Cardinals +0.3 Regular
Jun 24, 2016 3–4 Seattle Mariners +1 St. Louis Cardinals +0.4 Regular
Sep 15, 2013 2–12 St. Louis Cardinals +10 St. Louis Cardinals +1.0 Regular
Sep 14, 2013 4–1 Seattle Mariners +3 St. Louis Cardinals +1.1 Regular
Sep 13, 2013 1–2 St. Louis Cardinals +1 St. Louis Cardinals +1.0 Regular
Jun 16, 2010 2–1 Seattle Mariners +1 St. Louis Cardinals +0.7 Regular
Jun 15, 2010 2–4 St. Louis Cardinals +2 St. Louis Cardinals +0.7 Regular
Jun 14, 2010 3–9 St. Louis Cardinals +6 St. Louis Cardinals +0.6 Regular
Jul 4, 2004 1–2 St. Louis Cardinals +1 St. Louis Cardinals +0.6 Regular
Jul 3, 2004 1–8 St. Louis Cardinals +7 St. Louis Cardinals +0.6 Regular
Jul 2, 2004 2–11 St. Louis Cardinals +9 St. Louis Cardinals +0.5 Regular
Jun 12, 2002 0–5 Seattle Mariners +5 Seattle Mariners +0.8 Regular
Jun 11, 2002 7–4 St. Louis Cardinals +3 Seattle Mariners +0.8 Regular
Jun 10, 2002 0–10 Seattle Mariners +10 Seattle Mariners +0.8 Regular