The Los Angeles Angels (47-49) will visit the Philadelphia Phillies (55-41), Friday at 6:45 p.m. ET, in the first game of a three-game series.
The Angels are an underdog (+180 moneyline odds to win) when they take on the Phillies (-221). The Philadelphia Phillies will give the start to Jesus Luzardo (8-5), but the Angels’ starting pitcher has not been announced yet.
The Phillies won their last game against the Padres on Sunday by a 2-1 score. Bryce Harper went 1 for 3 with a double to lead them offensively. Cristopher Sanchez picked up the win on the strength of 7 1/3 innings, giving up one earned run on six hits while striking out six.
The Angels were defeated by the Diamondbacks 5-1 Sunday. Zach Neto went 1 for 2 in the defeat, while Jose Soriano took the loss on the mound, throwing five innings, giving up one earned run on five hits while striking out three.
Before this Phillies vs. Angels matchup, here’s what you need to prepare for Friday’s MLB action, including viewing options.
Philadelphia Phillies vs. Los Angeles Angels odds, line and spread
MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 9:19 p.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
Favorite: Phillies (-221, bet $221 to win $100)Underdog: Angels (+180, bet $100 to win $180)Phillies vs. Angels: Game time and live stream infoGame day: Friday, July 18, 2025Game time: 6:45 p.m. ETLocation: Philadelphia, PennsylvaniaStadium: Citizens Bank ParkTV channel: NBCS-PH and FDSWLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Watch Phillies vs. Angels on Fubo!
Phillies stats and trendsPhillies betting recordsThis season, the Phillies have been favored 75 times and won 48, or 64%, of those games.Philadelphia has a record of 13-1 in games when oddsmakers favor them by at least -221 on the moneyline.The sportsbooks’ moneyline implies a 68.8% chance of a victory for the Phillies.Philadelphia’s games have gone over the total in 39 of its 96 chances.The Phillies are 48-48-0 against the spread in their 96 chances this season.Jesús Luzardo (Phillies probable starter)Luzardo gets the start for the Phillies, his 20th of the season. He is 8-5 with a 4.14 ERA and 122 strikeouts in 104 1/3 innings pitched.The lefty last appeared on Wednesday, July 9 against the San Francisco Giants, when he threw seven scoreless innings while giving up three hits.In 19 games this season, the 27-year-old has a 4.14 ERA and 10.5 strikeouts per nine innings, while giving up a batting average of .272 to opposing batters.Luzardo has 10 quality starts under his belt this year.Luzardo is looking to pick up his 17th start of five or more innings this season in this game.He has had four appearances this season in which he kept his opponents to zero earned runs.The opposing Angels offense has a collective .232 batting average, and is 25th in the league with 747 total hits and 15th in MLB play with 418 runs scored. It has the 11th-ranked slugging percentage (.408) and ranks fifth in home runs (139) in all of MLB.This season, the 27-year-old ranks 42nd in ERA (4.14), 60th in WHIP (1.409), and eighth in K/9 (10.5) among pitchers who qualify.Phillies batting statsThe Phillies rank 18th in Major League Baseball with 102 home runs.The offense for Philadelphia has a slugging percentage of .404 this season, 13th in MLB.The Phillies’ .255 batting average is among the best in baseball, ranking eighth in MLB.Philadelphia ranks 13th in the majors with 438 total runs scored this season.The Phillies have an OBP of .329 this season, which ranks third in MLB.Philadelphia is one of the most-disciplined teams at the plate this season, ranking 10th with an average of 7.9 strikeouts per game.Angels stats and trendsAngels betting recordsThe Angels have been underdogs in 72 games this season and have come away with the win 34 times (47.2%) in those contests.This year, Los Angeles has won six of eight games when listed as at least +180 or worse on the moneyline.The Angels have an implied victory probability of 35.7% according to the moneyline set for this matchup.Los Angeles and its opponents have gone over the total this season in 50 of its 96 opportunities.In 96 games with a line this season, the Angels have a mark of 53-43-0 against the spread.Angels batting statsThe Angels rank fifth in baseball with 139 total home runs.So far this season, Los Angeles’ .408 slugging percentage is 11th in the majors.The Angels are 25th in MLB with a .232 batting average.Averaging 4.4 runs per game (418 total), Los Angeles is the 15th-highest scoring team in MLB.The Angels’ .301 on-base percentage ranks 24th in the majors.