Friday, Jun 12, 2026Target FieldFinal
STL · Away · 38-30

St. Louis Cardinals

NL Central · 2nd · 4.0 GB
8:9
Final
Series 03
MIN · Home · 32-40

Minnesota Twins

Starting pitchers
4.64
ERA
1.59
WHIP
7.3
K/9
64.0
IP
13
GS
3.5
BB/9
Last 5 starts
Mar 30New York Mets5ip4ER
Apr 5Detroit Tigers5ip2ER
Apr 11Boston Red Sox4ip2ER
Apr 17Houston Astros5ip3ER
Apr 22Miami Marlins5ip4ER
⚡ Alternating good/bad starts
3.17
ERA
1.00
WHIP
10.1
K/9
82.1
IP
15
GS
1.8
BB/9
Last 5 starts
Mar 26Baltimore Orioles5.1ip0ER
Apr 1Kansas City Royals4ip5ER
Apr 6Detroit Tigers5ip2ER
Apr 11Toronto Blue Jays7ip2ER
Apr 17Cincinnati Reds6ip1ER
⚡ Alternating good/bad starts
Pitcher vs opposing lineup (vs RHP / RHP splits)
St. Louis Cardinals batters vs Joe Ryan (RHP)
Batter
AVG
OPS
HR
Alec Burleson
0.328
0.999
11
Blaze Jordan
0.667
1.334
0
Bryan Torres
0.286
0.946
2
Iván Herrera
0.254
0.759
4
JJ Wetherholt
0.259
0.766
7
Minnesota Twins batters vs Kyle Leahy (RHP)
Batter
AVG
OPS
HR
Alex Jackson
0.333
0.722
0
Austin Martin
0.228
0.589
1
Brooks Lee
0.255
0.754
8
Byron Buxton
0.263
0.977
19
Josh Bell
0.222
0.665
6
◆ Matchup preview

St. Louis Cardinals at Minnesota Twins (2026-06-12). Kyle Leahy vs Joe Ryan at Target Field.

The pitching matchup features a notable disparity in season performance and recent form. St. Louis sends right-hander Kyle Leahy to the mound, who has posted a 4.42 ERA and a concerning 1.58 WHIP across 59 innings in 12 starts this season. His strikeout rate stands at 7.17 K/9, but his walk rate is elevated at 3.66 BB/9, contributing to his high WHIP. Leahy's ERA trend is currently upward, indicating recent struggles, and he has yet to record a quality start this season, reflecting a consistent inability to pitch deep into games effectively. His last five outings show a pattern of inconsistency, with earned run totals ranging from 2 to 4, and only one start where he avoided issuing multiple walks. This suggests a pitcher who frequently battles command issues and can be susceptible to significant damage.

Opposing Leahy is Minnesota's right-hander Joe Ryan, who has delivered a much more impressive season with a 3.07 ERA and an excellent 1.00 WHIP over 76.1 innings in 14 starts. Ryan's strikeout prowess is evident with a 9.9 K/9, complemented by a strong command profile reflected in his 1.89 BB/9. His ERA trend is currently downward, signaling improved performance, and he has logged a quality start in 33.3% of his outings. Ryan's recent starts underscore his effectiveness, including a 0 ER outing against Baltimore and a 1 ER performance against Cincinnati, demonstrating his capability to limit opposing offenses. While he did have a 5 ER game against Kansas City, his overall consistency and ability to generate strikeouts while limiting walks present a formidable challenge for opposing hitters.

Offensively, the St. Louis Cardinals have generated 298 runs this season with a collective OPS of 0.715, driven by a 0.243 batting average and 76 home runs. Their pitching staff, however, has been more efficient, recording a team ERA of 4.02 and a 1.33 WHIP, suggesting a more balanced approach with a slight edge on the mound. The Minnesota Twins have outscored the Cardinals with 318 runs, despite a marginally lower team OPS of 0.705, indicating a potential for more timely hitting or better run-scoring opportunities. On the pitching side, the Twins' staff carries a higher team ERA of 4.78 and a 1.39 WHIP, suggesting more vulnerability compared to their Cardinals counterparts. This implies the Twins often rely on their offense to compensate for a less dominant pitching performance.

Historically, recent head-to-head matchups between these two clubs have favored St. Louis, with the Cardinals winning all three meetings in 2025. These games were generally lower-scoring affairs, with final scores like 2-9, 1-5, and 3-5, though the score format indicates the Cardinals won with the higher run total in each. The total line for this contest is set at 8.5 runs, which appears to reflect the contrasting pitching strengths. Joe Ryan's ability to suppress runs could lean towards an under, but Kyle Leahy's higher ERA and WHIP, coupled with the Twins' capacity to score runs, introduce volatility that could push the total over.

Key facts
Joe Ryan ERA 3.07Kyle Leahy WHIP 1.58Cardinals Team ERA 4.02Total 8.5
◆ Lineup notes

Away batters have a mixed but notable history against Joe Ryan. Jordan Walker has been perfect against Ryan, going 3-for-3 in 4 PA with a 3.000 OPS. Lars Nootbaar also boasts a strong record, with 3-for-5 in 6 PA and a 1.867 OPS. Alec Burleson is 1-for-4 with a 1.250 OPS, while Iván Herrera and Masyn Winn are both hitless in two at-bats, each with a .000 OPS. JJ Wetherholt, Jimmy Crooks, Player 691458, and Nathan Church have no MLB history versus Joe Ryan.

The home lineup has limited history against Kyle Leahy. Tristan Gray is 1-for-1 with a 2.000 OPS in his lone plate appearance. Trevor Larnach has one plate appearance against Leahy, drawing a walk. Byron Buxton, Kody Clemens, and Victor Caratini are all hitless in one at-bat, each with a .000 OPS. Josh Bell is also hitless in one at-bat across two plate appearances, holding a .500 OPS. Royce Lewis, Brooks Lee, and Luke Keaschall have no MLB history versus Kyle Leahy.

The away team's batters have significantly more prior experience and success against Joe Ryan compared to the home team's limited history against Kyle Leahy.

Head to head (2025–2026)
03
Minnesota Twins lead series
3 meetings total
2025-03-30
St. Louis Cardinals @ Minnesota Twins
29
MIN
2025-03-29
St. Louis Cardinals @ Minnesota Twins
15
MIN
2025-03-27
St. Louis Cardinals @ Minnesota Twins
35
MIN
Recent form (last 10)
55
WWLLWWLLWL
46
LWLLLWWLLW
Team stats 2026
STL
MIN
Team AVG
0.244
0.239
Team OPS
0.717
0.712
Home runs
77
82
Runs scored
306
327
Team ERA
4.10
4.81
HR allowed
73
76