Marlins vs. Pirates Odds & Betting Predictions - June 10, 2025
Marlins at Pirates
10:40 pm • SportsNet PTStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 4.18 | 6-15 | ||
![]() | 5.36 | 11-12 |
Marlins at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Marlins 0-0 | -1.5 | +1.5-170 | o8-110 | +124 |
Pirates 0-0 | u8 | -1.5+143 | u8-110 | -150 |

PNC ParkPittsburgh
Marlins vs. Pirates Expert Picks
The Degenerate
Last 30d: 0-0-0 (+0.0u)
PIT -150
0.75u
Matt Trollo
Last 30d: 14-15-1 (+2.1u)
Under 8.5-122
0.5u
Pitcher leaning umpire - Keller all estimators below 4.13 ERA - PIT 87/87/90 wRC+ Hm/v RHP/L7 days, MIA 96/96/75 - PIT strong defense - MIA 3rd best team bullpen estimators L30 days, PIT top half of league too. Keller 65 points split, but MIA only sending two LHBs out against him.
Doug Ziefel
Last 30d: 428-370-11 (+48.9u)
Under 8.5-120
0.5u
Ryan Minion
Last 30d: 255-269-8 (-1.9u)
O.Cruz o0.5 HR+440
$2.20
O.Cruz o1.5 Total Bases+110
$1.10
Grant Neiffer
Last 30d: 18-75-3 (-4.6u)
O.Cruz o0.5 HR+440
1.1u
Sandy Plashkes
Last 30d: 113-117-4 (+16.0u)
MIA +115 (F5)
1.15u
Brian Bitler
Last 30d: 67-78-3 (-29.0u)
MIA +118
3.54u
Colby Marchio
Last 30d: 8-5-0 (+4.1u)
O.Cruz o0.5 HR+430
1.08u
O.Cruz o1.5 Total Bases+115
0.86u
Allan Lem
Last 30d: 52-40-0 (+1.0u)
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.
Steak Friend
Last 30d: 0-0-0 (+0.0u)
PIT -147
1.47u
Billy Ward
Last 30d: 14-11-0 (+5.2u)
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
Cam Is Money
Last 30d: 0-0-0 (+0.0u)
S.Alcantara u4.5 Ks-112
1u
💰🦡 Jake
Last 30d: 90-111-1 (+16.4u)
PIT o4.5+115
1u
PIT o4.5+115
0.5u
The Propfessor
Last 30d: 0-0-0 (+0.0u)
S.Alcantara o2.5 BB+220
0.25u
S.Alcantara o1.5 BB-150
1.25u
May add ladder when those lines drop
Lines at Lunch
Last 30d: 0-0-0 (+0.0u)
MIA +115 (F5)
1u
MIA +120
1u
Marlins vs. Pirates Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Marlins vs. Pirates Public Betting Percentages
Betting Trends
- Pirates are 2-3 in their last 5 games.
- Pirates are 1-4 in their last 5 games against the spread
- Pirates are 41-40 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 47 of Pirates' 81 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Pirates vs. Marlins Injury Updates

Pirates Injuries
- Akil BaddooLF
Baddoo is out with quad
Out

Marlins Injuries
- Maximo AcostaSS
Acosta is out with oblique
Out
- Adam MazurSP
Mazur is out with elbow
Out
Marlins vs. Pirates Box Score
Marlins Player Stats| 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 |
Pirates Player Stats| 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 0-0 | N/A | N/A |
Pirates 0-0 | N/A | N/A |




























