Phillies vs. Astros Odds & Betting Predictions - June 25, 2025

Phillies at Astros

12:10 am • NBCS-PH
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Framber Valdez logoF.ValdezHouston Astros logo3.098-4
Ranger Suarez logoR.SuarezPhiladelphia Phillies logo2.206-1

Phillies at Astros Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
47-31
+1.5
+1.5-172
o7.5-101
+129
Astros
45-33
u7.5
-1.5+143
u7.5-120
-154
location pinWednesday 12:10 a.m.
June 25, 2025
Daikin ParkHouston
thermometer image87°Fahrenheit
rain image6%Rain
wind image8Wind
Phillies vs. Astros Expert Picks
💰🦡 Jake
💰🦡 Jake
Last 30d: 85-103-4 (-8.9u)
Under 0.5 (1st Inn)-138
1.38u
Capper Central
Capper Central
Last 30d: 122-94-6 (+13.7u)
HOU -147
1.47u
Lock & Cash
Lock & Cash
Last 30d: 17-14-0 (+0.7u)
HOU -1-105
1.5u
Sandy Plashkes
Sandy Plashkes
Last 30d: 105-100-3 (+10.7u)
Under 7.5-120
1.2u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 142-93-4 (+30.4u)
HOU -154
1.54u
Overall: 431-211-0,67% (ROI:11%) Season:12-4-0,75% (ROI:25%)
Boomer Betz
Boomer Betz
Last 30d: 211-229-4 (-19.0u)
R.Suarez u4.5 Ks+125
1u
Austin Pendergrass
Austin Pendergrass
Last 30d: 80-108-2 (-15.9u)
Under 0.5 (1st Inn)-136
0.5u
Lines at Lunch
Lines at Lunch
Last 30d: 104-101-3 (+0.5u)
J.Pena o1.5 Hits + Runs + RBIs-140
1.4u
Billy Ward
Billy Ward
Last 30d: 32-35-3 (-4.8u)
Over 0.5 (1st Inn)+116
1u
Boomer Betz
Boomer Betz
Last 30d: 211-229-4 (-19.0u)
R.Suarez o2.5 Earned Runs+130
1u
Bet Labs
Bet Labs
Last 30d: 44-52-1 (-12.0u)
HOU -145
1.45u
Boomer Betz
Boomer Betz
Last 30d: 211-229-4 (-19.0u)
R.Suarez u18.5 Outs-179
1u
Sean Zerillo
Sean Zerillo
Last 30d: 145-138-2 (+8.1u)
HOU -138
0.69u
Bet to -145

Phillies vs. Astros Previews & Analysis

  • Phillies vs. Astros: Tuesday Night Over/Under Pick article feature image

    Phillies vs. Astros: Tuesday Night Over/Under Pick

    Tony Sartori
    Jun 24, 2025 UTC
  • 3 MLB NRFI & YRFI Picks for Tuesday article feature image

    3 MLB NRFI & YRFI Picks for Tuesday

    Billy Ward
    Jun 24, 2025 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Phillies vs. Astros Public Betting Percentages

Away Logo

Phillies

Public

48%

Bets%

52%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Astros
41-3722-1819-1925-3016-6
Phillies
38-4019-2119-1932-326-8

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Astros
32-43-316-2416-19-326-28-15-15-2
Phillies
33-41-420-18-213-23-227-33-46-8

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Astros
45-3327-1318-2033-2212-10
Phillies
47-3126-1421-1742-225-9

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 22nd@LAAW 8-7-1.5 LO 8.5HOU -116
Jun 22nd@LAAL 1-9+1.5 LO 8.5LAA +108
Jun 21st@LAAW 3-2-1.5 LU 8HOU -171
Jun 20th@ATHL 4-6-1.5 LU 10ATH -149
Jun 19th@ATHW 11-4-1.5 WO 9.5HOU -185

Phillies vs. Astros Injury Updates

Phillies Injuries

  • Bryce Harper
    1B

    Harper is out with wrist

    Out

Astros Injuries

  • Lance McCullers
    SP

    Lance McCullers (foot) has been scratched Monday. Ryan Gusto will start for the Astros.

    Out

  • Taylor Trammell
    LF

    Trammell is out with calf

    Out

  • Cristian Javier
    SP

    Javier is out with elbow

    Out

  • Luis Garcia
    SP

    Garcia is out with elbow

    Out

  • Pedro Leon
    RF

    Leon is out with knee

    Out

  • J.P. France
    SP

    France is out with shoulder

    Out

  • Hayden Wesneski
    RP

    Wesneski is out with elbow

    Out

  • Spencer Arrighetti
    SP

    Arrighetti is out with thumb

    Out

Phillies vs. Astros Starting Lineups
Phillies Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Ranger Suarez logoLR.Suarez, P6-12.201.0648.16
HITTERSAVGOBPSLGHR
Trea Turner logo1T.Turner, SS.300.357.4509
Kyle Schwarber logo2K.Schwarber, DH.249.380.54024
Alec Bohm logo3A.Bohm, 3B.290.328.4067
Nick Castellanos logo4N.Castellanos, RF.286.327.4468
J.T. Realmuto logo5J.Realmuto, C.248.317.3665
Otto Kemp logo6O.Kemp, LF.260.327.3200
Edmundo Sosa logo7E.Sosa, 2B.279.321.3942
Buddy Kennedy logo8B.Kennedy, 1B.000.333.0000
Johan Rojas logo9J.Rojas, CF.223.278.2981
Astros Starting Lineup
Projected
PITCHERW-LERAWHIPK/9
Framber Valdez logoLF.Valdez, P8-43.091.1259.28
HITTERSAVGOBPSLGHR
Jeremy Pena logo1J.Pena, SS.326.380.49311
Isaac Paredes logo2I.Paredes, 3B.256.361.47616
Jose Altuve logo3J.Altuve, DH.269.326.42812
Jake Meyers logo4J.Meyers, CF.310.369.4073
Cam Smith logo5C.Smith, RF.265.337.4025
Christian Walker logo6C.Walker, 1B.218.283.36510
Yainer Diaz logo7Y.Diaz, C.236.268.3809
Cooper Hummel logo8C.Hummel, LF.000.000.0000
Mauricio Dubon logo9M.Dubon, 2B.255.297.4215

Phillies vs. Astros Odds Comparison

Right Arrow

Could not load odds

Phillies at Astros Team Totals

MatchupOverUnder
Phillies
47-31
N/A
N/A
Astros
45-33
N/A
N/A