Los Angeles Angels vs Philadelphia Phillies Prediction, 7/18/2025 MLB Picks, Best Bets & Odds
Game: Los Angeles Angels vs Philadelphia Phillies
Date: Friday, July 18, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Los Angeles (+110) Philadelphia (-130)
The Philadelphia Phillies (55-41) will try to beat the Los Angeles Angels (47-49) at Citizens Bank Park on Friday. The odds on this game have Los Angeles at +110 while Philadelphia is opening at -130. The total is 8. The pitchers who are expected to start will be Jose Soriano and Jesus Luzardo.


Los Angeles has a slugging rate of .409 and have been called out on strikes 927 times, while being walked on 279 occasions. They have accumulated 404 RBI's as well as 748 base knocks on the campaign, while their batting average is .232. The Angels have accumulated 131 doubles as a squad and have hit 139 baseballs out of the stadium. They have earned 418 runs and have an OBP of .302. As a squad, the Los Angeles Angels are earning 4.4 runs per outing, which is 16th in MLB.
Get all of our MLB Picks Today
The Angels hold a team earned run average of 4.63 on the campaign (25th in MLB), and they have struck out 751 hitters. Angels pitchers have yielded 122 home runs and 480 runs in total (25th in MLB). They have walked 371 players from the other team and their FIP sits at 4.58 as a unit for the season. Los Angeles has conceded 866 base knocks (9.1 per 9 innings) as well as 439 earned runs. They have earned a K/BB ratio of 2.02 and their pitching staff holds a collective WHIP of 1.45.
Angels relief pitchers have come into the game with runners on 99 times as well as having 134 appearances in high leverage situations. The relief pitchers have tallied 53 holds so far this season (16th in baseball). The Angels relievers have a save percentage of 50.0% and have entered the game in 100 save situations. They have recorded 22 saves this season and have not converted 22 of their 44 save opportunities. The relievers have inherited 146 base runners this season and 34.2% of them ended up scoring. The Angels have sent 325 relief pitchers to the mound on the year.
The Kansas City Royals have accumulated 2,559 putouts at this point in the season, as well as 864 assists and 61 errors. Their fielding rate is holding steady at .982 which is 26th in baseball, and have accumulated 102 double plays. The Angels have turned 68.1% of balls hit into play into outs in their 7,677 innings on the diamond, which has them sitting 28th in the majors.
Soriano (13-17 win-loss mark in his career) is the owner of a FIP of 3.61 while he has faced 1,140 batters in the majors. He has given up 233 base knocks (7.8 hits per nine innings) and has had 123 walks. His earned run average is 3.66 (109 earned runs allowed) and his WHIP is 1.328. Soriano has taken the mound for 268 innings and has tallied 251 strikeouts so far in his MLB career.
Philadelphia has compiled 102 HRs on the year and 416 RBIs. They have hit 152 two-baggers, while walking 331 times as well as scoring 438 runs. The Philadelphia Phillies hold an OBP of .329 in addition to a team batting average of .255 on the season. The Phillies have a team slugging percentage of .404 and they have an average of 4.56 runs per contest (12th in MLB). They have struck out on 762 occasions (21st in MLB) and have a total of 833 hits.
The Philadelphia pitching staff have conceded 375 runs so far this season while holding an ERA of 3.66 (347 earned runs relinquished). They have yielded 95 dingers and they concede 3.96 runs per 9 innings (4th in the league). The Phillies are sitting with a team WHIP of 1.251 in addition to having a FIP of 3.55 as a pitching staff so far this season. Their K/BB ratio comes in at 9.30 (878 strikeouts vs 278 bases on balls). They sit at 16th in baseball as a pitching staff in total hits relinquished with 789.
Philadelphia has called on bullpen pitchers to enter the game in 44 save opportunities and they have come away with 27 saves. They are currently ranked 17th in the league holding a save rate of 61.4%, and they have sent 291 relievers to the hill on the year. Their relievers have stepped onto the mound 100 times in high leverage situations in addition to 61 occasions with base runners. Philadelphia relief pitchers have an inherited score percentage of 36.0% of 89 inherited base runners. Sitting with 88 save situations, the Phillies have 43 holds in addition to 17 blown saves.
The Philadelphia Phillies have turned 66 double plays and own a fielding percentage of .989 (4th in MLB). The Phillies have 831 assists, 36 errors and have a total of 2,560 putouts so far this season. In 7,680 innings on the diamond, the Phillies hold a defensive efficiency of 68.9% (23rd in professional baseball).
So far in his MLB career, Luzardo has surrendered 572 base knocks and he has 681 punch outs in 616 frames. He has given up 292 ER's while holding a WHIP of 1.279 and a FIP of 4.2. His strikeout to walk ratio is 3.15 and he has faced 2,593 hitters during his career. Luzardo (34-39 career mark) holds a 4.27 ERA while conceding 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 (+110)
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