Astros vs. Phillies Prediction, Odds, Picks - June 24

Astros vs. Phillies Prediction, Odds, Picks - June 24

Updated Jun. 24, 2025 8:00 p.m. ET
Data Skrive

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

Check out the best highlights between the New York Mets and the Philadelphia Phillies.

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

Check out the best moments between the Houston Astros and the Kansas City Royals.

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.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share