Astros vs Phillies Prediction, Odds, Moneyline, Spread & Over/Under for June 24

Odds updated as of 6:11 a.m.
The Houston Astros are among the MLB squads in action on Tuesday, versus the Philadelphia Phillies.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important info about this matchup.
Astros vs Phillies Game Info
- Houston Astros (45-33) vs. Philadelphia Phillies (47-31)
- Date: Tuesday, June 24, 2025
- Time: 8:10 p.m. ET
- Venue: Daikin Park -- Houston, Texas
- Coverage: SCHN and NBCS-PH
Astros vs Phillies Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: HOU: (-142) | PHI: (+120)
- Spread: HOU: -1.5 (+146) | PHI: +1.5 (-178)
- Total: 7 -- Over: (-122) | Under: (-100)
Astros vs Phillies Probable Starting Pitchers
Probable Pitchers: Framber Valdez (Astros) - 8-4, 3.09 ERA vs Ranger Suarez (Phillies) - 6-1, 2.20 ERA
The Astros will give the nod to Framber Valdez (8-4, 3.09 ERA), who is eyeing win No. 9 on the season, and the Phillies will counter with Ranger Suarez (6-1, 2.20 ERA). Valdez's team is 6-8-0 against the spread this season in his starts. When Valdez starts a game and his team is the favorite on the moneyline, they have a record of 7-5. The Phillies have a 5-3-0 ATS record in Suarez's eight starts with a set spread. The Phillies have yet to be named a moneyline underdog when Suarez starts this season.
Astros vs Phillies Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Astros win (56.9%)
Astros vs Phillies Moneyline
- Looking at the moneyline for Astros-Phillies, Houston is the favorite at -142, and Philadelphia is +120 playing on the road.
Astros vs Phillies Spread
- The Phillies are +1.5 on the run line against the Astros. The Phillies are -178 to cover, and the Astros are +146.
Astros vs Phillies Over/Under
- A combined run total of 7 has been set for Astros-Phillies on June 24, with the over at -122 and the under at -100.
Bet on Houston Astros vs. Philadelphia Phillies on FanDuel today!
Astros vs Phillies Betting Trends
- The Astros have been chosen as favorites in 53 games this year and have walked away with the win 31 times (58.5%) in those games.
- This season Houston has been victorious 15 times in 23 chances when named as a favorite of at least -142 on the moneyline.
- The Astros' games have gone over the total in 31 of their 77 opportunities.
- The Astros are 40-37-0 against the spread in their 77 games with a line set by sportsbooks this season.
- The Phillies have been the underdog on the moneyline 11 total times this season. They've finished 4-7 in those games.
- Philadelphia has played as a moneyline underdog of +120 or longer in only one game this season, which it won.
- The Phillies have played in 74 games with a set over/under, and have combined with their opponents to go over the total 31 times (31-39-4).
- The Phillies have a 37-37-0 record against the spread this season (covering 50% of the time).
Astros Player Leaders
- Jeremy Pena has 99 hits and an OBP of .380 to go with a slugging percentage of .493. All three of those stats are tops among Houston hitters this season. He has a .326 batting average, as well.
- Among qualifying hitters, he is fourth in batting average, his on-base percentage ranks 16th, and he is 26th in slugging.
- Isaac Paredes is hitting .256 with 10 doubles, a triple, 16 home runs and 41 walks, while slugging .476 with an on-base percentage of .361.
- He ranks 82nd in batting average, 31st in on-base percentage and 37th in slugging in the majors.
- Paredes enters this game looking to extend his three-game hit streak. In his last five games he is hitting .267 with a home run, two walks and an RBI.
- Jose Altuve is batting .269 with a .428 slugging percentage and 34 RBI this year.
- Jake Meyers is batting .310 with a .369 OBP and 20 RBI for Houston this season.
- Meyers has hit safely in 10 games in a row. During his last 10 outings he is batting .432 with two doubles, four walks and four RBIs.
Phillies Player Leaders
- Kyle Schwarber has racked up 71 hits with a .380 on-base percentage, leading the Phillies in both statistics. He's batting .249 and slugging .540.
- Including all qualified hitters, he is 102nd in batting average, while his on-base percentage is 16th and he is 11th in slugging.
- Schwarber heads into this matchup on a four-game hitting streak. In his last five games he is batting .316 with two home runs, three walks and two RBIs.
- Trea Turner is slugging .450 to pace his team. He has a batting average of .300 with an on-base percentage of .357.
- He is currently 18th in batting average, 39th in on-base percentage and 59th in slugging percentage among all qualifying hitters.
- Nick Castellanos is batting .286 with 21 doubles, a triple, eight home runs and 17 walks.
- Alec Bohm is hitting .290 with 11 doubles, a triple, seven home runs and 15 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!