Phillies vs Angels Prediction, Odds, Moneyline, Spread & Over/Under for July 20

Odds updated as of 12:12 a.m.
The Sunday schedule in MLB includes a matchup between the Philadelphia Phillies and the Los Angeles Angels.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the vital information regarding this matchup.
Phillies vs Angels Game Info
- Philadelphia Phillies (56-42) vs. Los Angeles Angels (48-50)
- Date: Sunday, July 20, 2025
- Time: 1:35 p.m. ET
- Venue: Citizens Bank Park -- Philadelphia, Pennsylvania
- Coverage: NBCS-PH and FDSW
Phillies vs Angels Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-168) | LAA: (+142)
- Spread: PHI: -1.5 (+122) | LAA: +1.5 (-146)
- Total: 8.5 -- Over: (-122) | Under: (-100)
Phillies vs Angels Probable Starting Pitchers
Probable Pitchers: Ranger Suarez (Phillies) - 7-3, 2.15 ERA vs José Soriano (Angels) - 6-7, 3.90 ERA
The Phillies will give the ball to Ranger Suarez (7-3, 2.15 ERA), who is eyeing win No. 8 on the season, and the Angels will counter with Jose Soriano (6-7, 3.90 ERA). Suarez and his team are 8-4-0 ATS this season when he starts. Suarez's team has won 60% of his starts when they are favored on the moneyline (6-4). The Angels have a 6-14-0 ATS record in Soriano's 20 starts that had a set spread. The Angels have a 5-6 record in Soriano's 11 starts this season when they were the underdog on the moneyline.
Phillies vs Angels Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (63.8%)
Phillies vs Angels Moneyline
- The moneyline numbers for Phillies vs. Angels reveal Philadelphia as the favorite (-168) and Los Angeles as the underdog (+142) on the road.
Phillies vs Angels Spread
- The Angels are at the Phillies, and are +1.5 on the runline. The Angels are +122 to cover the spread, and the Phillies are -146.
Phillies vs Angels Over/Under
- A combined run total of 8.5 has been set for Phillies-Angels on July 20, with the over at -122 and the under at -100.
Bet on Philadelphia Phillies vs. Los Angeles Angels on FanDuel today!
Phillies vs Angels Betting Trends
- The Phillies have won in 48, or 64.9%, of the 74 contests they have been named as odds-on favorites in this year.
- This year Philadelphia has won 24 of 32 games when listed as at least -168 on the moneyline.
- The Phillies and their opponents have gone over the total this season in 37 of their 93 opportunities.
- The Phillies have an against the spread mark of 47-46-0 in 93 games with a line this season.
- The Angels have won 47.9% of the games this season they were the moneyline underdog (35-38).
- Los Angeles has a 13-13 record (winning 50% of its games) when playing as a moneyline underdog of +142 or longer.
- The Angels have had an over/under set by oddsmakers 97 times, and have combined with opponents to go over the total in 52 of those games (52-43-2).
- The Angels have gone 54-43-0 against the spread this season.
Phillies Player Leaders
- Kyle Schwarber leads Philadelphia with 90 hits, batting .251 this season with 47 extra-base hits. He has an on-base percentage of .382 and a slugging percentage of .563.
- Among qualified hitters in the majors, his batting average ranks 96th, his on-base percentage ranks ninth, and he is seventh in slugging.
- Schwarber hopes to build on a two-game hitting streak in this matchup. In his last five games he is hitting .211 with a double, three home runs, four walks and six RBIs.
- Trea Turner leads Philadelphia in slugging percentage (.430) thanks to 32 extra-base hits. He's batting .289 with an on-base percentage of .345.
- He is 19th in batting average, 53rd in on-base percentage and 72nd in slugging among qualifying hitters.
- Turner heads into this game looking to extend his two-game hit streak. During his last five outings he is batting .176 with a double, five walks and an RBI.
- Bryce Harper has 71 hits this season and a team-best OBP of .383.
- Harper heads into this matchup with six games in a row with at least one hit. In his last 10 games he is batting .342 with seven doubles, four home runs, seven walks and seven RBIs.
- Nick Castellanos has 12 home runs, 52 RBI and a batting average of .273 this season.
Angels Player Leaders
- Taylor Ward is hitting .228 with 22 doubles, two triples, 23 home runs and 39 walks. He's slugging .485 with an on-base percentage of .300.
- Including all the qualified hitters in MLB, he ranks 137th in batting average, 129th in on-base percentage and 32nd in slugging percentage.
- Nolan Schanuel paces his team with a .396 slugging percentage. He has a batting average of .274 with an on-base percentage of .362.
- Including all qualifying hitters, he ranks 48th in batting average, 33rd in on-base percentage and 108th in slugging percentage.
- Zach Neto is hitting .280 with 19 doubles, a triple, 15 home runs and 17 walks.
- Jo Adell's 74 hits pace his team.
Phillies vs Angels Head to Head
- 7/19/2025: 9-5 PHI (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 7/18/2025: 6-5 LAA (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 5/1/2024: 2-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -210, Underdog Moneyline: +176)
- 4/30/2024: 7-5 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -174, Underdog Moneyline: +146)
- 4/29/2024: 6-5 LAA (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -144, Underdog Moneyline: +122)
- 8/30/2023: 10-8 LAA (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -178, Underdog Moneyline: +150)
- 8/29/2023: 12-7 PHI (Favorite: Phillies, Spread: -1.5, Total: 9.5, Favorite Moneyline: -174, Underdog Moneyline: +146)
- 8/28/2023: 6-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 6/5/2022: 9-7 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 6/4/2022: 7-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -168, Underdog Moneyline: +142)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!