The Philadelphia Phillies are -135 favorites to take the series opener vs. the New York Yankees on Friday night.
But with two excellent starters taking on a pair of struggling offenses, I'm happy to take the value on the underdog with my Yankees vs. Phillies predictions and MLB picks for July 24.
Who will win Yankees vs Phillies today: Yankees moneyline (+115)
The Philadelphia Phillies are ice-cold on offense. They have hit just .222 against right-handed pitching in July and .202 over their last 10 games.
Cam Schlittler has allowed only eight runs over eight starts against teams that ranked Bottom-10 in batting average in the 10 games prior to squaring off, and the Phillies sit 27th.
Jesus Luzardo is in exceptional form himself. However, he owns a 4.68 ERA against Top-10 opponents in OPS vs. left-handed pitching. The New York Yankees sit second on the year.
Back the Yankees to +100.

Yankees vs Phillies Over/Under pick: Under 7.5 (-115)
Scoring runs should feel like pulling teeth in this one.
The Phillies own a very underwhelming .296 wOBA and have struck out at the sixth-highest rate vs. righties in July. That should spell trouble against Schlittler, who ranks above the 90th percentile in both xwOBA and K%.
While the Yankees own excellent numbers against lefties this season, they have hit .204 with a 32.7K% during the month of July.
It’ll be tough to flip the switch against Luzardo, one of the most in-form pitchers in the majors.
Bet the Under to -125.
- ML/RL bets: 62-53, -3.05 units
- Over/Under bets: 62-48-5, +5.99 units
Yankees vs Phillies weather
The forecast calls for temperatures in the low 80s with winds blowing in. Very minimal boost to the bats.
Yankees vs Phillies odds
- Moneyline: Yankees +115 | Phillies -135
- Run line: Yankees +1.5 (-190) | Phillies -1.5 (+160)
- Over/Under: Over 7.5 (-105) | Under 7.5 (-115)
Yankees vs Phillies trend
The Yankees have hit the Under in 20 of their last 30 games (+9.30 units, 29% ROI). Find more MLB betting trends for Yankees vs. Phillies.
How to watch Yankees vs Phillies and game info
| Location | Citizens Bank Park, Philadelphia, PA |
| Date | Friday, July 24, 2026 |
| First pitch | 6:45 p.m. ET |
| TV | Apple TV |
| Yankees starting pitcher | Will Warren (7-4, 4.00 ERA) |
| Phillies starting pitcher | Jesus Luzardo (9-4, 3.43 ERA) |
Yankees vs Phillies latest injuries
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






