MLB · All-Time Matchup
Minnesota Twins logo

Minnesota Twins

VS
St.Louis Cardinals logo

St.Louis Cardinals

Minnesota Twins vs St.Louis Cardinals:All-Time Matchup History

Matchup Overview

The Minnesota Twins and St.Louis Cardinals have met 40 times in MLB. The all-time series is remarkably tight, with Minnesota Twins holding a slim lead at 19–18, with 3 draws. St.Louis Cardinals have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 5–4 in favor of Minnesota Twins on June 14, 2026.

Next Meeting

No upcoming game scheduled between these teams this season.

All-Time Head-to-Head

Showing 40 games from available historical data.

DateAwayScoreHome
Jun 14, 26
STL
45
MIN
Jun 13, 26
STL
89
MIN
Jun 13, 26
STL
96
MIN
Mar 30, 25
MIN
29
STL
Mar 29, 25
MIN
15
STL
Mar 27, 25
MIN
35
STL
Aug 25, 24
STL
32
MIN
Aug 24, 24
STL
61
MIN
Aug 24, 24
STL
06
MIN
Mar 13, 24
STL
11
MIN
Mar 5, 24
MIN
45
STL
Aug 3, 23
MIN
53
STL
Aug 2, 23
MIN
37
STL
Aug 1, 23
MIN
32
STL
Aug 1, 21
MIN
37
STL
Jul 31, 21
MIN
15
STL
Jul 31, 21
MIN
81
STL
Sep 8, 20
MIN
73
STL
Sep 8, 20
MIN
46
STL
Jul 30, 20
STL
03
MIN
Jul 29, 20
STL
36
MIN
Mar 9, 20
STL
30
MIN
Mar 2, 20
MIN
16
STL
May 16, 18
STL
14
MIN
May 16, 18
STL
75
MIN
May 8, 18
MIN
60
STL
May 8, 18
MIN
71
STL
Mar 1, 18
MIN
33
STL
Feb 26, 18
STL
45
MIN
Mar 16, 17
MIN
12
STL
Mar 15, 17
STL
08
MIN
Mar 6, 17
STL
12
MIN
Mar 14, 16
MIN
53
STL
Jun 18, 15
STL
13
MIN
Jun 18, 15
STL
12
MIN
Jun 16, 15
MIN
23
STL
Jun 16, 15
MIN
23
STL
Mar 15, 15
STL
66
MIN
Mar 14, 15
MIN
63
STL
Mar 19, 14
MIN
13
STL

Overall Record

since 2014

Minnesota Twins
19
St.Louis Cardinals
18
Draws3
40 games in available data

Last 5 Meetings

STL4
@Jun 14
5MIN
STL8
@Jun 13
9MIN
STL9
@Jun 13
6MIN
MIN2
@Mar 30
9STL
MIN1
@Mar 29
5STL