
Phillies vs. Pirates Prediction, Odds, Picks - June 7
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
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
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.
2026 MLB Odds: Baltimore Orioles Best Bet to Win AL East
MLB Spring Training Buzz: Guardians to Use Gold Glover Kwan in Center in Spring
What’s Next: Where Things Stand With MLBPA Leadership After Tony Clark’s Resignation
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
3 Ideal MLB Free Agent Fits for Former Boston Red Sox RHP Lucas Giolito
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
Stanton: Yankees Career Is 'Definitely Incomplete' Without World Series Title
2026 World Baseball Classic Odds: Mike Trout Out, USA Still Favored
'Feels A Little Weird': Ex-Dodgers RHP Walker Buehler Signs With NL West Rival Padres
2026 MLB Odds: Baltimore Orioles Best Bet to Win AL East
MLB Spring Training Buzz: Guardians to Use Gold Glover Kwan in Center in Spring
What’s Next: Where Things Stand With MLBPA Leadership After Tony Clark’s Resignation
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
3 Ideal MLB Free Agent Fits for Former Boston Red Sox RHP Lucas Giolito
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
Stanton: Yankees Career Is 'Definitely Incomplete' Without World Series Title
2026 World Baseball Classic Odds: Mike Trout Out, USA Still Favored
'Feels A Little Weird': Ex-Dodgers RHP Walker Buehler Signs With NL West Rival Padres


