Phillies vs. Pirates Odds & Betting Predictions - June 7, 2025

Phillies at Pirates

8:05 pm • NBCS-PH
1 - 2
Starting Pitchers
pitcherteameraw-l
Andrew Heaney logoA.HeaneyPittsburgh Pirates logo3.243-4
Ranger Suarez logoR.SuarezPhiladelphia Phillies logo2.704-1

Phillies at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
37-27
-1.5
-1.5+116
o8-115
-144
Pirates
25-40
u8
+1.5-140
u8-104
+121
location pinSaturday 8:05 p.m.
June 07, 2025
PNC ParkPittsburgh
Phillies vs. Pirates Expert Picks
Mjaybrod
Mjaybrod
Last 30d: 34-27-0 (+8.5u)
A.Bohm o1.5 Total Bases+102
1.02u
Giraffe party
YBK Picks.com
Last 30d: 34-26-4 (+9.9u)
PIT +1-105
2u
Allan Lem
Allan Lem
Last 30d: 34-34-0 (-5.3u)
R.Suarez u2.5 Earned Runs-154
0.32u
Pirates have averaged just 3.19 runs per game this season. Pittsburgh is actually sitting Oneil Cruz and running out an all right-handed lineup which isn’t ideal, as Alexander Canario is batting cleanup and he took Suarez deep for a 3-run homer when these two teams met in May. Still, with this lineup the Pirates’ implied team total went slightly down from 3.8 to 3.7, and my projections for Suarez’s run prevention slightly improved. Suarez has a 2.72 ERA and 2.33 xERA this season, so I don’t think he’s a fluke. He’s also limiting home runs to just 0.25 HR/9 this season, and the Pirates rank bottom-five in power against left-handed pitching this season.
Grant Neiffer
Grant Neiffer
Last 30d: 25-126-5 (-1.9u)
O.Cruz o0.5 HR+750
0.25u
Austin Pendergrass
Austin Pendergrass
Last 30d: 99-126-3 (-19.2u)
Under 10.5-165
0.61u
Profit boost
Picks Office
Picks Office
Last 30d: 80-72-0 (+7.6u)
PIT +1.5-125
0.8u
ChatGPT: Phillies are collapsing – 6 losses in last 7, just 4 runs over final 26 innings vs. TOR. June OPS a brutal .586, Realmuto still banged up. Offense ranked 7th overall but slumping badly. Pressure mounting as Nola injured, Wheeler out, and bullpen getting stretched thin. Pirates showing life – walk-off win Friday, 3-2 in last 5 at home. Heaney solid (3.39 ERA), outpitched Suarez last start. Suarez’s last outing: just 2 Ks, 5 whiffs – clear regression signs. Pirates’ kids like Henry Davis & Nick Gonzales stepping up with fearless swings. Philly 2-9 ATS in last 11 – can't cover even when they win. Pirates 7-4 ATS in last 11, keeping games tight. Home crowd riding Friday’s win. Pressure-free Pirates vs. spiraling contender = prime upset recipe. If Heaney holds steady, +1.5 is gold.
💰🦡 Jake
💰🦡 Jake
Last 30d: 85-81-5 (+8.0u)
PIT +138
1.38u
Scott Rickenbach
Scott Rickenbach
Last 30d: 83-80-2 (-10.9u)
PHI -180
1u
Boomer Betz
Boomer Betz
Last 30d: 119-154-0 (-25.2u)
R.Suarez o5.5 Ks+106
1u
Sean Zerillo
Sean Zerillo
Last 30d: 148-143-6 (+4.9u)
PIT +154
0.77u
Bet to +145

Phillies vs. Pirates Previews & Analysis

  • Sharps Whacking 3 Moneyline Picks Today article feature image

    Sharps Whacking 3 Moneyline Picks Today

    Action AI
    Jun 7, 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

Phillies vs. Pirates Public Betting Percentages

Away Logo

Phillies

Public

85%

Bets%

15%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Pirates
30-3517-1713-184-1426-21
Phillies
31-3314-1717-1625-286-5

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
24-36-514-17-310-19-27-1117-25-5
Phillies
28-34-216-1512-19-224-27-24-7

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
25-4016-189-226-1219-28
Phillies
37-2719-1218-1532-215-6

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 6thPHIW 5-4+1.5 WO 8.5PIT +110
Jun 5thHOUL 2-8+1.5 LO 7.5HOU +120
Jun 4thHOUW 3-0+1.5 WU 9PIT +110
Jun 3rdHOUL 0-3-1.5 LU 7HOU -162
Jun 1st@SDL 4-6+1.5 LO 8.5SD +127

Phillies vs. Pirates Injury Updates

Phillies Injuries

  • Bryce Harper
    1B

    Harper is out with wrist

    Out

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

Phillies vs. Pirates Box Score
Phillies Player Stats
Projected
PITCHERPCIPKER
Ranger Suarez logoLR.Suarez, P97752
Taijuan Walker logoRT.Walker, P27100
HITTERSH-ABRHRRBI
Trea Turner logo1T.Turner, SS0-4000
Kyle Schwarber logo2K.Schwarber, DH1-4111
Alec Bohm logo3A.Bohm, 1B1-4000
Nick Castellanos logo4N.Castellanos, RF1-3000
J.T. Realmuto logo5J.Realmuto, C0-3000
Edmundo Sosa logo6E.Sosa, 2B0-2000
Bryson Stott logo6B.Stott, PH0-1000
Bryson Stott logo6B.Stott, 2B0-1000
Otto Kemp logo7O.Kemp, 3B0-3000
Weston Wilson logo8W.Wilson, LF0-2000
Brandon Marsh logo8B.Marsh, PH0-1000
Brandon Marsh logo8B.Marsh, CF0-1000
Johan Rojas logo9J.Rojas, CF1-2000
Max Kepler logo9M.Kepler, PH0-1000
Max Kepler logo9M.Kepler, LF0-1000
Pirates Player Stats
Projected
PITCHERPCIPKER
Andrew Heaney logoLA.Heaney, P73651
Isaac Mattson logoRI.Mattson, P13110
Dennis Santana logoRD.Santana, P10110
David Bednar logoRD.Bednar, P7110
HITTERSH-ABRHRRBI
Nick Gonzales logo1N.Gonzales, 2B1-4100
Andrew McCutchen logo2A.McCutchen, DH1-3001
Bryan Reynolds logo3B.Reynolds, RF0-3000
Alexander Canario logo4A.Canario, CF0-4000
Ke'Bryan Hayes logo5K.Hayes, 3B0-3000
Henry Davis logo6H.Davis, C2-3111
Tommy Pham logo7T.Pham, LF0-3000
Jared Triolo logo8J.Triolo, 1B0-2000
Isiah Kiner-Falefa logo9I.Kiner-Falefa, SS1-3000

Phillies vs. Pirates Odds Comparison

Right Arrow

Could not load odds

Phillies at Pirates Team Totals

MatchupOverUnder
Phillies
37-27
o4.5-104
u4.5-123
Pirates
25-40
o3.5-110
u3.5-117