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

Odds updated as of 2:11 a.m.
In MLB action on Thursday, the Minnesota Twins take on the Miami Marlins.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's what you need to know.
Twins vs Marlins Game Info
- Minnesota Twins (41-45) vs. Miami Marlins (38-46)
- Date: Thursday, July 3, 2025
- Time: 12:10 p.m. ET
- Venue: loanDepot park -- Miami, Florida
- Coverage: MLB Network, FDSFL, and MNNT
Twins vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: MIN: (-120) | MIA: (+102)
- Spread: MIN: -1.5 (+136) | MIA: +1.5 (-164)
- Total: 8 -- Over: (-114) | Under: (-106)
Twins vs Marlins Probable Starting Pitchers
Probable Pitchers: David Festa (Twins) - 2-2, 5.40 ERA vs Eury Pérez (Marlins) - 0-2, 6.19 ERA
The probable pitchers are David Festa (2-2) for the Twins and Eury Perez (0-2) for the Marlins. Festa's team is 5-2-0 against the spread in his starts this season. Festa's team is 3-2 this season when he starts and they are the moneyline favorite. When Perez starts, the Marlins are 2-1-0 against the spread. The Marlins have a 2-1 record in Pérez's three starts this season when they were the underdog on the moneyline.
Twins vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Twins win (53.2%)
Twins vs Marlins Moneyline
- Minnesota is the favorite, -120 on the moneyline, while Miami is a +102 underdog despite being at home.
Twins vs Marlins Spread
- The Twins are at the Marlins and are favored by 1.5 runs on the spread. The Twins are +136 to cover the runline, with the Marlins being -164.
Twins vs Marlins Over/Under
- A combined run total of 8 has been set for Twins-Marlins on July 3, with the over at -114 and the under at -106.
Bet on Minnesota Twins vs. Miami Marlins on FanDuel today!
Twins vs Marlins Betting Trends
- The Twins have come away with 27 wins in the 52 contests they have been listed as the favorites in this season.
- Minnesota has a record of 25-14 when favored by -120 or more this year.
- Contests with the Twins have gone over the total set by bookmakers in 35 of 82 chances this season.
- The Twins are 42-40-0 against the spread in their 82 games that had a posted line this season.
- The Marlins have compiled a 33-40 record in games they were listed as the moneyline underdog (winning 45.2% of those games).
- In games it has played as a moneyline underdog with odds of +102 or longer, Miami has a record of 29-35 (45.3%).
- The Marlins have played in 82 games with an over/under set, and have combined with their opponents to go over the total 40 times (40-42-0).
- The Marlins have collected a 49-33-0 record ATS this season (covering 59.8% of the time).
Twins Player Leaders
- Byron Buxton has 73 hits and an OBP of .341, both of which are tops among Minnesota hitters this season. He has a .277 batting average and a slugging percentage of .553.
- Among qualifying batters, he ranks 46th in batting average, his on-base percentage ranks 61st, and he is sixth in slugging.
- Trevor Larnach has 12 doubles, a triple, 12 home runs and 27 walks. He's batting .250 and slugging .417 with an on-base percentage of .316.
- His batting average ranks 101st among qualified players, his on-base percentage 104th, and his slugging percentage 85th.
- Ty France leads Minnesota in slugging percentage (.369) powered by 21 extra-base hits.
- Carlos Correa is batting .259 with a .299 OBP and 29 RBI for Minnesota this season.
Marlins Player Leaders
- Kyle Stowers has put up a team-high OBP (.360) and slugging percentage (.520), while leading the Marlins in hits (78, while batting .286).
- Including all qualifying players in the majors, his batting average places him 32nd, his on-base percentage is 35th, and he is 16th in slugging.
- Stowers hopes to build on a nine-game hitting streak in this matchup. In his last 10 games he is hitting .371 with four doubles, five home runs, seven walks and 11 RBIs.
- Otto Lopez is hitting .253 with nine doubles, eight home runs and 26 walks. He's slugging .381 with an on-base percentage of .325.
- His batting average ranks 89th among all qualified players, his on-base percentage ranks 86th, and he is 122nd in slugging.
- Agustin Ramirez is batting .248 with 15 doubles, a triple, 12 home runs and 17 walks.
- Xavier Edwards is batting .279 with eight doubles, a triple and 32 walks.
Twins vs Marlins Head to Head
- 7/2/2025: 2-1 MIN (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -122, Underdog Moneyline: +104)
- 7/1/2025: 2-0 MIA (Favorite: Twins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 9/26/2024: 8-6 MIA (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -255, Underdog Moneyline: +210)
- 9/25/2024: 8-3 MIN (Favorite: Twins, Spread: -1.5, Total: 8.5, Favorite Moneyline: -196, Underdog Moneyline: +164)
- 9/24/2024: 4-1 MIA (Favorite: Twins, Spread: -1.5, Total: 8, Favorite Moneyline: -245, Underdog Moneyline: +200)
- 4/5/2023: 5-2 MIA (Favorite: Twins, Spread: -1.5, Total: 7, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 4/4/2023: 1-0 MIA (Favorite: Marlins, Spread: -1.5, Total: 7, Favorite Moneyline: -156, Underdog Moneyline: +132)
- 4/3/2023: 11-1 MIN (Favorite: Twins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!