Marlins vs. Pirates Odds & Betting Predictions - June 9, 2025
Marlins at Pirates
10:40 pm • Fox Sports 1Starting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 0.00 | 0-0 | |
![]() | ![]() | 0.00 | 0-0 |
Marlins at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Marlins 24-39 | -1.5 | -1.5+164 | o8-119 | -101 |
![]() Pirates 26-40 | u8.5 | +1.5-195 | u8-102 | -118 |

PNC ParkPittsburgh
.png)


Marlins vs. Pirates Expert Picks

Boomer Betz
Last 30d: 118-156-0 (-36.1u)
Eury Perez o14.5 Outs+105
1u
E.Perez o5.5 Ks+145
1u

Capper Central
Last 30d: 123-78-3 (+32.4u)
PIT -110
1.1u

Lines at Lunch
Last 30d: 77-91-5 (-18.3u)
MIA +100
1u

Ryan Sura
Last 30d: 42-56-3 (-10.6u)
MIA +100
1u

Jim Sannes
Last 30d: 31-53-0 (+0.3u)
M.Burrows u3.5 Ks+120
1u
Have Burrows projected at just 3.19 strikeouts. Marlins don't strike out much, and the Pirates haven't let Burrows go longer than 87 pitches yet between the minors and majors.

Cam Is Money
Last 30d: 119-130-1 (-9.8u)
Over 8-113
1u
Marlins vs. Pirates Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Marlins vs. Pirates Public Betting Percentages
Betting Trends
- Pirates are 4-1 in their last 5 games.
- Pirates are 4-1 in their last 5 games against the spread
- Pirates are 13-18 in their road games against the spread
- The totals have gone OVER in 1 of Pirates' last 5 games
- The totals have gone OVER in 14 of Pirates' 35 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Marlins vs. Pirates Injury Updates

Marlins Injuries
- Braxton GarrettP
Garrett is out for season with elbow
Out for Season

Pirates Injuries
- Johan OviedoP
Oviedo is questionable with elbow
Questionable
- Jared JonesP
Jones is out with elbow
Out
- Jared TrioloIF
Triolo is questionable with back
Questionable
- Spencer HorwitzIF
Horwitz is questionable with wrist
Questionable
Marlins vs. Pirates Odds Comparison
Could not load odds
Marlins at Pirates Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Marlins 24-39 | N/A | N/A |
![]() Pirates 26-40 | N/A | N/A |