Marlins vs. Pirates Odds & Betting Predictions - June 10, 2025
Marlins at Pirates
10:40 pm • SportsNet PTStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 4.15 | 1-9 | |
![]() | ![]() | 7.14 | 3-7 |
Marlins at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Marlins 25-41 | -1.5 | +1.5-170 | o8-110 | +124 |
![]() Pirates 28-41 | u8 | -1.5+143 | u8-110 | -150 |

PNC ParkPittsburgh
Marlins vs. Pirates Expert Picks

Allan Lem
Last 30d: 40-32-0 (-1.6u)
M.Keller u2.5 Earned Runs-130
0.5u
Projections do have Keller closer to 3 earned runs so this is a rare time I’m going to dive into a bet without projections on my side. The Marlins’ implied run total dropped from 4 to 3.8 after the lineup was released without Connor Norby and Liam Hicks in there. Miami has averaged 4.05 runs per game this season so I’m going to target them given they are projected below their season average.
Keller is coming off two poor performances but still holds a 4.13 ERA and 3.93 xERA. He has a long leash which actually isn’t ideal as they let him work through trouble, but he’s holding a career-low walk rate (6.2%) and HR/9 ratio (0.59), which I like. Going to bank on him keeping Miami off the board enough in this matchup.

The Degenerate
Last 30d: 9-23-0 (-8.0u)
PIT -150
0.75u

Steak Friend
Last 30d: 128-141-0 (-25.6u)
PIT -147
1.47u

Capper Central
Last 30d: 127-78-3 (+37.5u)
PIT -134
1.5u

Grant Neiffer
Last 30d: 21-121-6 (-8.6u)
O.Cruz o0.5 HR+440
1.1u

The Propfessor
Last 30d: 36-46-0 (-1.4u)
S.Alcantara o2.5 BB+220
0.25u

💰🦡 Jake
Last 30d: 88-89-5 (+2.4u)
PIT o4.5+115
0.5u
PIT o4.5+115
1u

Lines at Lunch
Last 30d: 90-106-7 (-21.5u)
MIA +120
1u
MIA +115 (F5)
1u

Ryan Sura
Last 30d: 40-59-4 (-17.3u)
MIA +120
2.4u

Billy Ward
Last 30d: 33-37-4 (-6.8u)
Under 0.5 (1st Inn)-110
1u
DK line, wouldn't take anywhere else. Don't love trusting Sandy right now but this is a good price on two very bad offenses

Sandy Plashkes
Last 30d: 110-110-6 (-2.3u)
MIA +115 (F5)
1.15u

Cam Is Money
Last 30d: 110-133-0 (-19.1u)
S.Alcantara u4.5 Ks-112
1u

The Propfessor
Last 30d: 36-46-0 (-1.4u)
S.Alcantara o1.5 BB-150
1.25u
May add ladder when those lines drop

Brian Bitler
Last 30d: 81-80-0 (+5.8u)
MIA +118
3.54u
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 15 of Pirates' 38 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 GarrettSP
Garrett is out for season with elbow
Out for Season

Pirates Injuries
- Johan OviedoSP
Oviedo is questionable with elbow
Questionable
- Jared JonesSP
Jones is out with elbow
Out
- Jared TrioloSS
Triolo is questionable with back
Questionable
- Spencer Horwitz1B
Horwitz is questionable with wrist
Questionable
Marlins vs. Pirates Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 85 | 6 | 6 | 0 | |
![]() | 9 | 1 | 0 | 0 | |
![]() | 19 | 1 | 1 | 2 | |
![]() | 15 | 1 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 1 |
![]() | 2-4 | 1 | 0 | 0 |
![]() | 1-4 | 1 | 1 | 2 |
![]() | 1-3 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 97 | 6 | 4 | 3 | |
![]() | 8 | 1 | 0 | 0 | |
![]() | 21 | 2 | 3 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-4 | 1 | 1 | 1 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 1 | 1 |
![]() | 1-3 | 0 | 0 | 0 |
Marlins vs. Pirates Odds Comparison
Could not load odds
Marlins at Pirates Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Marlins 25-41 | o3.5-123 | u3.5-104 |
![]() Pirates 28-41 | o4.5+108 | u4.5-138 |