MLB · All-Time Matchup

Miami Marlins
VS

St.Louis Cardinals
Miami Marlins vs St.Louis Cardinals:All-Time Matchup History
Matchup Overview
The Miami Marlins and St.Louis Cardinals have met 129 times in MLB. St.Louis Cardinals hold a clear edge in the all-time series, 69–54, with 6 draws. Miami Marlins have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 4–1 in favor of Miami Marlins on April 22, 2026. They are scheduled to meet again on June 27, 2026.
All-Time Head-to-Head
Showing 134 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Apr 22, 26 | STL | 1–4 | MIA |
| Apr 21, 26 | STL | 5–3 | MIA |
| Apr 20, 26 | STL | 3–5 | MIA |
| Aug 20, 25 | STL | 2–6 | MIA |
| Aug 19, 25 | STL | 7–4 | MIA |
| Aug 18, 25 | STL | 8–3 | MIA |
| Jul 30, 25 | MIA | 2–0 | STL |
| Jul 29, 25 | MIA | 5–0 | STL |
| Jul 28, 25 | MIA | 1–7 | STL |
| Jun 19, 24 | STL | 3–4 | MIA |
| Jun 18, 24 | STL | 8–9 | MIA |
| Jun 17, 24 | STL | 7–6 | MIA |
| Apr 7, 24 | MIA | 10–3 | STL |
| Apr 6, 24 | MIA | 1–3 | STL |
| Apr 4, 24 | MIA | 5–8 | STL |
| Mar 22, 24 | STL | — | MIA |
| Mar 19, 24 | MIA | 10–11 | STL |
| Mar 15, 24 | MIA | 8–4 | STL |
| Mar 10, 24 | STL | 12–8 | MIA |
| Mar 3, 24 | MIA | — | STL |
| Feb 26, 24 | STL | 1–1 | MIA |
| Feb 24, 24 | MIA | 9–8 | STL |
| Jul 19, 23 | MIA | 4–6 | STL |
| Jul 18, 23 | MIA | 2–5 | STL |
| Jul 17, 23 | MIA | 4–6 | STL |
| Jul 6, 23 | STL | 3–0 | MIA |
| Jul 5, 23 | STL | 9–10 | MIA |
| Jul 4, 23 | STL | 2–15 | MIA |
| Jul 3, 23 | STL | 4–5 | MIA |
| Mar 25, 23 | MIA | 2–3 | STL |
| Mar 22, 23 | STL | 0–0 | MIA |
| Mar 20, 23 | MIA | 0–5 | STL |
| Mar 17, 23 | STL | 16–2 | MIA |
| Mar 3, 23 | MIA | 3–8 | STL |
| Feb 26, 23 | STL | 8–2 | MIA |
| Jun 29, 22 | MIA | 4–3 | STL |
| Jun 28, 22 | MIA | 3–5 | STL |
| Jun 27, 22 | MIA | 0–9 | STL |
| Apr 21, 22 | STL | 0–5 | MIA |
| Apr 20, 22 | STL | 2–0 | MIA |
| Apr 19, 22 | STL | 5–1 | MIA |
| Apr 5, 22 | STL | 7–0 | MIA |
| Mar 31, 22 | STL | 4–7 | MIA |
| Mar 26, 22 | MIA | 9–2 | STL |
| Mar 22, 22 | MIA | 3–4 | STL |
| Mar 4, 22 | MIA | — | STL |
| Mar 2, 22 | STL | — | MIA |
| Feb 28, 22 | MIA | — | STL |
| Jun 16, 21 | MIA | 1–2 | STL |
| Jun 16, 21 | MIA | 0–1 | STL |
| Jun 15, 21 | MIA | 2–4 | STL |
| Apr 7, 21 | STL | 7–0 | MIA |
| Apr 6, 21 | STL | 4–2 | MIA |
| Apr 5, 21 | STL | 4–1 | MIA |
| Mar 27, 21 | MIA | 6–4 | STL |
| Mar 22, 21 | STL | 2–7 | MIA |
| Mar 18, 21 | MIA | 5–7 | STL |
| Mar 13, 21 | STL | 6–4 | MIA |
| Mar 8, 21 | MIA | 7–7 | STL |
| Mar 2, 21 | STL | 0–0 | MIA |
| Mar 12, 20 | MIA | 0–3 | STL |
| Mar 8, 20 | MIA | 3–7 | STL |
| Feb 26, 20 | MIA | 8–7 | STL |
| Feb 24, 20 | STL | 3–6 | MIA |
| Jun 20, 19 | MIA | 1–2 | STL |
| Jun 20, 19 | MIA | 7–6 | STL |
| Jun 19, 19 | MIA | 6–0 | STL |
| Jun 18, 19 | MIA | 0–5 | STL |
| Jun 12, 19 | STL | 0–9 | MIA |
| Jun 11, 19 | STL | 7–1 | MIA |
| Jun 10, 19 | STL | 4–1 | MIA |
| Mar 24, 19 | MIA | 1–2 | STL |
| Mar 20, 19 | MIA | 6–0 | STL |
| Mar 17, 19 | STL | 2–4 | MIA |
| Mar 13, 19 | STL | 1–4 | MIA |
| Mar 2, 19 | MIA | 3–4 | STL |
| Aug 8, 18 | STL | 7–1 | MIA |
| Aug 7, 18 | STL | 3–2 | MIA |
| Aug 6, 18 | STL | 1–2 | MIA |
| Jun 7, 18 | MIA | 11–3 | STL |
| Jun 7, 18 | MIA | 1–4 | STL |
| Jun 6, 18 | MIA | 7–4 | STL |
| Mar 21, 18 | STL | 13–6 | MIA |
| Mar 16, 18 | MIA | 2–4 | STL |
| Mar 13, 18 | STL | 11–4 | MIA |
| Mar 10, 18 | MIA | 7–3 | STL |
| Mar 8, 18 | MIA | 4–5 | STL |
| Mar 6, 18 | STL | 4–4 | MIA |
| Jul 6, 17 | MIA | 9–6 | STL |
| Jul 6, 17 | MIA | 3–4 | STL |
| Jul 4, 17 | MIA | 5–2 | STL |
| Jul 3, 17 | MIA | 6–14 | STL |
| May 10, 17 | STL | 7–5 | MIA |
| May 9, 17 | STL | 6–5 | MIA |
| May 8, 17 | STL | 9–4 | MIA |
| Mar 26, 17 | MIA | 0–3 | STL |
| Mar 25, 17 | STL | 0–1 | MIA |
| Mar 23, 17 | MIA | 3–5 | STL |
| Mar 12, 17 | STL | 9–9 | MIA |
| Mar 7, 17 | MIA | 2–9 | STL |
| Jul 31, 16 | STL | 4–5 | MIA |
| Jul 30, 16 | STL | 0–11 | MIA |
| Jul 29, 16 | STL | 11–6 | MIA |
| Jul 28, 16 | STL | 5–4 | MIA |
| Jul 17, 16 | MIA | 6–3 | STL |
| Jul 16, 16 | MIA | 7–6 | STL |
| Jul 16, 16 | MIA | 0–5 | STL |
| Mar 30, 16 | STL | 3–0 | MIA |
| Mar 27, 16 | STL | 2–4 | MIA |
| Mar 23, 16 | MIA | 1–4 | STL |
| Mar 20, 16 | MIA | 5–2 | STL |
| Aug 16, 15 | MIA | 6–4 | STL |
| Aug 15, 15 | MIA | 1–3 | STL |
| Aug 15, 15 | MIA | 2–6 | STL |
| Jun 25, 15 | STL | 5–1 | MIA |
| Jun 24, 15 | STL | 6–1 | MIA |
| Jun 23, 15 | STL | 4–3 | MIA |
| Mar 31, 15 | MIA | 3–2 | STL |
| Mar 26, 15 | MIA | 5–3 | STL |
| Mar 17, 15 | STL | 7–1 | MIA |
| Mar 13, 15 | STL | 3–6 | MIA |
| Mar 8, 15 | MIA | 2–5 | STL |
| Aug 13, 14 | STL | 5–2 | MIA |
| Aug 12, 14 | STL | 0–3 | MIA |
| Aug 11, 14 | STL | 5–6 | MIA |
| Jul 6, 14 | MIA | 8–4 | STL |
| Jul 5, 14 | MIA | 6–5 | STL |
| Jul 4, 14 | MIA | 2–3 | STL |
| Mar 27, 14 | MIA | 6–4 | STL |
| Mar 25, 14 | STL | 5–6 | MIA |
| Mar 20, 14 | STL | 3–4 | MIA |
| Mar 7, 14 | MIA | 7–3 | STL |
| Mar 1, 14 | STL | 4–5 | MIA |
| Feb 28, 14 | MIA | 5–4 | STL |
Overall Record
since 2014
Miami Marlins
54St.Louis Cardinals
69Draws6
134 games in available data
Last 5 Meetings
STL1
@Apr 22
4MIA
STL5
@Apr 21
3MIA
STL3
@Apr 20
5MIA
STL2
@Aug 20
6MIA
STL7
@Aug 19
4MIA