The Minnesota Twins and Miami Marlins continue their midweek series on Wednesday, July 2, 2025, at LoanDepot Park, with both teams looking to gain momentum before the All-Star break. After a frustrating 2-0 loss on Tuesday, the Twins will aim to regroup against a Marlins squad that has struggled offensively but found just enough pitching to steal the series opener.
Pitching Duel: Can Simeon Woods Richardson Outduel Janson Junk?
The matchup on the mound features Simeon Woods Richardson (MIN) against Janson Junk (MIA)—a battle between two right-handers with contrasting recent form. Woods Richardson has been a steady presence for Minnesota, posting a 3.98 ERA with solid command, though he’s been prone to the occasional long ball. On the other side, Junk has struggled this season, carrying a 4.75 ERA and allowing hard contact at an alarming rate.
The Twins’ offense, which was blanked in Tuesday’s game, will look to capitalize against Junk, who has given up 5+ runs in three of his last five starts. Meanwhile, Miami’s bats—among the weakest in MLB—must find a way to generate runs against Woods Richardson, who has been effective at limiting damage in recent outings.
Injury Impact: Bullpen Concerns for Both Sides
Both teams are dealing with significant pitching injuries. The Twins are without key arms like Pablo Lopez and Erasmo Ramirez, weakening their late-game stability. The Marlins, meanwhile, are missing Braxton Garrett and Ryan Weathers, forcing them to rely on a patchwork bullpen.
Offensively, neither team is at full strength, but the Twins hold the edge in power hitting, with Miami ranking near the bottom of the league in home runs. If Minnesota’s lineup wakes up after Tuesday’s shutout, they could exploit Miami’s pitching vulnerabilities.
Trends to Watch
-
Twins’ Road Struggles? Minnesota is just 18-28 away this season but has scored 5+ runs in 6 of their last 10 games.
-
Marlins’ Home Woes: Miami is 18-24 at home, with one of the lowest-scoring offenses in baseball.
-
Under Trend? LoanDepot Park is a pitcher-friendly park, and the last three meetings between these teams have gone Under the total.
What’s at Stake?
With both teams sitting below .500, this game could be a turning point before the All-Star break. The Twins need a win to stay in the AL Central race, while the Marlins are playing for pride and future development.
Will Minnesota’s bats wake up in time to salvage the series? Or can Miami’s pitching staff deliver another surprising performance? The answers will unfold Wednesday night in what could be a tightly contested battle.
AI Betting Model Predictions
Model | Predicted Score (Twins vs. Marlins) |
---|---|
BetQL | 4.3 – 3.7 |
ESPN | 4.1 – 3.5 |
SportsLine | 4.5 – 3.9 |
FiveThirtyEight | 4.0 – 3.6 |
TeamRankings | 4.2 – 3.8 |
Average | 4.22 – 3.7 (Twins by ~0.52) |
My Custom Prediction (Pythagorean Theorem + Strength of Schedule)
Key Factors
-
Pythagorean Win Expectation (2025 Stats)
-
Twins: 4.3 RS/G, 4.1 RA/G → Win% ≈ 0.520
-
Marlins: 3.8 RS/G, 4.3 RA/G → Win% ≈ 0.447
-
Expected Score: ~4.3 – 3.8 (Twins by 0.5)
-
-
Strength of Schedule (SOS-Adjusted)
-
Twins faced tougher pitching (Top 10 in MLB)
-
Marlins faced weaker offenses (Bottom 10 in MLB)
-
Adjustment: +0.2 runs for Twins, -0.1 for Marlins
-
Adjusted Score: 4.5 – 3.7 (Twins by 0.8)
-
-
Pitching Matchup (Simeon Woods Richardson vs. Janson Junk)
-
SWR (Twins): 3.98 ERA, 1.20 WHIP (Solid control, but prone to HRs)
-
Junk (Marlins): 4.75 ERA, 1.35 WHIP (Struggles vs. power hitters)
-
Edge: Twins offense (better power vs. weak Marlins bullpen)
-
-
Injuries & Trends
-
Twins missing key relievers (Lopez, Ramirez) → Bullpen slightly weakened.
-
Marlins missing SP depth (Garrett, Weathers) → Junk is a weak starter.
-
Recent Form: Marlins won 2-0 yesterday, but Twins had 5+ runs in 6 of last 10.
-
-
Ballpark Factor (LoanDepot Park)
-
Pitcher-friendly park (-10% run scoring) → Slight under lean.
-
Final Custom Prediction
-
Twins 4.4 – Marlins 3.6 (Twins ML lean, Under 8 slight lean)
Combined Prediction (AI Avg + Custom Model)
Source | Prediction (Twins vs. Marlins) |
---|---|
AI Models Avg | 4.22 – 3.7 |
Custom Model | 4.4 – 3.6 |
Combined | 4.31 – 3.65 (Twins by 0.66) |
Final Predicted Score:
- Twins 4 – Marlins 3
Pick:
- Take the Minnesota Twins -108 Moneyline.
-
-
AI models and custom projection agree on Twins by ~0.5-0.7 runs.
-
Value on Twins ML (Marlins’ SP Junk is a liability).
-
Under 8 (Leaning Under, but not strong enough due to bullpen risks).
-