Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
5in the bubble

St. Louis Cardinals vs Minnesota Twins

Sunday, Jun 14, 2026Target FieldFinal
STL · Away · 54-54

St. Louis Cardinals

NL Central · 3rd · 13.0 GB
4:5
Final
H2H 30
MIN · Home · 54-55

Minnesota Twins

Starting pitchers
Starter form · last 5 starts
Season2.99
Last 53.41
0.42 ERA worse in last 5
78 days restQS 50%Blow-up 0/5
404/20
204/14
104/08
304/03
003/28

↓ ERA trending down lately

Season4.14
Last 51.65
2.49 ERA better in last 5
78 days restQS 50%Blow-up 0/5
204/18
104/12
104/07
004/02
103/28

↑ ERA trending up lately

Matchup edge
Michael McGreevy pitching edge·St. Louis 55 L10
PitchingSt. Louis
St. Louis66Twins31
HittingSt. Louis
St. Louis30Twins26
BullpenSt. Louis
St. Louis52Twins47
Projected hitters vs RHP / RHP
St. Louis vs RHP
Avg OPS 0.9573 hot hittersTop: Jordan 1.375 · Burleson 1.010 · Torres 0.859

Projected sample — season splits vs pitcher hand, not official order.

Twins vs RHP
Avg OPS 0.7321 hot hitterTop: Buxton 0.984 · Lee 0.736 · Jackson 0.684

Projected sample — season splits vs pitcher hand, not official order.

St. Louis Cardinals hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.330
1.010
12
0.500
1.375
1
0.258
0.859
2
0.253
0.766
5
0.259
0.777
8
Minnesota Twins hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.316
0.684
0
0.224
0.585
1
0.247
0.736
8
0.271
0.984
19
0.228
0.669
6
◆ Matchup preview

St. Louis Cardinals at Minnesota Twins (2026-06-14). Michael McGreevy vs Taj Bradley at Target Field.

Michael McGreevy takes the mound for St. Louis with a solid season ERA of 2.99 and an impressive 1.08 WHIP over 72.1 innings pitched across 13 starts. His K/9 stands at 6.1, paired with a controlled 2.12 BB/9, indicating a pitcher who prioritizes efficiency and limits free passes. McGreevy's recent performance shows a consistent trend, with his ERA trending down and a 50% quality start percentage, demonstrating reliability. His last five outings saw him surrender 0, 3, 1, 2, and 4 earned runs, suggesting a stable, if not dominant, presence on the mound, consistently keeping his team in contention. Conversely, Taj Bradley starts for Minnesota, carrying a 4.02 ERA and a 1.38 WHIP through 65 innings over 12 starts. Bradley presents a higher strikeout upside with a 10.11 K/9, but this comes with a notably higher walk rate of 4.02 BB/9, which can lead to increased baserunners and elevated pitch counts. While his last five starts show strong earned run prevention, allowing only 1, 0, 1, 1, and 2 earned runs respectively, his season-long metrics indicate an upward trend in ERA and a 16.7% blow-up rate, suggesting a greater propensity for volatility despite recent individual successes. This contrast between recent form and season-long trends highlights a potential for inconsistency from Bradley that bettors should note.

Offensively, the Minnesota Twins have generated more runs this season, tallying 333 compared to the Cardinals' 315, despite the Twins holding a slightly lower team OPS of 0.714 against St. Louis's 0.724. This suggests Minnesota may be more effective in situational hitting or have benefited from higher-scoring games, potentially masking a slightly less potent overall offensive profile. From a pitching perspective, St. Louis holds a distinct advantage with a team ERA of 4.13 and a 1.34 WHIP, outperforming Minnesota's 4.87 ERA and 1.40 WHIP, indicating a more stable and effective pitching staff overall. Both teams have shown mixed recent form, with the Cardinals posting a 5-5 record over their last ten games and the Twins slightly trailing at 4-6, indicating neither team enters this matchup on a significant hot or cold streak. The Twins' higher team ERA and WHIP could present more scoring opportunities for the Cardinals' offense.

Recent head-to-head history from March 2025 shows the St. Louis Cardinals sweeping a three-game series against the Twins, with scores of 9-2, 5-1, and 5-3, demonstrating their capability to generate offense against this opponent in previous matchups. The total line for this contest is set at 9.0, a relatively high figure that aligns with the Twins' higher team ERA and Taj Bradley's elevated season ERA and walk rate, which could lead to increased scoring opportunities. While Michael McGreevy's strong season numbers might suggest a lower-scoring affair from the Cardinals' pitching side, the combined offensive capabilities and pitching vulnerabilities, particularly on the Twins' side, support the expectation of a game with moderate to high run production, justifying the elevated total.

Key facts
McGreevy ERA 2.99Bradley K/9 10.11Cardinals Team ERA 4.13Total 9.0
◆ Lineup notes

Against Taj Bradley, Alec Burleson has a strong history, going 2-for-3 for a .667 average and a 1.667 OPS. Lars Nootbaar has faced Bradley three times, going hitless with an 0-for-3 record and a .000 OPS. The majority of the lineup, including JJ Wetherholt, Iván Herrera, Jordan Walker, Blaze Jordan, Bryan Torres, José Fermín, and Nathan Church, have no prior MLB history against Taj Bradley.

The home lineup has no prior MLB history against Michael McGreevy. Trevor Larnach, Byron Buxton, Kody Clemens, Royce Lewis, Josh Bell, Victor Caratini, Brooks Lee, Tristan Gray, and Luke Keaschall have all not faced McGreevy in an MLB game before.

The away team's hitters have some limited prior experience against their opposing starter, while the home team's lineup features no batters with any MLB history against Michael McGreevy.

Head to head (2025–2026)
30
St. Louis Cardinals lead series
3 meetings total
2025-03-30
Minnesota Twins @ St. Louis Cardinals
29
STL
2025-03-29
Minnesota Twins @ St. Louis Cardinals
15
STL
2025-03-27
Minnesota Twins @ St. Louis Cardinals
35
STL
Team picture · 2026
55
WWLLWWLLWL
46
LWLLLWWLLW
STL
MIN
Team AVG
0.246
0.240
Team OPS
0.723
0.718
Home runs
83
86
Runs scored
319
338
Team ERA
4.15
4.86
HR allowed
77
82

Explore more MLB matchups

Related game previews for these clubs and around the league.