MLB · All-Time Matchup

Minnesota Twins
VS

St.Louis Cardinals
Minnesota Twins vs St.Louis Cardinals:All-Time Matchup History
Matchup Overview
The Minnesota Twins and St.Louis Cardinals have met 37 times in MLB. The all-time series is perfectly even at 17–17, with 3 draws. St.Louis Cardinals have been dominant in recent meetings, winning 5 of their last 5. Their most recent matchup ended 9–2 in favor of St.Louis Cardinals on March 30, 2025. They are scheduled to meet again on June 13, 2026.
All-Time Head-to-Head
Showing 37 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Mar 30, 25 | MIN | 2–9 | STL |
| Mar 29, 25 | MIN | 1–5 | STL |
| Mar 27, 25 | MIN | 3–5 | STL |
| Aug 25, 24 | STL | 3–2 | MIN |
| Aug 24, 24 | STL | 6–1 | MIN |
| Aug 24, 24 | STL | 0–6 | MIN |
| Mar 13, 24 | STL | 1–1 | MIN |
| Mar 5, 24 | MIN | 4–5 | STL |
| Aug 3, 23 | MIN | 5–3 | STL |
| Aug 2, 23 | MIN | 3–7 | STL |
| Aug 1, 23 | MIN | 3–2 | STL |
| Aug 1, 21 | MIN | 3–7 | STL |
| Jul 31, 21 | MIN | 1–5 | STL |
| Jul 31, 21 | MIN | 8–1 | STL |
| Sep 8, 20 | MIN | 7–3 | STL |
| Sep 8, 20 | MIN | 4–6 | STL |
| Jul 30, 20 | STL | 0–3 | MIN |
| Jul 29, 20 | STL | 3–6 | MIN |
| Mar 9, 20 | STL | 3–0 | MIN |
| Mar 2, 20 | MIN | 1–6 | STL |
| May 16, 18 | STL | 1–4 | MIN |
| May 16, 18 | STL | 7–5 | MIN |
| May 8, 18 | MIN | 6–0 | STL |
| May 8, 18 | MIN | 7–1 | STL |
| Mar 1, 18 | MIN | 3–3 | STL |
| Feb 26, 18 | STL | 4–5 | MIN |
| Mar 16, 17 | MIN | 1–2 | STL |
| Mar 15, 17 | STL | 0–8 | MIN |
| Mar 6, 17 | STL | 1–2 | MIN |
| Mar 14, 16 | MIN | 5–3 | STL |
| Jun 18, 15 | STL | 1–3 | MIN |
| Jun 18, 15 | STL | 1–2 | MIN |
| Jun 16, 15 | MIN | 2–3 | STL |
| Jun 16, 15 | MIN | 2–3 | STL |
| Mar 15, 15 | STL | 6–6 | MIN |
| Mar 14, 15 | MIN | 6–3 | STL |
| Mar 19, 14 | MIN | 1–3 | STL |
Overall Record
since 2014
Minnesota Twins
17St.Louis Cardinals
17Draws3
37 games in available data
Last 5 Meetings
MIN2
@Mar 30
9STL
MIN1
@Mar 29
5STL
MIN3
@Mar 27
5STL
STL3
@Aug 25
2MIN
STL6
@Aug 24
1MIN