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 logo5.395-10
Ranger Suarez logoR.SuarezPhiladelphia Phillies logo3.0210-6

Phillies at Pirates Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
79-57
-1.5
-1.5+116
o8-115
-144
Pirates
61-76
u8
+1.5-140
u8-104
+121
location pinSaturday 8:05 p.m.
June 07, 2025
PNC ParkPittsburgh
Phillies vs. Pirates Expert Picks
Wags Wins
Wags Wins
Last 30d: 181-157-0 (+9.9u)
PIT +130
1.3u
Mjaybrod
Mjaybrod
Last 30d: 8-14-0 (-6.7u)
A.Bohm o1.5 Total Bases+102
1.02u
Giraffe party
YBK Picks.com
Last 30d: 17-27-0 (-24.6u)
PIT +1-105
2u
Allan Lem
Allan Lem
Last 30d: 77-69-5 (+0.1u)
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: 41-109-7 (+33.3u)
O.Cruz o0.5 HR+750
0.25u
Austin Pendergrass
Austin Pendergrass
Last 30d: 73-48-0 (+4.7u)
Under 10.5-165
0.61u
Profit boost
Picks Office
Picks Office
Last 30d: 86-79-4 (+6.1u)
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: 81-92-6 (-10.5u)
PIT +138
1.38u
Scott Rickenbach
Scott Rickenbach
Last 30d: 70-83-6 (-23.7u)
PHI -180
1u
Boomer Betz
Boomer Betz
Last 30d: 204-218-1 (-32.4u)
R.Suarez o5.5 Ks+106
1u
Sean Zerillo
Sean Zerillo
Last 30d: 191-190-3 (+7.3u)
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
76-6142-2734-3417-2357-38
Phillies
67-6933-3434-3553-5814-11

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Pirates
54-75-828-36-526-39-316-22-237-52-6
Phillies
56-71-933-31-323-40-647-55-99-16

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Pirates
61-7639-3022-4620-2040-55
Phillies
79-5745-2234-3569-4210-15

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

    Pirates Injuries

    • Johan Oviedo
      SP

      Oviedo is questionable with elbow

      Questionable

    • Endy Rodriguez
      1B

      Rodriguez is out with elbow

      Out

    • Jared Jones
      SP

      Jones is out with elbow

      Out

    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
    79-57
    o4.5-104
    u4.5-123
    Pirates
    61-76
    o3.5-110
    u3.5-117