minnesota twins vs miami marlins-prediction-pick-odds-thursday july 3

Twins vs Marlins Prediction, Odds, MLB Picks for Thursday, July 3

The Miami Marlins (38-46) and Minnesota Twins (41-45) will meet in the MLB on Thursday afternoon. First pitch from loanDepot park is scheduled for 12:10 p.m. ET. The game will broadcast live on MNNT.

Minnesota is a -115 favorite to win outright on the moneyline, while Miami is -105 to pull off the upset. The over/under is set at 8 total runs.

Continue below for my and Twins vs Marlins predictions and MLB picks, as well as probable pitchers, betting trends, injury reports and more.

[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/07/image-85.png” buttontext=”Tap Here to Bet Now” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1661296835&context=qs-articles”][/quickslipbasic]


Twins vs Marlins Prediction, Picks

  • Twins vs Marlins pick: Marlins Moneyline (+110 | Play to -105)

My Marlins vs. Twins best bet is Miami moneyline, with the best line currently available at BetMGM. Make sure to find the best odds by checking our live MLB odds page.

_InlineAdBlock


Twins vs Marlins Odds for Thursday, July 3

[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/mind.png” awayname=”Twins” awayslug=”minnesota-twins” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/mia_n.png” homename=”Marlins” homeslug=”miami-marlins” date=”Thursday, July 3″ time=”12:10 p.m. ET” network=”MNNT” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”-1.5″ col1awayline=”+145″ col1hometext=”+1.5″ col1homeline=”-173″ col2awaytext=”8″ col2hometext=”8″ col2awayline=”-110 / -110″ col2homeline=”-110 / -110″ col3awaytext=”-115″ col3hometext=”-105″ col3awayline=”” col3homeline=”” bookname=”BetMGM” bookthumbnaillogo=”https://assets.actionnetwork.com/40268_MGM48x48light@3x.png” bookreviewslug=”betmgm”][/gamematchup]

  • Twins vs Marlins run line: Twins -1.5 (+145), Marlins +1.5 (-173)
  • Twins vs Marlins over/under: 8 total runs
  • Twins vs Marlins moneyline: Twins -115, Marlins -105
  • Twins vs Marlins best bet: Marlins ML

Twins vs Marlins Projected Starting Pitchers

RHP David Festa (MIN) Stat RHP Eury Perez (MIA)
2-2 W-L 0-2
0.3 fWAR (FanGraphs) 0.2
5.40 / 4.74 ERA / xERA 6.19 / 3.66
4.70 / 4.45 FIP / xFIP 4.02 / 5.32
1.42 WHIP 1.50
14.1% K-BB% 5.6%
40.6% GB% 33.3%
92 Stuff+ 117
104 Location+ 91

Minnesota Twins vs Miami Marlins MLB Preview

David Festa struggled in his 2024 debut campaign. Through 14 appearances, Festa posted a 2-6 record with a 4.90 ERA and 1.32 WHIP.

He’s regressed even further in 2025, posting a 5.40 ERA and 1.42 WHIP through eight outings for the Twins. Festa’s underlying metrics this year suggest more of the same is likely.

The right-hander ranks in the 18th percentile in expected ERA (xERA), 31st percentile in average exit velocity, 36th percentile in walk rate and 21st percentile in barrel rate.

These struggles are likely to continue against Miami, a team he posted a 6.23 ERA against in their lone meeting.

If Festa falters again, his bullpen is unlikely to provide much help. Minnesota’s relief corps ranks 23rd in ERA.

Miami’s bullpen isn’t much better, but it does rank ahead of Minnesota’s in that key category.

Not that it should matter too much, given that Eury Pérez is a prime buy-low candidate.

While Pérez’s surface-level stats are underwhelming, his analytics suggest he’s a much stronger pitcher than advertised.

If he qualified, Pérez would rank in the top half of the league in xERA, expected batting average (xBA), average exit velocity and barrel rate.

He should also receive solid run support from an underrated lineup.

Entering this matchup, the Marlins rank in the top half of the league in runs scored per game, hits per game, batting average and stolen bases.

The team’s main weakness is its lack of power. That said, Miami still outranks Minnesota in OPS.


Twins vs Marlins Betting Predictions, Best Bets

This game presents a strong opportunity to buy low on Pérez at plus money. His analytics suggest he’s a superior pitcher to Festa, which is just one of several advantages Miami holds despite its +110 price tag.

The Marlins’ relief corps outranks Minnesota’s in ERA, and the hitting advantage also goes to Miami. This season, they lead the Twins in runs scored per game, hits per game, batting average and OPS.

Pick: Marlins ML (+110 | Play to -105)

[procard imageurl=”https://assets.actionnetwork.com/736824_ActionPRO_promo_1500x844.jpg” cta=”Premium picks, tools & analysis” firstupsell=”Track & follow smart money” secondupsell=”Biggest player prop edges” thirdupsell=”Real-time expert pick alerts” buttontext=”SAVE 66% NOW!” buttonurl=”/pricing”][/procard]


Moneyline

As mentioned, I’m betting on the Marlins moneyline.


Run Line (Spread)

I also like Miami to cover, but I find more value in just taking the outright moneyline price.


Over/Under

I lean toward the under, but I don’t trust Festa.


[howtowatch gameid=”257390″ date=”20250703″][/howtowatch]


Twins vs Marlins Betting Trends

[bettingtrends title=”” gameid=”257390″ date=”20250703″][/bettingtrends]


[subheader sizedown=”true” text=”Twins vs Marlins Weather” center=”false”][/subheader]
[gameforecast league=”mlb” gameid=”257390″ date=”20250703″][/gameforecast]


[gameinjuries league=”mlb” gameid=”257390″ date=”20250703″ week=”” seasontype=””][/gameinjuries]

[procard imageurl=”https://assets.actionnetwork.com/736824_ActionPRO_promo_1500x844.jpg” cta=”Premium picks, tools & analysis” firstupsell=”Track & follow smart money” secondupsell=”Biggest player prop edges” thirdupsell=”Real-time expert pick alerts” buttontext=”SAVE 66% NOW!” buttonurl=”/pricing”][/procard]


Posted

in

by