Phillies vs. Angels Prediction, Odds, Picks - July 18

Phillies vs. Angels Prediction, Odds, Picks - July 18

Updated Jul. 18, 2025 6:00 p.m. ET
Data Skrive

Kyle Schwarber and Nolan Schanuel will be among the star attractions when the Philadelphia Phillies face the Los Angeles Angels on Friday at 6:45 p.m. ET, at Citizens Bank Park. Oddsmakers list the Phillies as -217 favorites on the moneyline, while giving the underdog Angels +179 moneyline odds. Philadelphia is a 1.5-run favorite (at -104 odds). The contest's over/under has been set at 9 runs.

Take a look at everything you need to know from a betting perspective on the Phillies-Angels game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Angels’ Mike Trout crushes a 484-foot solo home run vs. Giants

Los Angeles Angels’ Mike Trout crushed a 484-foot solo home run against the San Francisco Giants.

Phillies vs. Angels Game Information & Odds

  • When: Friday, July 18, 2025 at 6:45 p.m. ET
  • Where: Citizens Bank Park in Philadelphia, Pennsylvania
  • How to watch on TV: NBCS-PH and FDSW
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Phillies -217 +179 9 -115 -105 -1.5 -104 -116

Phillies vs. Angels Prediction

  • Score Prediction: Phillies 5, Angels 4
  • Total Prediction: Over 9 runs
  • Win Probabilities: Phillies 56%, Angels 44%

Phillies vs. Angels Betting Insights

  • The Phillies have entered the game as favorites 75 times this season and won 48, or 64%, of those games.
  • Philadelphia has entered 14 games this season favored by -217 or more and is 13-1 in those contests.
  • The moneyline for this contest implies a 68.5% chance of a victory for the Phillies.
  • The Angels have been chosen as underdogs in 72 games this year and have walked away with the win 34 times (47.2%) in those games.
  • Los Angeles has a win-loss record of 6-2 when favored by +179 or worse by oddsmakers this year.
  • The Angels have an implied victory probability of 35.8% according to the moneyline set by oddsmakers for this matchup.

Phillies Recent Betting Performance

  • The Phillies have a 5-4 record from the nine games they were moneyline favorites over their last 10 matchups.
  • In their last 10 outings (all had set totals), the Phillies combined with their opponents to go over the total three times.
  • The Phillies have a 5-5-0 record against the spread over their past 10 games.

Phillies Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.4
HR 12
ERA 2.93
K/9 9

Phillies Player Insights

  • Schwarber has gone yard 30 times in the 2025 campaign while driving in 69 runs, both totals that lead the Phillies.
  • Including all MLB hitters, Schwarber is 107th in batting average, 13th in on-base percentage, and ninth in slugging.
  • Trea Turner's .289 batting average leads his team.
  • Turner is 101st in home runs and 97th in RBI among all MLB hitters this season.
  • Nick Castellanos is batting .273 with 22 doubles, a triple, 12 home runs and 20 walks.
  • Alec Bohm has 12 doubles, two triples, eight home runs and 22 walks while batting .281.

Phillies Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Kyle Schwarber 0.5 (-175) 1.5 (+125) - 0.5 (+145)
J.T. Realmuto 0.5 (-215) 1.5 (+130) - 0.5 (+165)
Bryce Harper 0.5 (-260) 1.5 (-105) - 0.5 (+125)
Alec Bohm 0.5 (-275) 1.5 (+115) - 0.5 (+150)
Trea Turner 1.5 (+185) 1.5 (+105) - 0.5 (+180)

Angels Recent Betting Performance

  • The Angels have played as underdogs in five of their past 10 games and have gone 2-3 in those contests.
  • In their last 10 games with a total, the Angels and their opponents are 6-4-0 when it comes to hitting the over.
  • The Angels have won seven of their last 10 games against the spread.

Angels Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 4.7
HR 12
ERA 5.59
K/9 6.8

Angels Player Insights

  • Schanuel is hitting .275 with 17 doubles, a triple, eight home runs and 43 walks, while getting on base at a rate of .364.
  • Schanuel's home run total puts him 152nd in the majors, and he is 97th in RBI.
  • Taylor Ward has hit 21 home runs with 65 RBI, leading the team in both categories.
  • Ward is 12th overall in homers and 11th in RBI this season.
  • Zach Neto has put up a team-best batting average of .279.
  • Jo Adell has 13 doubles, 19 home runs and 23 walks while batting .243.

Angels Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Zach Neto 0.5 (-270) 1.5 (+100) - 0.5 (+185)
Mike Trout 0.5 (-205) 1.5 (+115) - 0.5 (+155)
Yoan Moncada - - - -
Ryan Zeferjahn - - - -
Nolan Schanuel 0.5 (-195) - - 0.5 (+250)

AJ Pierzynski reacts to MLB All-Star Game Hits & Misses - Swing-Off | FULL INTERVIEW | The Herd

A.J. Pierzynski joins Colin Cowherd for an All-Star Game debrief. He dives into the robot umpire system's impact on catcher framing and his take on its future. Pierzynski also unpacks the pitch clock's surprising success, defends Ben Mezley's controversial All-Star nod, and weighs in on Cal Raleigh's historic homer chase. Plus, hear his candid thoughts on the Yankees' trade deadline needs and the Dodgers' recent struggles.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share