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

Odds updated as of 7:11 a.m.
The Minnesota Twins will take on the Miami Marlins in MLB action on Thursday.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital info about this matchup.
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 (+134) | MIA: +1.5 (-162)
- Total: 8 -- Over: (-112) | Under: (-108)
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 starters 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 this season in his starts. Festa's team has been victorious in 60% of the games he's started as the moneyline favorite with a record of 3-2. The Marlins have a 2-1-0 ATS record in Pérez's three starts with a set 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
- Looking at the moneyline for Twins-Marlins, Minnesota is the favorite at -120, and Miami is +102 playing at home.
Twins vs Marlins Spread
- The Marlins are +1.5 on the run line against the Twins. The Marlins are -162 to cover, and the Twins are +134.
Twins vs Marlins Over/Under
- The over/under for the Twins versus Marlins contest on July 3 has been set at 8, with -112 odds on the over and -108 odds on the under.
Bet on Minnesota Twins vs. Miami Marlins on FanDuel today!
Twins vs Marlins Betting Trends
- The Twins have won in 27, or 51.9%, of the 52 contests they have been named as odds-on favorites in this year.
- 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 sportsbooks in 35 of 82 chances this season.
- In 82 games with a line this season, the Twins have a mark of 42-40-0 against the spread.
- The Marlins have won 33 of the 73 games they were the underdog on the moneyline this season (45.2%).
- In games it has played as a moneyline underdog with odds of +102 or longer, Miami has a 29-35 record (winning 45.3% of its games).
- The Marlins have combined with opponents to hit the over on the total 40 times this season for a 40-42-0 record against the over/under.
- The Marlins have collected a 49-33-0 record against the spread 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.
- He is 46th in batting average, 61st in on-base percentage, and sixth in slugging among all qualified hitters in the majors.
- 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 is 100th among qualified players, his on-base percentage 104th, and his slugging percentage 85th.
- Ty France has an OPS of .690, fueled by an OBP of .321 and a team-best slugging percentage of .369 this season.
- Carlos Correa has been key for Minnesota with 71 hits, an OBP of .299 plus a slugging percentage of .387.
Marlins Player Leaders
- Kyle Stowers has a team-best OBP (.360) and slugging percentage (.520), and paces the Marlins in hits (78, while batting .286).
- Including all the qualifying hitters in the majors, he is 31st in batting average, 35th in on-base percentage and 16th in slugging percentage.
- Stowers takes a nine-game hitting streak into this game. In his last 10 outings he is batting .371 with four doubles, five home runs, seven walks and 11 RBIs.
- Otto Lopez is batting .253 with nine doubles, eight home runs and 26 walks. He's slugging .381 with an on-base percentage of .325.
- Including all qualified players, he is 89th in batting average, 85th in on-base percentage and 122nd in slugging percentage.
- Agustin Ramirez is hitting .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!