MLB Game Preview: Minnesota Twins (40–44) vs. Miami Marlins (37–45)

0
38
Miami Marlins logo

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

TeamPitcherRecordERAWHIPK/9
TwinsJoe Ryan (RHP)8–32.860.8910.2
MarlinsEdward Cabrera (RHP)2–24.671.399.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

TeamRecordLast 10Home/AwayRun Differential
Twins40–443–718–27 (Road)-25
Marlins37–458–217–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