Red Sox at Phillies Prediction: Odds, expert picks, starting pitchers, betting trends, and stats for July 21
This is the first meeting of the season between Philly and Boston as both are coming off series losses out of the All-Star break.
The Phillies dropped two out of three to the Angels, while the Red Sox did the same versus the Cubs. Boston won on Sunday to avoid the sweep, 6-1 compared to Philly who lost yesterday, 8-2, to drop the series.
Let's dive into the matchup and find a sweat or two. We've got all the info and analysis you need to know ahead of the game, including the latest info on how to catch first pitch, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Red Sox at Phillies
Date: Monday, July 21, 2025
Time: 6:45PM EST
Site: Citizens Bank Park
City: Philadelphia, PA
Network/Streaming: NESN, NBCSP
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Red Sox at the Phillies
The latest odds as of Monday:
Moneyline: Red Sox (+172), Phillies (-207)
Spread: Phillies -1.5
Total: 8.0 runs
Probable starting pitchers for Red Sox at Phillies
Pitching matchup for July 21, 2025: Walker Buehler vs. Zack Wheeler
Red Sox: Walker Buehler, (6-6, 6.12 ERA)
Last outing: 6.0 Innings Pitched, 3 Earned Runs Allowed, 5 Hits Allowed, 3 Walks, and 2 StrikeoutsPhillies: Zack Wheeler, (9-3, 2.36 ERA)
Last outing: 6.0 Innings Pitched, 4 Earned Runs Allowed, 6 Hits Allowed, 1 Walk, and 6 Strikeouts
Red Sox: Walker Buehler, (6-6, 6.12 ERA)
Last outing: 6.0 Innings Pitched, 3 Earned Runs Allowed, 5 Hits Allowed, 3 Walks, and 2 Strikeouts
Phillies: Zack Wheeler, (9-3, 2.36 ERA)
Last outing: 6.0 Innings Pitched, 4 Earned Runs Allowed, 6 Hits Allowed, 1 Walk, and 6 Strikeouts
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Expert picks & predictions for tonight's game between the Red Sox and the Phillies
'Boston has the third-toughest remaining strength of schedule (.516 winning %). Let's look at the first 15 games of the second half for Boston:
3 road games at the Cubs (1-2 record)
3 road games at the Phillies
3 home games vs the Dodgers
3 road games at the Twins
3 home games vs the Astros
That schedule alone could put them behind and make a +105 to -115 bet became -200 to -300 quickly. During the All-Star break, I played Boston at plus-money to miss the postseason and think it's still a good bet after losing two of three to the Cubs.'
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Monday's game between the Red Sox and the Phillies:
Moneyline: NBC Sports Bet is recommending a play on the Philadelphia Phillies on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Boston Red Sox at +1.5.
Total: NBC Sports Bet is recommending a play on the over on the Game Total of 8.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC.
Top betting trends & insights to know ahead of Red Sox at Phillies
The Phillies have an 18-14 record in series openers this season
The Under is 4-0-1 in the Red Sox's last 5 games
Philadelphia is 13-6 when Wheeler starts this season
Boston is 9-7 when Buehler pitches this season
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Trysta Krick (@Trysta_Krick)

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles
Yahoo
18 minutes ago
- Yahoo
Luis Robert Jr. returns to White Sox lineup after missing 2 games because of adductor soreness
CHICAGO (AP) — Luis Robert Jr. is back in the lineup for the Chicago White Sox after missing two games because of adductor soreness. Robert was the designated hitter for Sunday's series finale against the crosstown Cubs, batting seventh. The center fielder wasn't part of the team's original lineup. 'The initial evaluation, he came in feeling better but still not in a spot where he could get out there in center field," manager Will Venable said. "We wanted to keep him plugged in and give him the opportunity to run around more, and he did. We talked about it, and he really talked his way into the lineup after that. We agreed that maybe center field wasn't the best thing for him but that we could utilize his bat and that he was good to go to DH. We ended up making the change.' With the rebuilding White Sox in last place in the AL Central, Robert could be on the move ahead of Thursday's trade deadline. After a miserable start to the season, he began the day with a nine-game hitting streak. 'He's going to go out there and compete and play the right way, and if he's not able to do that, we wouldn't have him out there," Venable said. "At the same time, I'm probably not going to ask him to steal third base. That's fair. But he's going to be out on a major league field and running around, not to the degree we're used to, but he'll be out there.' Robert, who turns 28 on Aug. 3, entered with a .206 batting average, 10 homers and 41 RBIs in 84 games. Robert felt the injury when he stole second in the ninth inning of Wednesday's 11-9 victory at Tampa Bay. The White Sox were off on Thursday, and Robert rested during the first two games of the series against the Cubs. ___ AP MLB:

