Game Details
- Matchup: Minnesota Twins (40–44) vs. Miami Marlins (37–45)
- Date: Tuesday, July 1, 2025
- Time: 6:40 PM ET
- Venue: loanDepot park, Miami, FL
- Broadcast: Bally Sports North, Bally Sports Florida, MLB.tv
Starting Pitchers
| Team | Pitcher | Record | ERA | WHIP | K/9 |
|---|---|---|---|---|---|
| Twins | Joe Ryan (RHP) | 8–3 | 2.86 | 0.89 | 10.2 |
| Marlins | Edward Cabrera (RHP) | 2–2 | 4.67 | 1.39 | 9.1 |
- Joe Ryan is in elite form, allowing a .188 opponent batting average and logging 104 strikeouts in 91.1 IP. He’s coming off 6 shutout innings vs. Seattle.
- Edward Cabrera has flashed strikeout stuff but struggles with command. He’s allowed 3+ runs in 4 of his last 6 starts.
Team Performance Snapshot
| Team | Record | Last 10 | Home/Away | Run Differential |
|---|---|---|---|---|
| Twins | 40–44 | 3–7 | 18–27 (Road) | -25 |
| Marlins | 37–45 | 8–2 | 17–24 (Home) | -42 |
- Minnesota has dropped 7 of its last 10 and is 4th in the AL Central.
- Miami is surging, winning 8 of its last 10 and climbing in the NL Wild Card race.
Players to Watch
Minnesota Twins
- Byron Buxton: .281 AVG, 19 HR, 51 RBI – Leads the team in homers and OPS.
- Brooks Lee: 13-for-41 (.317) over last 10 games – Emerging as a key bat.
- Trevor Larnach: .257 AVG, 12 HR – Provides left-handed power in the middle of the order.
Miami Marlins
- Otto Lopez: 17-for-41 (.415) in last 10 games – Riding a 10-game hit streak with 15 RBI.
- Kyle Stowers: .279 AVG, 13 HR – Team leader in extra-base hits.
- Xavier Edwards: .289 AVG, 18 SB – Speed threat and table-setter at the top.
Game Odds
Minnesota Twins – 145
Miami Marlins 7.5
Odds Courtesy of Sports Odds Direct as of Monday, June 30, 2025








