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

Odds updated as of 4:15 a.m.
The MLB's Sunday schedule includes the Philadelphia Phillies taking on the Los Angeles Angels.
We've got you covered, in terms of the vital information regarding this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
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: (-178) | LAA: (+150)
- Spread: PHI: -1.5 (+114) | LAA: +1.5 (-137)
- 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 probable pitchers are Ranger Suarez (7-3) for the Phillies and Jose Soriano (6-7) for the Angels. Suarez's team is 8-4-0 against the spread this season in his starts. Suarez's team has been victorious in 60% of the games he's started as the moneyline favorite with a record of 6-4. The Angels have gone 6-14-0 ATS in Soriano's 20 starts with 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
- Philadelphia is the favorite, -178 on the moneyline, while Los Angeles is a +150 underdog on the road.
Phillies vs Angels Spread
- The Angels are +1.5 on the spread (-137 to cover), and Philadelphia is +114 to cover the runline.
Phillies vs Angels Over/Under
- The over/under for Phillies-Angels on July 20 is 8.5. The over is -122, and the under is -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.
- Philadelphia has a record of 21-5 in contests when bookmakers favor them by -178 or more on the moneyline.
- The Phillies and their opponents have hit the over in 37 of their 93 games with a total set by oddsmakers this season.
- The Phillies have posted a record of 47-46-0 against the spread this season.
- The Angels have a 35-38 record in games they were the underdog on the moneyline (winning 47.9% of those games).
- Los Angeles has gone 10-11 when playing as a moneyline underdog with odds of +150 or longer (47.6%).
- The Angels have played in 97 games with a set over/under, and have combined with their opponents to go over the total 52 times (52-43-2).
- The Angels have a 54-43-0 record against the spread this season (covering 55.7% of the time).
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.
- He is 95th in batting average, ninth in on-base percentage, and seventh in slugging among all qualified hitters in baseball.
- Schwarber has picked up at least one hit in two straight games. During his last five outings he is hitting .211 with a double, three home runs, four walks and six RBIs.
- Trea Turner has hit 11 homers this season while driving in 41 runs. He's batting .289 this season and slugging .430 with an on-base percentage of .345.
- He is 18th in batting average, 54th in on-base percentage and 72nd in slugging in MLB.
- Turner brings a two-game streak with at least one hit into this contest. During his last five outings he is batting .176 with a double, five walks and an RBI.
- Bryce Harper leads Philadelphia with an OBP of .383 this season while batting .272 with 44 walks and 42 runs scored.
- Harper has picked up a hit in six straight games. In his last 10 outings he is batting .342 with seven doubles, four home runs, seven walks and seven RBIs.
- Nick Castellanos has been key for Philadelphia with 101 hits, an OBP of .316 plus a slugging percentage of .435.
Angels Player Leaders
- Taylor Ward has 22 doubles, two triples, 23 home runs and 39 walks while batting .228. He's slugging .485 with an on-base percentage of .300.
- Including all the qualifying hitters in the majors, his batting average ranks 137th, his on-base percentage ranks 129th, and he is 32nd in slugging.
- Nolan Schanuel is slugging .396 to pace his team. He has a batting average of .274 with an on-base percentage of .362.
- He is 50th in batting average, 33rd in on-base percentage and 108th in slugging percentage in MLB.
- Zach Neto is batting .280 with 19 doubles, a triple, 15 home runs and 17 walks.
- Jo Adell has 74 hits to lead 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!