
Astros vs. Phillies Prediction, Odds, Picks - June 24
The Houston Astros and Philadelphia Phillies will meet on Tuesday at Daikin Park, at 8:10 p.m. ET, with Jeremy Pena and Kyle Schwarber among those expected to deliver at the plate. The favored Astros have -154 moneyline odds against the underdog Phillies, who are listed at +129. Houston is favored on the run line (-1.5 with +145 odds). The over/under for the matchup is set at 7.5 runs.
Check out everything you need from a betting perspective on the Astros-Phillies game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Mets vs. Phillies Highlights | MLB on FOX
Astros vs. Phillies Game Information & Odds
- When: Tuesday, June 24, 2025 at 8:10 p.m. ET
- Where: Daikin Park in Houston, Texas
- How to watch on TV: SCHN and NBCS-PH
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Astros | -154 | +129 | 7.5 | -101 | -120 | -1.5 | +145 | -174 |
Astros vs. Phillies Prediction
- Score Prediction: Astros 4, Phillies 3
- Total Prediction: Under 7.5 runs
- Win Probabilities: Astros 54%, Phillies 46%
Astros vs. Phillies Betting Insights
- The Astros have been favorites in 54 games this season and won 32 (59.3%) of those contests.
- Houston is 11-6 this season when entering a game favored by -154 or more on the moneyline.
- The implied probability of a win from the Astros, based on the moneyline, is 60.6%.
- The Phillies have won in five, or 35.7%, of the 14 contests they have been named as odds-on underdogs this year.
- Philadelphia has played as an underdog of +129 or more just one time this year and came away with a loss in that game.
- The moneyline set for this matchup implies the Phillies have a 43.7% chance of coming away with a victory in the contest.
Astros Recent Betting Performance
- The Astros went 5-2 over the seven games they were a moneyline favorite in their last 10 matchups.
- In their last 10 outings (all had set totals), the Astros combined with their opponents to hit the over on the run total five times.
- The Astros have put together a 4-6-0 record against the spread over their past 10 games.
Astros Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 7-3 |
| Runs Per Game | 5.6 |
| HR | 17 |
| ERA | 3.70 |
| K/9 | 10.4 |
Astros Player Insights
- Pena's .326 average leads the Astros this year. His resume also includes 11 homers and driven in 40 RBI.
- Among all hitters in the majors, Pena ranks 58th in home runs and 54th in RBI.
- Isaac Paredes has hit 16 home runs with 45 runs batted in. Both pace his team.
- Paredes is 18th in home runs and 32nd in RBI among all batters in baseball.
- Paredes has three straight games with at least one hit. During his last five outings he is hitting .267 with a home run, two walks and an RBI.
- Jose Altuve is hitting .269 with 10 doubles, 12 home runs and 25 walks.
- Jake Meyers has 13 doubles, a triple, three home runs and 23 walks while hitting .310.
- Meyers has recorded at least one hit in 10 straight games. During his last 10 games he is hitting .432 with two doubles, four walks and four RBIs.
Astros Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Yainer Diaz | 0.5 (-265) | 1.5 (+125) | - | 0.5 (+190) |
| Jose Altuve | 0.5 (-235) | 1.5 (+130) | - | 0.5 (+190) |
| Jake Meyers | 0.5 (-235) | 1.5 (+135) | - | 0.5 (+190) |
| Cam Smith | 0.5 (-210) | 1.5 (+135) | - | 0.5 (+180) |
| Jeremy Pena | 1.5 (+175) | 1.5 (+110) | - | 0.5 (+220) |
Phillies Recent Betting Performance
- The Phillies have been underdogs once in the past 10 games and lost that contest.
- The Phillies and their opponents have combined to hit the over four times in their last 10 games with a total.
- The Phillies have six wins against the spread in their last 10 chances.
Phillies Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 8-2 |
| Runs Per Game | 5.7 |
| HR | 12 |
| ERA | 3.13 |
| K/9 | 8.0 |
Phillies Player Insights
- Schwarber leads the Phillies in home runs (24) and runs batted in (55).
- Among all batters in the big leagues, Schwarber ranks fifth in homers and 11th in RBI.
- Schwarber takes a hitting streak of four games into this matchup. During his last five outings he is batting .316 with two home runs, three walks and two RBIs.
- Trea Turner's .300 batting average leads his team.
- Turner is 96th among all hitters in the big leagues in homers, and 88th in RBI.
- Nick Castellanos is hitting .286 with 21 doubles, a triple, eight home runs and 17 walks.
- Alec Bohm is batting .290 with 11 doubles, a triple, seven home runs and 15 walks.
Phillies Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Nick Castellanos | 0.5 (-255) | 1.5 (+125) | - | 0.5 (+170) |
| Trea Turner | 1.5 (+200) | 1.5 (+110) | - | 0.5 (+220) |
| Alec Bohm | 1.5 (+185) | 1.5 (+110) | - | 0.5 (+180) |
| Ranger Suarez | - | - | - | - |
| Otto Kemp | 0.5 (-160) | - | - | 0.5 (+235) |
Astros vs. Royals Highlights | MLB on FOX
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.
2026 MLB Free Agent Signings, Trades: Twins Add New Catcher
4 Takeaways From the Dodgers Signing Kyle Tucker for $240 Million
Mets? Orioles? 3 Ideal MLB Free Agent Fits for Former Astros LHP Framber Valdez
Kyle Tucker Reportedly Agrees To 4-Year, $240 Million Deal With Dodgers In Free Agency
Los Angeles Dodgers: Here's How Kyle Tucker's Deferred Contract Works
Former Blue Jays Infielder Bo Bichette Reportedly Signs With Mets To Play 3rd
World Series Winners: Complete list of champions by year
2026 World Series Odds: Dodgers Become Heavier Favorite After Adding Tucker
2026 World Baseball Classic Caps Unveiled for All 20 Countries
2026 MLB Free Agent Signings, Trades: Twins Add New Catcher
4 Takeaways From the Dodgers Signing Kyle Tucker for $240 Million
Mets? Orioles? 3 Ideal MLB Free Agent Fits for Former Astros LHP Framber Valdez
Kyle Tucker Reportedly Agrees To 4-Year, $240 Million Deal With Dodgers In Free Agency
Los Angeles Dodgers: Here's How Kyle Tucker's Deferred Contract Works
Former Blue Jays Infielder Bo Bichette Reportedly Signs With Mets To Play 3rd
World Series Winners: Complete list of champions by year
2026 World Series Odds: Dodgers Become Heavier Favorite After Adding Tucker
2026 World Baseball Classic Caps Unveiled for All 20 Countries