Associated Press
18 minutes ago
- Associated Press
Royals put Kris Bubic, Jac Caglianone on IL; newly acquired Randal Grichuk into starting lineup
KANSAS CITY, Mo. (AP) — The Royals placed All-Star left-hander Kris Bubic on the 15-day injured list with a rotator cuff strain and outfielder Jac Caglianone on the 10-day IL with a strained left hamstring amid a series of moves before their series finale against Cleveland on Sunday. The Royals also welcomed outfielder Randal Grichuk, who was acquired on Saturday night in a deal that shipped reliever Andrew Hoffmann to Arizona, and recalled right-handed reliever Jonathan Bowlan from Triple-A Omaha to help the bullpen. Bubic walked the first four batters he faced and only managed to last 2 2/3 innings against the Guardians on Saturday, when he started the second game of a split doubleheader. He needed 42 pitches to get through the first inning, and he wound up allowing four runs and three hits in his shortest start since Sept. 18, 2022, at Boston. 'He's getting some further testing and then we'll talk to the doc here and see what we got,' Royals manager Matt Quatraro said. Bubic said he's experienced some shoulder soreness for much of the season, but he's been able to pitch through it at a break-through level. Even with the rocky start Saturday, he has a 2.55 ERA — the fifth-best mark in the American League. 'I mean, you see how he's performed,' Quatraro said. 'Most pitchers when they go out there, they feel something almost every time. The severity of it and his ability to continue to deal with it has been manageable, by his own admission. ... And it's gotten to the point where, you know, he doesn't, and we don't feel like it's best for him to keep fighting through it.' The Royals rotation has suddenly thinned considerably. Left-hander Cole Ragans remains on the IL with a strained rotator cuff and is not expected back until late August, and right-hander Michael Lorenzen is progressing from his strained left oblique but may need to make a rehab start before he returns to the Royals sometime in August. The Royals already have had to plug one spot with 45-year-old Rich Hill, who pitched well in his debut for them this past week. Caglianone, the Royals' 22-year-old power-hitter, felt tightness in his hamstring while running down a double into the gap in the first game of Saturday's doubleheader. Then he felt the twinge again while running to first on a groundout later the inning. The timing of the injury could have been worse: The Royals had been working on a deal to land Grichuk, who nearly signed with them in the offseason but will now help them primarily against left-handed hitting for the rest of the season. 'You've seen our outfield had gotten very heavily left-handed. Something we thought we needed to add was a right-handed bat,' said Quatraro, whose team began the day 51-54 and 4 1/2 games back in the AL wild-card race. Grichuk was 0 for 2 on Saturday night in Pittsburgh, flying out in the second inning and the fourth, when he was told by the Diamondbacks that he had been traded. He hugged several teammates in the dugout and then headed out, catching a flight first thing Sunday so that he could be in Kansas City in time for the series finale against the Guardians. He was put in the starting lineup right away, batting sixth and playing right field. 'When they called they said, 'If you're willing to be here to play, you know, we want you in the starting lineup,'' Grichuk said, 'and yeah, I want to play. That's kind of my M.O. And so I said, 'Let's do it. We'll make it happen, even if it's crazy travel.'' The one hang-up was Grichuk's number: He's always worn 15 and that number was taken by backup catcher Luke Maile. But it turns out the two knew each other from their days together in Toronto, so a quick text message smoothed things out. Maile took No. 17 and gave his old buddy No. 15 — 'We'll work something out,' Grichuk said of potential compensation. 'It's pretty cool that he was able to give it to me,' Grichuk said. ___ AP MLB:


USA Today
19 minutes ago
- USA Today
Brent Rooker Player Props: July 27, Athletics vs. Astros
Brent Rooker is trying to improve on a one-hit performance in his last game (1 for 5 with a double and an RBI). His Athletics square off versus Colton Gordon and the Houston Astros on Sunday at 2:10 p.m. ET on SCHN and NBCS-CA. Find odds, stats, and more below to make your Brent Rooker player prop bets. Rooker is batting .272 with 24 doubles, three triples, 21 home runs and 47 walks. Among all hitters in MLB, Rooker's home run total ranks 18th and his RBI tally ranks 45th. Watch tonight's Athletics game on Fubo! Brent Rooker Prop Bets and Odds How to Watch Athletics vs. Houston Astros Brent Rooker vs. Colton Gordon Brent Rooker prop bet insights MLB odds courtesy of BetMGM Sportsbook. Odds updated Sunday at 1:25 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub. Brent Rooker stats against the Astros Astros starter: Colton Gordon