Twins vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for July 1

Odds updated as of 6:11 a.m.
The MLB's Tuesday slate includes the Minnesota Twins facing the Miami Marlins.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital information about this matchup.
Twins vs Marlins Game Info
- Minnesota Twins (40-44) vs. Miami Marlins (37-45)
- Date: Tuesday, July 1, 2025
- Time: 6:40 p.m. ET
- Venue: loanDepot park -- Miami, Florida
- Coverage: FDSFL and MNNT
Twins vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: MIN: (-146) | MIA: (+124)
- Spread: MIN: -1.5 (+116) | MIA: +1.5 (-140)
- Total: 7.5 -- Over: (-118) | Under: (-104)
Twins vs Marlins Probable Starting Pitchers
Probable Pitchers: Joe Ryan (Twins) - 8-3, 2.86 ERA vs Edward Cabrera (Marlins) - 2-2, 3.78 ERA
This contest's pitching matchup is set, as the Twins will send Joe Ryan (8-3) to the mound, while Edward Cabrera (2-2) will get the nod for the Marlins. Ryan and his team have a record of 8-7-0 against the spread when he starts. Ryan's team is 7-5 this season when he starts and they are the moneyline favorite. The Marlins have an 11-2-0 record against the spread in Cabrera's starts. The Marlins are 6-6 in Cabrera's 12 starts this season that they were the moneyline underdog.
Twins vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Twins win (59%)
Twins vs Marlins Moneyline
- The moneyline numbers for Twins vs. Marlins reveal Minnesota as the favorite (-146) and Miami as the underdog (+124) despite being the home team.
Twins vs Marlins Spread
- The Twins are favored by 1.5 runs on the road versus the Marlins. The Twins are +116 to cover the spread, while the Marlins are -140.
Twins vs Marlins Over/Under
- A total of 7.5 runs has been set for the Twins-Marlins contest on July 1, with the over available at -118 and the under at -104.
Bet on Minnesota Twins vs. Miami Marlins on FanDuel today!
Twins vs Marlins Betting Trends
- The Twins have come away with 26 wins in the 50 contests they have been listed as the favorites in this season.
- This year Minnesota has won 15 of 21 games when listed as at least -146 on the moneyline.
- The Twins' games have gone over the total in 35 of their 80 opportunities.
- In 80 games with a line this season, the Twins have a mark of 42-38-0 against the spread.
- The Marlins have won 45.1% of the games this season they were the moneyline underdog (32-39).
- Miami is 22-25 (winning 46.8% of its games) when it has played as a moneyline underdog of +124 or longer.
- The Marlins have played in 80 games with a set over/under, and have combined with opponents to go over the total 40 times (40-40-0).
- The Marlins have covered 58.8% of their games this season, going 47-33-0 ATS.
Twins Player Leaders
- Byron Buxton leads Minnesota with 72 hits and an OBP of .347 this season. He has a .281 batting average and a slugging percentage of .566.
- Among all qualified hitters in MLB, he is 39th in batting average, 55th in on-base percentage, and sixth in slugging.
- Trevor Larnach is batting .257 with 12 doubles, a triple, 12 home runs and 27 walks. He's slugging .428 with an on-base percentage of .324.
- Among all qualifying hitters, he ranks 84th in batting average, 89th in on-base percentage and 71st in slugging percentage.
- Ty France leads Minnesota in slugging percentage (.374) powered by 21 extra-base hits.
- France has picked up a hit in two games in a row. In his last five games he is hitting .267 with a double and a walk.
- Carlos Correa is batting .258 with a .299 OBP and 28 RBI for Minnesota this season.
Marlins Player Leaders
- Otto Lopez has nine doubles, eight home runs and 25 walks while batting .260. He's slugging .392 with an on-base percentage of .331.
- Including all qualifying hitters in the majors, he is 71st in batting average, 74th in on-base percentage and 113th in slugging percentage.
- Lopez hopes to build on a 10-game hitting streak in this matchup. In his last 10 games he is batting .415 with two doubles, two home runs, four walks and 15 RBIs.
- Kyle Stowers has collected 74 hits with a .357 OBP while slugging .498. Those stats all lead his team. He also has a batting average of .279.
- He ranks 42nd in batting average, 38th in on-base percentage and 23rd in slugging percentage in the big leagues.
- Agustin Ramirez is hitting .255 with 15 doubles, a triple, 12 home runs and 17 walks.
- Eric Wagaman is batting .251 with 19 doubles, a triple, five home runs and 17 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!