Phillies vs. Pirates Prediction, Odds, Picks - June 7

Phillies vs. Pirates Prediction, Odds, Picks - June 7

Updated Jun. 7, 2025 4:01 p.m. ET
Data Skrive

Kyle Schwarber and the Philadelphia Phillies will attempt to take down Adam Frazier and the Pittsburgh Pirates when the teams meet on Saturday at 4:05 p.m. ET. The Pirates are listed as +123 moneyline underdogs for this matchup against the Phillies (-147). Philadelphia is the favorite on the run line (-1.5). An 8-run over/under has been listed for the matchup.

Check out everything you need from a betting perspective on the Phillies-Pirates game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Phillies vs. Blue Jays Highlights | MLB on FOX

Check out the best moments between Philadelphia Phillies and Toronto Blue Jays.

Phillies vs. Pirates Game Information & Odds

  • When: Saturday, June 7, 2025 at 4:05 p.m. ET
  • Where: PNC Park in Pittsburgh, Pennsylvania
  • How to watch on TV: SportsNet PT and NBCS-PH
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Phillies -147 +123 8 -115 -105 -1.5 +117 -139

Phillies vs. Pirates Prediction

  • Score Prediction: Pirates 5, Phillies 4
  • Total Prediction: Over 8 runs
  • Win Probabilities: Phillies 50%, Pirates 50%

Phillies vs. Pirates Betting Insights

  • The Phillies have won 32, or 61.5%, of the 52 games they've played as favorites this season.
  • Philadelphia has entered 35 games this season favored by -147 or more and is 26-9 in those contests.
  • The moneyline for this contest implies a 59.5% chance of a victory for the Phillies.
  • The Pirates have won in 18, or 39.1%, of the 46 contests they have been named as odds-on underdogs this year.
  • This season, Pittsburgh has come away with a win 10 times in 30 chances when named as an underdog of at least +123 or longer on the moneyline.
  • The Pirates have an implied victory probability of 44.8% according to the moneyline set by oddsmakers for this matchup.

Phillies Recent Betting Performance

  • The Phillies played as the moneyline favorite for eight of their last 10 games, and they went 3-5 in those matchups.
  • In their last 10 outings -- all had a set run total -- the Phillies and their opponents combined to go over the total six times.
  • The Phillies have gone 2-8-0 against the spread over their past 10 games.

Phillies Recent Stats

Stat Avg/Total
Record 3-7
Runs Per Game 3.5
HR 9
ERA 5.87
K/9 7.6

Phillies Player Insights

  • Schwarber paces the Phillies with 19 home runs and 45 runs batted in.
  • Of all batters in baseball, Schwarber ranks fourth in homers and ninth in RBI.
  • Trea Turner's .306 batting average leads his team.
  • Turner ranks 101st in home runs and 74th in RBI among all hitters in MLB.
  • Turner carries a two-game streak with at least one hit into this matchup. In his last five games he is batting .364 with three doubles, two home runs, a walk and five RBIs.
  • Bryce Harper has 13 doubles, nine home runs and 35 walks while batting .258.
  • Nick Castellanos has 16 doubles, six home runs and 14 walks while batting .285.
  • Castellanos is riding a three-game hitting streak into this one. In his last five games he is batting .278 with two doubles, a home run, a walk and two RBIs.

Phillies Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Kyle Schwarber 0.5 (-190) 1.5 (+120) - 0.5 (+145)
J.T. Realmuto 0.5 (-255) 1.5 (+115) - 0.5 (+150)
Edmundo Sosa 0.5 (-215) 1.5 (+140) - 0.5 (+185)
Trea Turner 1.5 (+150) 1.5 (-110) - 0.5 (+160)
Nick Castellanos 1.5 (+175) 1.5 (-105) - 0.5 (+140)

Pirates Recent Betting Performance

  • In nine games as underdogs over the last 10 matchups, the Pirates have a record of 5-4.
  • In their last 10 games with a total, the Pirates and their opponents have failed to hit the over five times.
  • The Pirates are 6-4-0 ATS over their last 10 games.

Pirates Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4
HR 8
ERA 3.62
K/9 7.7

Pirates Player Insights

  • Oneil Cruz has swatted a team-high 12 home runs.
  • Among all hitters in the majors, Cruz's home run total ranks 27th and his RBI tally ranks 86th.
  • Cruz brings a hitting streak of three games into this matchup. During his last five outings he is batting .235 with a double, four walks and two RBIs.
  • Bryan Reynolds has made the most of his opportunities as he leads his team with 36 runs batted in.
  • Reynolds is 81st in homers and 37th in RBI among all MLB hitters this year.
  • Andrew McCutchen leads the Pirates with a team-best batting average of .249.
  • Isiah Kiner-Falefa has nine doubles, a triple, a home run and 10 walks while batting .303.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Ke'Bryan Hayes 0.5 (-235) 1.5 (+145) - 0.5 (+185)
Bryan Reynolds 0.5 (-230) 1.5 (+140) - 0.5 (+205)
Alexander Canario 0.5 (-200) 1.5 (+140) - 0.5 (+180)
Nick Gonzales 1.5 (+185) 1.5 (+115) - 0.5 (+200)
Tommy Pham 0.5 (-185) 0.5 (-190) - 0.5 (+215)

Astros vs. Pirates Highlights | MLB on FOX

Check out the best moments between the Houston Astros and the Pittsburgh Pirates.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share