Boston Red Sox vs Philadelphia Phillies Prediction, 7/23/2025 MLB Picks, Best Bets & Odds
Game: Boston Red Sox vs Philadelphia Phillies
Date: Wednesday, July 23, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Boston (+126) Philadelphia (-152)
The Boston Red Sox (54-48) are on their way to Citizens Bank Park on Wednesday where they will meet the Philadelphia Phillies (57-43). The odds on this game have the Red Sox at +126 while the Phillies are priced at -152. The over/under is 8.5. The expected starting pitchers will be Lucas Giolito and Jesus Luzardo.


As a unit, the Boston Red Sox are scoring 4.9 runs per game, which puts them at 5th in baseball. They have racked up 500 runs scored while holding a team OBP of .324. The Red Sox have hit 205 doubles as a squad and have knocked 126 balls out of the park. They have earned 479 RBI's in addition to 891 hits on the season, while their average at the plate is at .254. Boston is slugging .429 and have been called out on strikes 920 times, while taking a walk on 331 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is profitable on the year, having hit 20 of our last 27 selections. Wednesday will feature a 7-unit selection from an early game you do not want to miss (first pitch is 12:05 p.m.). We have nailed 3 of our last 4 top play selections and you can purchase this one by signing up below with a daily picks package from MLB Baseball. Have the money in your pocket by the late afternoon with this guaranteed selection. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks Today
The Red Sox have a team earned run average of 3.77 on the year (10th in baseball), and their staff has rung up 850 batters. Red Sox pitchers have surrendered 97 long balls and 444 runs in total (21st in baseball). Their pitching staff has walked 334 opposing hitters and their FIP is 3.85 as a team this year. Boston has surrendered 848 base knocks (8.4 per 9 innings) in addition to 382 earned runs. They have accrued a K/BB ratio of 2.54 and their pitching staff holds a collective WHIP of 1.30.
The Red Sox have dispatched 328 relief pitchers to the hill this season. The bullpen pitchers have inherited 135 base runners so far this season with 34.1% of those runners ended up crossing the plate. They have 26 saves this year and have not converted 18 out of their 44 chances to save the game. The Red Sox relief pitchers have accumulated a save rate of 59.1% and have stepped onto the mound in 99 save situations. The bullpen have recorded 53 holds this season (18th in MLB). Red Sox bullpen pitchers have gone to the mound with runners on 100 times and also have had 125 appearances in high leverage situations.
The Baltimore Orioles have amassed 2,738 putouts so far this season, as well as 943 assists and 81 errors. Their fielding percentage is currently at .978 which has them ranked 29th in the majors, and they have turned 85 double plays. The Red Sox have converted 68.6% of baseballs in play into outs in their 8,214 innings on the field, which has them sitting 25th in pro baseball.
Giolito (67-64 career win-loss mark) is the owner of a FIP of 4.31 and he has gone up against 4,579 hitters during his time in the major leagues. He has allowed 959 hits (7.9 hits per 9 innings) and has 408 free passes. His earned run average is 4.37 (530 earned runs allowed) and his WHIP is 1.254. Giolito has pitched in 1,090 innings and has earned 1,147 K's so far in his career.
The Philadelphia Phillies have earned an on-base percentage of .328 and a team batting average of .254 on the season. They have been called out on strikes on 794 instances (21st in MLB) and have recorded 862 base knocks. Philadelphia has compiled 108 HRs on the campaign as well as 435 RBIs. The Phillies hold a slugging percentage of .404 and they tally 4.57 runs per game (12th in MLB). They have recorded 159 two-baggers, while taking a walk 346 times as well as earning 457 runs.
The Phillies are sitting with a team WHIP of 1.262 in addition to having a FIP of 3.60 as a squad on the year. They currently have a K/BB ratio of 9.30 (924 strikeouts vs 291 bases on balls). They are currently ranked 17th in baseball as a pitching staff in total hits surrendered with 832. They have conceded 103 homers and they allow 4.00 runs per 9 innings (6th in baseball). The Philadelphia pitching staff have relinquished 396 runs on the campaign and come in with a team ERA of 3.71 (367 earned runs conceded).
With 90 save situations, the Phillies have amassed 45 holds in addition to 17 blown saves. Philadelphia has had bullpen pitchers step onto the hill in 44 save chances and they have earned 27 saves. Their relievers have taken the field 106 times in high leverage situations in addition to 64 occasions with runners on base. Philadelphia bullpen pitchers have an inherited score rate of 34.0% of 94 inherited runners. They are currently ranked 17th in the league with a save percentage of 61.4%, and they have sent 309 relievers onto the field for the season.
The Philadelphia Phillies have turned 71 double plays and have a fielding rate of .989 (3rd in the majors). The Phillies have 861 assists, 38 errors and have accumulated 2,671 putouts this year. In 8,013 innings on the diamond, the Phillies hold a defensive efficiency of 68.6% (24th in professional baseball).
Thus far in his career, Luzardo has allowed 579 hits while accumulating 688 strikeouts in 621 innings. Luzardo (34-39 career win-loss mark) holds a 4.29 earned run average while giving up 8.4 hits per nine innings. He has given up 296 earned runs while earning a WHIP of 1.283 and being the owner of a FIP of 4.2. He has a strikeout to walk ratio of 3.16 and he has faced 2,615 hitters in his career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Boston (+126)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Philadelphia Phillies - Twitter
Boston Red Sox - Twitter