Marlins vs. Pirates Odds & Betting Predictions - June 10, 2025

Marlins at Pirates

10:40 pm • SportsNet PT
3 - 2
Starting Pitchers
pitcherteameraw-l
Mitch Keller logoM.KellerPittsburgh Pirates logo4.151-9
Sandy Alcantara logoS.AlcantaraMiami Marlins logo7.143-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
location pinTuesday 10:40 p.m.
June 10, 2025
PNC ParkPittsburgh
Marlins vs. Pirates Expert Picks
Allan Lem
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
The Degenerate
Last 30d: 9-23-0 (-8.0u)
PIT -150
0.75u
Steak Friend
Steak Friend
Last 30d: 128-141-0 (-25.6u)
PIT -147
1.47u
Capper Central
Capper Central
Last 30d: 127-78-3 (+37.5u)
PIT -134
1.5u
Grant Neiffer
Grant Neiffer
Last 30d: 21-121-6 (-8.6u)
O.Cruz o0.5 HR+440
1.1u
The Propfessor
The Propfessor
Last 30d: 36-46-0 (-1.4u)
S.Alcantara o2.5 BB+220
0.25u
💰🦡 Jake
💰🦡 Jake
Last 30d: 88-89-5 (+2.4u)
PIT o4.5+115
0.5u
PIT o4.5+115
1u
Lines at Lunch
Lines at Lunch
Last 30d: 90-106-7 (-21.5u)
MIA +120
1u
MIA +115 (F5)
1u
Ryan Sura
Ryan Sura
Last 30d: 40-59-4 (-17.3u)
MIA +120
2.4u
Billy Ward
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
Sandy Plashkes
Last 30d: 110-110-6 (-2.3u)
MIA +115 (F5)
1.15u
Cam Is Money
Cam Is Money
Last 30d: 110-133-0 (-19.1u)
S.Alcantara u4.5 Ks-112
1u
The Propfessor
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
Brian Bitler
Last 30d: 81-80-0 (+5.8u)
MIA +118
3.54u

Marlins vs. Pirates Previews & Analysis

  • 4 Home Run Prop Bets & Parlay for Tuesday article feature image

    4 Home Run Prop Bets & Parlay for Tuesday

    Grant Neiffer
    Jun 10, 2025 UTC
  • 2 MLB NRFI & YRFI Picks for Tuesday article feature image

    2 MLB NRFI & YRFI Picks for Tuesday

    Billy Ward
    Jun 10, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Marlins vs. Pirates Public Betting Percentages

Away Logo

Marlins

Public

21%

Bets%

79%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
33-3620-1813-186-1526-21
Marlins
34-3216-1818-142-731-24

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
25-39-515-20-310-19-27-1417-25-5
Marlins
35-3117-1718-144-530-25

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
28-4119-199-228-1319-28
Marlins
25-4114-2011-214-521-34

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 9thMIAW 10-3-O 8PIT +100
Jun 8thPHIW 2-1+1.5 WU 6.5PIT -120
Jun 7thPHIW 2-1+1.5 WU 8PIT +121
Jun 6thPHIW 5-4+1.5 WO 8.5PIT +110
Jun 5thHOUL 2-8+1.5 LO 7.5HOU +120

Marlins vs. Pirates Injury Updates

Marlins Injuries

  • Braxton Garrett
    SP

    Garrett is out for season with elbow

    Out for Season

Pirates Injuries

  • Johan Oviedo
    SP

    Oviedo is questionable with elbow

    Questionable

  • Jared Jones
    SP

    Jones is out with elbow

    Out

  • Jared Triolo
    SS

    Triolo is questionable with back

    Questionable

  • Spencer Horwitz
    1B

    Horwitz is questionable with wrist

    Questionable

Marlins vs. Pirates Box Score
Marlins Player Stats
Projected
PITCHERPCIPKER
Sandy Alcantara logoRS.Alcantara, P85660
Anthony Bender logoRA.Bender, P9100
Ronny Henriquez logoRR.Henriquez, P19112
Calvin Faucher logoRC.Faucher, P15110
HITTERSH-ABRHRRBI
Xavier Edwards logo1X.Edwards, 2B0-4000
Jesus Sanchez logo2J.Sanchez, RF1-4000
Otto Lopez logo3O.Lopez, SS1-4100
Agustin Ramirez logo4A.Ramirez, DH0-4000
Kyle Stowers logo5K.Stowers, LF0-4000
Eric Wagaman logo6E.Wagaman, 1B2-4001
Dane Myers logo7D.Myers, CF2-4100
Nick Fortes logo8N.Fortes, C1-4112
Javier Sanoja logo9J.Sanoja, 3B1-3000
Pirates Player Stats
Projected
PITCHERPCIPKER
Mitch Keller logoRM.Keller, P97643
Ryan Borucki logoLR.Borucki, P8100
Isaac Mattson logoRI.Mattson, P21230
HITTERSH-ABRHRRBI
Oneil Cruz logo1O.Cruz, CF1-4111
Andrew McCutchen logo2A.McCutchen, DH1-4000
Bryan Reynolds logo3B.Reynolds, RF0-3000
Spencer Horwitz logo4S.Horwitz, 1B0-3000
Jared Triolo logo4J.Triolo, PR0-0000
Nick Gonzales logo5N.Gonzales, 2B1-4000
Adam Frazier logo6A.Frazier, LF1-4000
Henry Davis logo7H.Davis, C0-4000
Ke'Bryan Hayes logo8K.Hayes, 3B1-4111
Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS1-3000

Marlins vs. Pirates Odds Comparison

Right Arrow

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