Minnesota Twins vs Houston Astros
Houston Astros
⚡ Alternating good/bad starts
⚡ Alternating good/bad starts
Minnesota Twins at Houston Astros (2026-06-30). Joe Ryan vs Mike Burrows at Daikin Park.
Joe Ryan enters this contest with a solid season ERA of 3.18 and an impressive WHIP of 1.03 over 93.1 innings pitched, demonstrating strong command with a 10.41 K/9 and a low 1.83 BB/9. His recent trend shows a downward trajectory in ERA, indicating improving performance, and he maintains a 33.3% quality start percentage with no blow-up starts recorded. Conversely, Mike Burrows has struggled this season, posting a 5.48 ERA and a 1.50 WHIP across 85.1 innings, with a lower K/9 of 7.28 and a higher BB/9 of 3.27, and his ERA trend is currently moving upward. Burrows has not recorded a quality start this season and carries a 16.7% blow-up rate, suggesting a higher propensity for difficult outings.
The Minnesota Twins offense has been more productive, scoring 417 runs with a .734 OPS, driven by 107 home runs and a .247 team batting average. Their pitching staff, however, has a 4.85 ERA and a 1.40 WHIP, allowing 101 home runs. The Houston Astros offense trails slightly with 391 runs and a .725 OPS, hitting 115 home runs with a .241 team batting average. Houston's pitching staff has a slightly better 4.74 ERA and a 1.40 WHIP, but they have surrendered more home runs with 116.
Recent head-to-head matchups between these two teams in 2025 largely favored the Astros, who won five of six contests, with many of those games being lower-scoring affairs. The total line for this game is set at 8.0, which aligns with the historical tendency for these teams to play tighter games, despite Burrows' higher ERA and the Twins' more potent offense. Ryan's strong season and recent form suggest he could keep the Astros' scoring in check, while Burrows' struggles could be exploited by the Twins' lineup.
Kody Clemens has a strong history against Burrows, going 2-for-4 with a 1.750 OPS. Victor Caratini also boasts an impressive 3-for-5 record with a 2.000 OPS. Tristan Gray is 1-for-1 in 3 plate appearances with a 2.000 OPS, while Ryan Kreidler is 1-for-3 with a 1.666 OPS. Trevor Larnach is hitless in 4 at-bats across 5 plate appearances with a .200 OPS, and Josh Bell is 0-for-2 in 3 plate appearances with a .333 OPS. Brooks Lee is 0-for-1, and Royce Lewis has drawn a walk in his only plate appearance. Austin Martin has no MLB history against Mike Burrows.
Yainer Diaz has performed well against Joe Ryan, going 3-for-6 with a 1.667 OPS. Yordan Alvarez is 4-for-17 in 19 plate appearances with a 1.081 OPS. Christian Walker is 2-for-10 in 11 plate appearances with a .773 OPS, and Isaac Paredes is 3-for-14 in 15 plate appearances with a .696 OPS. Jose Altuve is 2-for-14 in 15 plate appearances with a .343 OPS. Cam Smith is 1-for-7 with a .286 OPS. Taylor Trammell is hitless in 2 at-bats, and Nick Allen is hitless in 4 at-bats. Raynel Delgado has no MLB history against Joe Ryan.
Takeaway: The away lineup has more batters with limited but positive history against the opposing starter, while the home lineup features more extensive but mixed historical matchups.
Explore more MLB matchups
Related game previews for these clubs and around the league.