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

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

Updated Jun. 6, 2025 6:00 p.m. ET
FOX Sports

Oneil Cruz will lead the Pittsburgh Pirates into a matchup with Trea Turner and the Philadelphia Phillies on Friday at 6:40 p.m. ET, in the first game of a three-game series at PNC Park. Bookmakers list the Phillies as -134 favorites on the moneyline, while giving the underdog Pirates +113 moneyline odds to win. Philadelphia is a 1.5-run favorite (at +120 odds). The total is 9 runs for this matchup.

Take a look at 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.

Astros vs. Pirates Highlights | MLB on FOX

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

Phillies vs. Pirates Game Information & Odds

  • When: Friday, June 6, 2025 at 6:40 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 -134 +113 9 -100 -122 -1.5 +120 -144

Phillies vs. Pirates Prediction

  • Score Prediction: Phillies 5, Pirates 4
  • Total Prediction: Under 9 runs
  • Win Probabilities: Phillies 50%, Pirates 50%

Phillies vs. Pirates Betting Insights

  • The Phillies have entered the game as favorites 51 times this season and won 32, or 62.7%, of those games.
  • Philadelphia has a record of 28-10, a 73.7% win rate, when favored by -134 or more by oddsmakers this season.
  • The implied probability of a win from the Phillies, based on the moneyline, is 57.3%.
  • The Pirates have come away with 17 wins in the 45 contests they have been listed as the underdogs in this season.
  • This season, Pittsburgh has been victorious 12 times in 34 chances when named as an underdog of at least +113 or worse on the moneyline.
  • The Pirates have an implied victory probability of 46.9% according to the moneyline set by oddsmakers for this matchup.

Phillies Recent Betting Performance

  • The Phillies went 3-5 across the eight games they were a moneyline favorite in their last 10 matchups.
  • Over their last 10 outings (all had set totals), the Phillies combined with their opponents to go over the total five times.
  • The Phillies have put together a 2-8-0 record against the spread over their past 10 games.

Phillies Recent Stats

Stat Avg/Total
Record 3-7
Runs Per Game 3.5
HR 10
ERA 5.88
K/9 7.9

Phillies Player Insights

  • Kyle Schwarber has put up a team-high 19 home runs and 45 runs batted in.
  • Schwarber's home runs put him fourth in MLB, and he is ninth in RBI.
  • Schwarber carries a two-game hitting streak into this matchup. In his last five games he is hitting .286 with two doubles and three RBIs.
  • Turner's .300 batting average paces his team.
  • Turner ranks 98th in homers and 83rd in RBI in the major leagues.
  • Bryce Harper is hitting .258 with 13 doubles, nine home runs and 35 walks.
  • Nick Castellanos is hitting .285 with 15 doubles, six home runs and 14 walks.
  • Castellanos has recorded at least one hit in two games in a row. During his last five outings he is batting .250 with a double, a home run, a walk and an RBI.

Phillies Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Kyle Schwarber 0.5 (-200) 1.5 (+115) - 0.5 (+135)
Edmundo Sosa 0.5 (-230) 1.5 (+130) - 0.5 (+180)
Trea Turner 1.5 (+145) 1.5 (-120) - 0.5 (+140)
Nick Castellanos 1.5 (+160) 1.5 (-110) - 0.5 (+130)
J.T. Realmuto 1.5 (+195) 1.5 (+105) - 0.5 (+135)

Pirates Recent Betting Performance

  • The Pirates have played as underdogs in nine of their past 10 games and won four of those contests.
  • The Pirates and their opponents have combined to hit the over five times in their last 10 games with a total.
  • The Pirates have six wins against the spread in their last 10 chances.

Pirates Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4
HR 7
ERA 3.72
K/9 6.8

Pirates Player Insights

  • Cruz has swatted a team-leading 12 long balls.
  • Cruz ranks 25th in home runs and 83rd in RBI among all hitters in MLB.
  • Bryan Reynolds has racked up 34 runs batted in to pace his team.
  • Among all MLB hitters, Reynolds ranks 98th in homers and 46th in RBI.
  • Andrew McCutchen leads the Pirates with a team-high batting average of .249.
  • Isiah Kiner-Falefa is hitting .303 with nine doubles, a triple, a home run and nine walks.

Pirates Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Spencer Horwitz 0.5 (-215) 1.5 (+130) - 0.5 (+150)
Oneil Cruz 0.5 (-220) 1.5 (+110) - 0.5 (+155)
Nick Gonzales 0.5 (-275) 1.5 (+110) - 0.5 (+175)
Bryan Reynolds 0.5 (-250) 1.5 (+110) - 0.5 (+145)
Alexander Canario 0.5 (-210) 1.5 (+130) - 0.5 (+165)

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