
Phillies vs. Red Sox Prediction, Odds, Picks - July 21
Jarren Duran and the Boston Red Sox will take the field on Monday at Citizens Bank Park against Zack Wheeler, who is expected to start for the Philadelphia Phillies. First pitch will be at 6:45 p.m. ET. The Phillies are -229 moneyline favorites in this matchup against the Red Sox (+188). Philadelphia is the favorite on the run line (-1.5 with -116 odds). The over/under for the contest is listed at 8 runs.
Take a look at everything you need from a betting perspective on the Phillies-Red Sox game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Alex Bregman, Wilyer Abreu hit home runs in 8th inning to extend Red Sox's lead over Cubs
Phillies vs. Red Sox Game Information & Odds
- When: Monday, July 21, 2025 at 6:45 p.m. ET
- Where: Citizens Bank Park in Philadelphia, Pennsylvania
- How to watch on TV: NBCS-PH and NESN
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Phillies | -229 | +188 | 8 | -102 | -118 | -1.5 | -116 | -104 |
Phillies vs. Red Sox Prediction
- Score Prediction: Phillies 5, Red Sox 4
- Total Prediction: Under 8 runs
- Win Probabilities: Phillies 52%, Red Sox 48%
Phillies vs. Red Sox Betting Insights
- The Phillies have won 49, or 62.8%, of the 78 games they've played as favorites this season.
- Philadelphia is 11-1 this season when entering a game favored by -229 or more on the moneyline.
- The oddsmakers' moneyline implies a 69.6% chance of a victory for the Phillies.
- The Red Sox have been chosen as underdogs in 35 games this year and have walked away with the win 15 times (42.9%) in those games.
- Boston has been listed as an underdog of +188 or more on two occasions this season and split those games.
- The Red Sox have an implied victory probability of 34.7% according to the moneyline set for this matchup.
Phillies Recent Betting Performance
- The Phillies have a 4-5 record from the nine games they were favored on the moneyline over their last 10 matchups.
- Over their last 10 outings (all 10 of them had set totals), the Phillies and their opponents combined to hit the over five times.
- The Phillies' record against the spread is 4-6-0 over their past 10 games.
Phillies Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 4-6 |
| Runs Per Game | 4.4 |
| HR | 12 |
| ERA | 3.76 |
| K/9 | 9.2 |
Phillies Player Insights
- Kyle Schwarber paces the Phillies in home runs (32) and runs batted in (74).
- Of all hitters in the majors, Schwarber is fifth in home runs and seventh in RBI.
- Schwarber carries a three-game hitting streak into this matchup. In his last five games he is batting .200 with a double, two home runs, three walks and five RBIs.
- Trea Turner has a club-high .288 batting average.
- Turner ranks 108th in home runs and 99th in RBI on the year.
- Turner carries a three-game streak with at least one hit into this contest. In his last five games he is batting .211 with a double, three walks and an RBI.
- Bryce Harper is hitting .268 with 20 doubles, 13 home runs and 44 walks.
- Nick Castellanos has 22 doubles, a triple, 12 home runs and 22 walks while batting .270.
Phillies Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Nick Castellanos | 0.5 (-265) | 1.5 (+110) | - | 0.5 (+140) |
| Kyle Schwarber | 0.5 (-230) | 1.5 (+100) | - | 0.5 (+130) |
| J.T. Realmuto | 0.5 (-260) | 1.5 (+115) | - | 0.5 (+160) |
| Bryce Harper | 0.5 (-245) | 1.5 (+105) | - | 0.5 (+140) |
| Trea Turner | 1.5 (+165) | 1.5 (+100) | - | 0.5 (+180) |
Red Sox Recent Betting Performance
- Over the past 10 games, the Red Sox have been underdogs twice and lost both contests.
- The Red Sox and their opponents have combined to hit the over four times in their last 10 games with a total.
- The Red Sox have seven wins against the spread in their last 10 chances.
Red Sox Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 8-2 |
| Runs Per Game | 5 |
| HR | 14 |
| ERA | 2.25 |
| K/9 | 8.3 |
Red Sox Player Insights
- Ceddanne Rafaela paces the Red Sox with a .267 batting average.
- Rafaela's home run total puts him 62nd in the majors, and he ranks 67th in RBI.
- Duran is batting .257 with 25 doubles, 10 triples, eight home runs and 34 walks.
- Duran is 155th among all batters in MLB in homers, and 57th in RBI.
- Wilyer Abreu has 20 home runs, tops in the clubhouse.
- Trevor Story has driven in a team-leading 58 runs batted in.
Red Sox Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Walker Buehler | - | - | - | - |
| Wilyer Abreu | 0.5 (-150) | - | - | 0.5 (+220) |
| Trevor Story | 0.5 (-145) | - | - | 0.5 (+235) |
| Roman Anthony | 0.5 (-165) | - | - | 0.5 (+250) |
| Marcelo Mayer | 0.5 (-125) | - | - | 0.5 (+320) |
Angels vs. Phillies 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.
MLB Spring Training Buzz: Dodgers RHP Brusdar Graterol Not Yet Ready for 2026
Stanton: Yankees Career Is 'Definitely Incomplete' Without World Series Title
Tony Clark Reportedly Stepping Down as MLBPA Executive Director
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
After Record Start with Dodgers, Cy Young Could Be Next For Shohei Ohtani
2026 World Baseball Classic Odds: Mike Trout Out, USA Still Favored
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
Aaron Judge Felt Lack of Yankees Offseason Moves Was 'Brutal'
'Feels A Little Weird': Ex-Dodgers RHP Walker Buehler Signs With NL West Rival Padres
MLB Spring Training Buzz: Dodgers RHP Brusdar Graterol Not Yet Ready for 2026
Stanton: Yankees Career Is 'Definitely Incomplete' Without World Series Title
Tony Clark Reportedly Stepping Down as MLBPA Executive Director
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
After Record Start with Dodgers, Cy Young Could Be Next For Shohei Ohtani
2026 World Baseball Classic Odds: Mike Trout Out, USA Still Favored
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
Aaron Judge Felt Lack of Yankees Offseason Moves Was 'Brutal'
'Feels A Little Weird': Ex-Dodgers RHP Walker Buehler Signs With NL West Rival Padres


