Phillies vs. Angels Prediction, Odds, Picks – July 20
Updated Jul. 20, 2025, 1:00 p.m. ET
The Philadelphia Phillies and Los Angeles Angels will clash on Sunday at Citizens Bank Park, starting at 1:35 p.m. ET apk download android. Look out for Kyle Schwarber and Taylor Ward—two sluggers—who are expected to shine at the plate. The Angels are the +141 moneyline underdogs in this matchup against the favored Phillies (-168), who are also the run-line favorites at -1.5. The total for the game is set at 9 runs.
Here’s everything you need to know from a betting perspective for the Phillies-Angels game, covering the run line, moneyline, and total, along with expert picks lbc courier meaning.
Phillies vs. Angels Game Information & Odds
When: Sunday, July 20, 2025, at 1:35 p.m. ET
Where: Citizens Bank Park in Philadelphia, Pennsylvania
How to watch on TV: NBCS-PH and FDSW
Favorite | Moneyline | Underdog | Moneyline | Total | Over | Total Odds | Under | Total Odds
Phillies -168 | +141 | 9 | -112 | -108 | -1.5 | +119 | -143
Phillies vs. Angels Prediction
Score Prediction: Phillies 4, Angels 3
Total Prediction: Under 9 runs
Win Probabilities: Phillies 58%, Angels 42%
Phillies vs. Angels Betting Insights
This season, the Phillies have secured victory in 49 out of the 77 games they were favored in, translating to 63.6%. They boast a record of 25-9 in matchups where they were favored by at least -168 on the moneyline vip777 game download apk mod. Their implied probability for this game is 62.7%.
Meanwhile, the Angels have been labeled as underdogs in 74 games this year, winning 35 of those contests, or 47.3%. They have pulled off 13 wins in 29 attempts when listed as at least +141 or worse on the moneyline complete security. Their implied victory probability stands at 41.5% based on the moneyline set for this matchup.
Phillies Recent Betting Performance
The Phillies went 5-4 in their last 10 matchups where they were favored on the moneyline. Throughout those games, they surpassed the total four times. They hold a tight record of 5-5-0 against the spread in their past 10 games.
Phillies Recent Stats
Stat | Avg/Total
Record: 5-5
Runs Per Game: 4.7
HR: 14
ERA: 3.14
K/9: 9.3
Phillies Player Insights
Kyle Schwarber leads the team with 32 home runs and 74 RBIs. In MLB, Schwarber ranks 95th in batting average, ninth in on-base percentage, and seventh in slugging percentage. He enters this matchup with a two-game hitting streak and is batting 96 jili casino login.211 in his last five games, totaling a double, three homers, four walks, and six RBIs.
Trea Turner follows closely, batting .289, holding the 105th spot in home runs and 97th in RBIs throughout MLB. He is on a two-game hit streak and has a .176 average over the past five outings, including a double, five walks, and one RBI.
Bryce Harper is doing well with a .272 average, hitting 20 doubles and 13 home runs, alongside 44 walks. He has secured at least one hit in six consecutive games, boasting a .342 average over the last ten games, with seven doubles, four home runs, seven walks, and seven RBIs.
Nick Castellanos carries a .273 average with 22 doubles, one triple, 12 home runs, and 22 walks.
Angels Recent Betting Performance
The Angels have played as underdogs in five of their last ten games and have emerged victorious in three of those contests. In the same span, the Angels and their opponents have failed to exceed the total on two occasions. Their record against the spread is 6-4-0 over the last ten games.
Angels Recent Stats
Stat | Avg/Total
Record: 5-5
Runs Per Game: 5.2
HR: 17
ERA: 6.55
K/9: 7.3
Angels Player Insights
Taylor Ward spearheads the Angels’ offense with 23 home runs and 69 RBIs, ranking 12th in home runs and 10th in RBIs across all MLB hitters. Nolan Schanuel contributes with 17 doubles, a triple, eight home runs, and 44 walks, holding a .274 batting average.
Zach Neto stands out with a team-high batting average of .280, while Jo Adell has a .247 average with 13 doubles and 21 home runs.
Given all the insights discussed, which team do you think has the edge going into this matchup?