Twins vs. Marlins Odds & Betting Predictions - July 2, 2025
Twins at Marlins
10:40 pm • FDSFLStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 3.73 | 2-0 | |
![]() | ![]() | 4.63 | 3-4 |
Twins at Marlins Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Twins 40-45 | -1.5 | -1.5+133 | o8.5-121 | -121 |
![]() Marlins 38-45 | u8.5 | +1.5-160 | u8.5+100 | +101 |

loanDepot parkMiami
Twins vs. Marlins Expert Picks

Prop Bomb 🏝
Last 30d: 3-2-0 (+0.8u)
MIN -120
1u
The Twins have been shutout in back-to-back games, but it came against two tough pitchers in Skubal and Cabrera. Now they get a much easier matchup against Janson Junk who finally returned to Earth in his most recent outing (3.2 IP, 8 HA, 5 ER @ SF). His overall numbers still look very strong this season (3.73 ERA, 1.15 WHIP), but the underlying metrics point toward some serious regression. His sample is still relatively small (31.1 innings), but overall he's sporting a 13th percentile whiff rate to go along with an xBA and hard-hit rate in the 1st percentile. In short, he's getting hit harder than nearly every pitcher in the league - that's clearly not a recipe for success. He's also had a tougher time against LHH this season and the Twins will have 5 in the lineup including their 2-3-4 hitters. This should be a matchup where the Twins can take advantage of a mediocre pitcher on the other side.
For Minnesota, SWR hasn't been getting deep into games but he's throwing the ball as well as he ever has at this level. Over his L3 starts, against some good competition (HOU, MIL, SEA), SWR has posted a 1.69 ERA, 0.75 WHIP, and 2.40 FIP. While he's certainly due some regression from that level of production, he's more than capable of giving us 5 solid innings here and handing the ball off to one of the better bullpen units in the league. Louie Varland tossed 19 pitches yesterday, but the rest of the Twins bullpen has had 2+ days off. Coming off 3 straight losses and having a fresh bullpen at his disposal, this is a spot where I like the price for MIN.

Top Shelf Action 🥃
Last 30d: 162-129-4 (+8.5u)
MIN -120
1u
Bad Road Fav off Shutout Loss
Overall: 175-98-0,64% (ROI:14%)
Season:10-4-0,71% (ROI:25%)
Cold Bat Road Chalk
Overall: 44-13-0,77% (ROI:37%)
Season:2-1-0,67% (ROI:16%)

💰🦡 Jake
Last 30d: 88-99-4 (+9.3u)
MIA -105 (F5)
1.05u

Top Shelf Action 🥃
Last 30d: 162-129-4 (+8.5u)
Under 8.5+100
1u
Cold offenses take under
Overall: 809-573-61,59% (ROI:13%)
Season:22-19-0,54% (ROI:2%)

Picks Office
Last 30d: 78-79-2 (-2.6u)
MIN -115
0.87u
Follow @PicksOffice on X for more.

Boomer Betz
Last 30d: 297-300-5 (+11.0u)
MIN -110
0.91u
S.Woods Richardson o4.5 Hits Allowed-150
1u

Moneyline Hacks
Last 30d: 74-80-2 (+45.5u)
MIA +105
1u
🔥Free Discord + Youtube: Extra Picks/ Analysis
https://discord.gg/A8v49URQaG
https://www.youtube.com/@FadetheNoise
Link to VIP (Copy &Paste): https://linktr.ee/moneylinehacks%F0%9F%94%A560% OFF with promo code: Hacks60
Twins vs. Marlins Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Twins vs. Marlins Public Betting Percentages
Betting Trends
- Marlins are 4-1 in their last 5 games.
- Marlins are 5-0 in their last 5 games against the spread
- Marlins are 27-14 in their road games against the spread
- The totals have gone OVER in 3 of Marlins' last 5 games
- The totals have gone OVER in 18 of Marlins' 43 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Marlins vs. Twins Injury Updates

Marlins Injuries
- Braxton GarrettSP
Garrett is out for season with elbow
Out for Season
- Max MeyerSP
Meyer is out for season with hip
Out for Season

Twins Injuries
Twins vs. Marlins Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 75 | 5 | 3 | 1 | |
![]() | 15 | 1 | 1 | 0 | |
![]() | 12 | 0.2 | 0 | 0 | |
![]() | 9 | 0.1 | 0 | 0 | |
![]() | 14 | 1 | 1 | 0 | |
![]() | 9 | 1 | 0 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-4 | 1 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 3-4 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 1 |
![]() | 2-4 | 0 | 0 | 1 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 83 | 6 | 7 | 2 | |
![]() | 20 | 1 | 1 | 0 | |
![]() | 21 | 2 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-3 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 1 | 1 | 1 |
![]() | 2-4 | 1 | 1 | 1 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
Twins vs. Marlins Odds Comparison
Could not load odds
Twins at Marlins Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Twins 40-45 | N/A | N/A |
![]() Marlins 38-45 | N/A | N/A |