Los Angeles Angels vs Philadelphia Phillies Prediction, 7/20/2025 MLB Picks, Best Bets & Odds
Game: Los Angeles Angels vs Philadelphia Phillies
Date: Sunday, July 20, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Los Angeles (+106) Philadelphia (-128)
Citizens Bank Park is where the Philadelphia Phillies (55-41) will take on the Los Angeles Angels (47-49) on Sunday. The moneyline on this game has the Angels at +106 and the Phillies are sitting at -128. The total is 9. The pitchers who are expected to start will be Yusei Kikuchi and Ranger Suarez.


The Angels have compiled 131 two-baggers as a unit and have smacked 139 balls out of the stadium. Los Angeles has a slugging rate of .409 and have been called out on strikes 927 times, while being walked on 279 occasions. As a team, the Los Angeles Angels are notching 4.4 runs per game, which ranks them 16th in MLB. They have amassed 404 RBI's as well as 748 base knocks over the course of the season, while their team batting average is .232. They have a total of 418 runs while holding a team on-base percentage of .302.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has nailed 18 of our last 23 selections in baseball (+3,000). We are one of the top handicappers in the site and Saturday will feature a 5-unit selection you do not want to miss (first pitch is 9:10 p.m.). We have nailed three straight 5-unit plays the last week and you can receive this one by signing-up below with a daily picks package from MLB Baseball. 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
Their K/BB ratio is 2.02 and the pitching staff has earned a collective WHIP of 1.45. Angels pitchers have surrendered 122 long balls and 480 runs in total (25th in baseball). Los Angeles has conceded 866 hits (9.1 per 9 innings) in addition to 439 earned runs. The Angels have compiled a team earned run average of 4.63 so far this season (25th in baseball), and the staff has struck out 751 hitters. Their pitching staff has walked 371 players from the other team and their FIP comes in at 4.58 as a team so far this year.
The Angels relievers have a save percentage of 50.0% and have come into the game in 100 save situations. The relievers have inherited 146 base runners for the year and 34.2% of those runners earned a run for their team. Angels bullpen pitchers have stepped onto the hill with players on base 99 times as well as having 134 appearances in high leverage situations. The Angels have sent 325 relief pitchers to the hill so far this year. The bullpen have accumulated 53 holds on the year (16th in the league). They have accumulated 22 saves this season and have blown 22 of their 44 save opportunities.
The Angels have converted 68.1% of balls in play into outs out of 7,677 innings on the diamond, which has them sitting 28th in baseball. The Kansas City Royals have 2,559 putouts on the year, in addition to 864 assists and 61 errors. Their fielding percentage is holding at .982 which has them sitting 26th in MLB, and they have turned 102 double plays.
Kikuchi (45-53 career win-loss mark) holds a FIP of 4.33 while going up against 3,953 hitters during his time in the major leagues. He has given up 912 base hits (8.9 hits per 9 innings) and has had 331 free passes. His earned run average is 4.39 (450 ER's allowed) and he has a WHIP of 1.348. Kikuchi has pitched in 922 innings and has accumulated 952 strikeouts so far in his MLB career.
The Philadelphia Phillies have accumulated an OBP of .329 in addition to a batting average of .255 on the campaign. They have been called out on strikes on 762 occasions (21st in the league) and have totaled 833 hits. Philadelphia has 102 home runs for the season and 416 RBIs. The Phillies have a slugging percentage of .404 and they average 4.56 runs per outing (12th in the league). They have recorded 152 two-baggers, while walking 331 times as well as notching 438 runs.
The Philadelphia pitching staff have surrendered 375 runs so far this season while holding an ERA of 3.66 (347 earned runs surrendered). They have yielded 95 homers and they surrender 3.96 runs per 9 innings (4th in the league). The Phillies have a team WHIP of 1.251 with a FIP of 3.55 as a pitching staff for the year. Their strikeout to walk ratio is 9.30 (878 strikeouts vs 278 walks). They are sitting at 16th in the league as a pitching staff in total hits given up with 789.
Sitting with 88 save situations, the Phillies have accrued 43 holds in addition to 17 blown saves. Philadelphia has had bullpen pitchers step onto the hill in 44 save opportunities and they have walked away with 27 saves. Their bullpen pitchers have stepped onto the hill 100 times in high leverage situations and on 61 occasions with runners on base. Philadelphia relief pitchers have an inherited score percentage of 36.0% out of 89 inherited base runners. They are ranked 17th in the league with a save percentage of 61.4%, and they have dispatched 291 relief pitchers onto the field this season.
Out of their 7,680 innings played, the Phillies are sitting with a defensive efficiency of 68.9% (23rd in baseball). The Philadelphia Phillies have turned 66 double plays and have earned a fielding percentage of .989 (4th in pro baseball). The Phillies have recorded 831 assists, 36 errors and have a tally of 2,560 putouts over the course of the season.
In his MLB career, Suarez has allowed 641 base knocks while tallying 632 K's in 687 frames. He has allowed a total of 250 ER's while holding a WHIP of 1.258 and a FIP of 3.2. He has a strikeout to walk ratio of 2.82 and he has gone up against 2,878 batters so far in his career. Suarez (48-32 career record) has a 3.27 ERA while allowing 8.4 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Los Angeles (+106)
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
Los Angeles Angels - Twitter