← Today's Slate
Friday, June 12, 2026 at 8:10 PM EDT
MLB

St. Louis Cardinals @ Minnesota Twins

STL @ MIN

STL8
MIN9
Final

Moneyline

STL
50%
50%
MIN
-111-109

ML Edge

STL-6.1%
MIN+6.1%

Total (O/U)

9.0

Bovada

Over-5.2%
Under+5.2%

Venue

Park Factor

1.02

Neutral

Away Starter

Kyle Leahy
Team:St. Louis Cardinals (STL)
Pitcher:Kyle Leahy(RHP)
Record:7-4
ERA:3.59

Home Starter

Joe Ryan
Team:Minnesota Twins (MIN)
Pitcher:Joe Ryan(RHP)
Record:6-6
ERA:3.38

Betting Insights

Key takeaways for this matchup

STL ML has a 6.1% edge — the market may be undervaluing them.

The Under has a 5.2% edge.

Pitching matchup: Kyle Leahy (3.59 ERA) vs Joe Ryan (3.38 ERA).

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

Box Score

Final game statistics

St. Louis Cardinals (STL)

BatterABRHRBIBBSOHR
JJ Wetherholt2B4121120
Iván HerreraDH5120000
Alec Burleson1B4212121
Jordan WalkerRF5013010
Lars NootbaarLF5110020
Masyn WinnSS5110000
Jimmy CrooksC3110100
Blaze Jordan3B4021020
Nathan ChurchCF2000010
Nelson VelázquezPH1000010
José FermínCF1011000
Pitching
PitcherIPHRERBBSOPC
Kyle Leahy5.08441577
Gordon Graceffo0.20222013
George Soriano1.0000008
Ryne Stanek1.13330123

Minnesota Twins (MIN)

BatterABRHRBIBBSOHR
Trevor LarnachLF4000020
Byron BuxtonCF3331101
Kody ClemensLF3213101
Josh BellDH4011010
Royce Lewis1B3222001
Victor CaratiniC4010010
Brooks Lee3B4111001
Tristan GraySS4021000
Luke Keaschall2B3100120
Pitching
PitcherIPHRERBBSOPC
Anthony Banda0.2100009
Taylor Rogers0.20222222
Yoendrys Gómez0.13110015
Joe Ryan6.063308102
Eric Orze0.12221116
Andrew Morris1.0000009

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Kyle Leahy (STL)

2026 season
vs MIN
ERA
7.20
IP
5.0
W-L
0-0
K
5
WHIP
1.80
AVG
.381
SplitERAWHIPK/9BB/9AVGIP
Overall3.591.367.53.1.26295.1
Home2.941.315.93.3.24949.0
Away4.271.419.22.9.27646.1
Last 7 Days1.500.506.00.0.1506.0
Last 30 Days0.950.748.12.4.14319.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.308.390.470.86118541
vs RHB.215.267.348.61518138
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.194.267.297.56415542
2nd Time.283.342.400.74214530
3rd Time.379.453.6971.150667

Joe Ryan (MIN)

2026 season
vs STL
ERA
4.50
IP
6.0
W-L
0-0
K
8
WHIP
1.00
AVG
.250
SplitERAWHIPK/9BB/9AVGIP
Overall3.381.1010.32.0.230114.1
Home3.191.1011.11.7.23459.1
Away3.601.119.52.3.22655.0
Last 7 Days18.002.506.80.0.4554.0
Last 30 Days4.291.439.92.6.27621.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.239.281.431.71325573
vs RHB.217.272.342.61518458
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.230.276.420.69517454
2nd Time.261.311.394.70516546
3rd Time.175.221.320.5419730

Last 5 Games

Not available yet

Season Series

This Series (3 games)
MIN wins series 2-1
Season (3 games)
MIN leads series 1-0

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
Bovada-111-1092:16 PM
BetRivers-105-1202:16 PM
BetUS-109-1012:16 PM
BetMGM-115-1052:16 PM
Caesars-115-1052:16 PM

Totals

BookTotalOverUnderTime
Bovada9.0-115-1052:16 PM
BetRivers9.0-122-1032:16 PM
BetUS9.0-110-1102:16 PM
BetMGM9.0-110-1102:16 PM
Caesars9.0-110-1102:16 PM