Angels at Phillies Prediction: Odds, expert picks, starting pitchers, betting trends and stats for July 18
Jose Soriano is slated to take the mound for Los Angeles against Jesús Luzardo for Philadelphia.
The Phillies lead the Mets by 0.5 games despite not having their leader, Bryce Harper, in their lineup for the bulk of June. Trea Turner has 112 hits in 94 games and the MVP of the All-Star Game, Kyle Schwarber, has 30 home runs to lead Philadelphia.
Only three teams have more wins on the road in the American League than the Angels. As a result, the Halos are within two games of .500 and within four of a wildcard berth. Taylor Ward is tied for eleventh in baseball with 65 RBIs to lead the Angels.
Lets dive into the matchup and find a sweat or two.
We've got all the info and analysis you need to know ahead of the game, including the latest info on the how to catch tipoff, odds, recent team performance, player stats, and of course, our predictions, picks & best bets for the game from our modeling tools and staff of experts.
Follow Rotoworld Player News for the latest fantasy and betting player news and analysis all season long.
Game details & how to watch Angels at Phillies
Date: Friday, July 18, 2025
Time: 6:45PM EST
Site: Citizens Bank Park
City: Philadelphia, PA
Network/Streaming: FDSNW, NBCSP
Never miss a second of the action and stay up-to-date with all the latest team stats and player news. Check out our day-by-day MLB schedule page, along with detailed matchup pages that update live in-game with every out.
Odds for the Angels at the Phillies
The latest odds as of Thursday:
Moneyline: Angels (+179), Phillies (-219)
Spread: Phillies -1.5
Total: 8.0 runs
Probable starting pitchers for Angels at Phillies
Pitching matchup for July 18, 2025: Jose Soriano vs. Jesús Luzardo
Angels: Jose Soriano (6-7, 3.90 ERA) Last outing: July 13 vs. Arizona - 5IP, 1ER, 5H, 3BB, 3Ks
Phillies: Jesús Luzardo (8-5, 4.14 ERA)Last outing: July 9 at San Francisco - 7IP, 0ER, 3H, 1BB, 7Ks
Rotoworld still has you covered with all the latest MLB player news for all 30 teams. Check out the feed page right here on NBC Sports for headlines, injuries and transactions where you can filter by league, team, positions and news type!
Top betting trends & insights to know ahead of Angels at Phillies
The Phillies have a winning record (9-6) in games against the American League this season
The Angels' last 4 road games have stayed under the Total
The Angels have covered the Run Line in 4 straight road games
Jose Soriano has struck out 14 batters in 16IP in July.
Jesus Luzardo has struck out 7 batters in 3 of his last 4 starts
Bryce Harper is riding a modest 4-game hitting streak (7-16)
If you're looking for more key trends and stats around the spread, moneyline and total for every single game on the schedule today, check out our MLB Top Trends tool on NBC Sports!
Expert picks & predictions for Friday's game between the Angels and the Phillies
Rotoworld Best Bet
Please bet responsibly. If you or someone you know has a gambling problem, call the National Gambling Helpline at 1-800-522-4700.
Our model calculates projections around each moneyline, spread and over/under bet for every game on the MLB calendar based on data points like past performance, player matchups, ballpark information and weather forecasts.
Once the model is finished running, we put its projection next to the latest betting lines for the game to arrive at a relative confidence level for each wager.
Here are the best bets our model is projecting for Friday's game between the Angels and the Phillies:
Moneyline: NBC Sports Bet is recommending a play on the Philadelphia Phillies on the Moneyline.
Spread: NBC Sports Bet is leaning towards a play ATS on the Los Angeles Angels at +1.5.
Total: NBC Sports Bet is staying away from a play on the Game Total of 8.0.
Want even more MLB best bets and predictions from our expert staff & tools? Check out the Expert MLB Predictions page from NBC
Follow our experts on socials to keep up with all the latest content from the staff:
Jay Croucher (@croucherJD)
Drew Dinsick (@whale_capper)
Vaughn Dalzell (@VmoneySports)
Brad Thomas (@MrBradThomas)
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles
Yahoo
15 minutes ago
- Yahoo
Cody Bellinger's solo home run (19)
Cody Bellinger slugs a solo home run to right field, giving the Yankees' a 1-0 lead in the bottom of the 1st inning
Yahoo
15 minutes ago
- Yahoo
Rookie defensive end Shemar Stewart ends holdout, signs $18.97 million deal with Bengals
Shemar Stewart and the Cincinnati Bengals agreed to a contract on Friday, ending the rookie defensive end's three-day holdout from training camp. Stewart's agent, Zac Hiller of LAA, said the four-year deal is worth $18.97 million guaranteed, including a $10.4 million signing bonus. The Bengals and Stewart were deadlocked over contract language that could potentially void future guarantees if there are any off-field incidents or conduct detrimental to the team. Other teams have had that language, but this was the first time Cincinnati included that provision with a first-round pick. Stewart, the 17th overall pick in April's draft, eventually agreed to the provision, but got more of his signing bonus now instead of later in the season. Stewart had only 4 1/2 total sacks during three seasons at Texas A&M, but at 6-foot-5 and 267 pounds they are hoping to refine his pass rushing skills as well as step into the starting lineup for the Sept. 7 opener at Cleveland. When Stewart does step onto the practice field, it will be his first time suiting up as a Bengal. He did not participate in offseason workouts after not signing an injury waiver. 'He learned a lot in the classroom, but at the end of the day for us when it comes down to technique and just our core fundamentals, the only way to go out there and create great habits is to do it every day,' defensive coordinator Al Golden said on Monday. 'So from that standpoint, there was a time constraint there on what he's done on the field. And obviously we need to get him out there and get him going.' Trey Hendrickson — the Bengals other projected starter at defensive end — remains away from training camp as the two sides try to reach a contract extension. Hendrickson led the NFL with 17 1/2 sacks last season and is seeking a deal that matches what the league's top pass rushers are earning. Cincinnati was 9-8 last season, but missed the playoffs for the second straight season due to its struggles on defense. The Bengals finished 25th in the league in total defense (348.3 yards allowed per game) and lost four games last season in which they scored at least 30 points. Stewart's signing means Cleveland running back Quinshon Judkins is the only unsigned NFL draft pick. Judkins, the 36th overall selection, was arrested on July 12 in Fort Lauderdale, Florida, on a charge of battery and domestic violence. Browns general manager Andrew Berry said on Thursday the team is continuing to gather more information on the incident, which is why Judkins remains unsigned. ___ AP NFL:
Yahoo
15 minutes ago
- Yahoo
Phillies pitcher Aaron Nola throw to batters, ramping up return from ankle and rib injuries
NEW YORK (AP) — Philadelphia's Aaron Nola threw 56 pitches to batters Friday as he ramped up his comeback from a sprained right ankle and fractured rib that have sidelined him since May. A 32-year-old right-hander, Nola could make his first minor league rehab start next week. 'The ankle went a lot longer than I thought it was going to, but the ankle felt really good today and the rib felt really good today,' Nola said. He hurt the ankle during agility drills on May 8. Nola made a pair of ineffective starts and was placed on the IL effective May 15. Nola threw a bullpen session June 1 and felt sore a few days later. An MRI showed a stress fracture of a rib, Phillies manager Rob Thomson revealed June 10. 'I'd like to see him get to at least 90 pitches,' Thomson said. "The first time out, it'll probably be the same as this was today, 55, 60 pitches. And then we'll start graduating 15 pitches per outing to get him to 90." Nola is on the IL for a physical injury for the first time since 2017. He was 1-7 with a 6.16 ERA in nine starts and 49 2/3 innings. 'I feel like I have a lot of bullets left right now,' Nola said. 'But obviously I have to be smart about it, too.' Nola has a 105-86 record and 3.78 ERA in 277 starts over 11 big league seasons. He allowed 13 runs over 8 2/3 innings with the bad ankle. 'The ankle, I use it a lot more than I thought I did. Both ankles,' he said. Nola said the ankle injury caused the rib problem. 'I wasn't able to rotate as much as I usually do. My rib, I guess, took the brunt of the work and ended up getting a stress fracture,' he said. ___ AP MLB: