Cubs vs. Astros Odds & Betting Predictions - June 28, 2025

Cubs at Astros

12:10 am • MARQ
4 - 7
Starting Pitchers
pitcherteameraw-l
Brandon Walter logoB.WalterHouston Astros logo3.800-1
Cade Horton logoC.HortonChicago Cubs logo3.733-1

Cubs at Astros Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cubs
48-33
+1.5
-1.5+158
o8-117
-104
Astros
48-33
u9
+1.5-184
u8-105
-118
location pinSaturday 12:10 a.m.
June 28, 2025
Daikin ParkHouston
Cubs vs. Astros Expert Picks
HOU -112
1u
Austin Pendergrass
Austin Pendergrass
Last 30d: 71-96-3 (-16.9u)
CHC +0.5 (F5)-160
0.5u
PvB Bets
PvB Bets
Last 30d: 8-4-0 (+2.7u)
J.Turner u1.5 Hits + Runs + RBIs-140
0.71u
J. Turner ⬇️ 1.5 HRR (-140 @ DraftKings)(CHC) Turner has fallen under this mark in each of his last 10 games and in 17 of L20. On the season he's hitting just .198 with a single homer and .248 slugging. He's been even worse in June, hitting .150 with a .150 slugging 😬. Tonight he faces Gordon (lefty) who's been very solid this season with a 3.49 xERA. He does give up hits (.269 xBA), but has done a solid job of not giving up a ton of slugging and does walk anybody (2.9% walk rate). With Turner not providing any slugging himself, it's hard to see him pu himself in scoring position or drive in runs off extra base hits. Finally, there is plenty of pinch-hit risk here. He primarily plays against lefties and has been pinch-hit several times after the lefty starter is out of the game. He could potentially only see 2 AB's here.
Boomer Betz
Boomer Betz
Last 30d: 246-264-4 (-8.1u)
B.Walter u4.5 Ks-148
1u
Grant Neiffer
Grant Neiffer
Last 30d: 20-98-7 (-5.4u)
S.Suzuki o0.5 HR+475
0.5u
Moneyline Hacks
Moneyline Hacks
Last 30d: 81-75-1 (+25.1u)
M.Shaw u0.5 Hits+140
1u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/A8v49URQaG 🎙️Fade the Noise PODCAST - Subscribe!✅ https://www.youtube.com/@FadetheNoise Link to VIP (Copy &Paste): https://linktr.ee/moneylinehacks%F0%9F%94%A560% OFF with promo code: Hacks60
Bet Labs
Bet Labs
Last 30d: 49-47-1 (-1.7u)
Under 4.5 (F5)-115
1.15u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 155-104-5 (+30.6u)
Under 8.5+100
1u
Good Teams on Under Streaks Overall: 406-286-41,59% (ROI:13%) Season:10-11-1,48% (ROI:-10%)
Sean Zerillo
Sean Zerillo
Last 30d: 153-144-2 (+8.4u)
Under 8.5+100
0.5u
Bet to -106

Cubs vs. Astros Previews & Analysis

  • Cubs vs. Astros: +274 Friday Night Parlay article feature image

    Cubs vs. Astros: +274 Friday Night Parlay

    Chilly Bets
    Jun 27, 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

Cubs vs. Astros Public Betting Percentages

Away Logo

Cubs

Public

76%

Bets%

24%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Astros
42-3923-2019-1925-3217-6
Cubs
41-4019-2122-1931-2610-14

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Astros
32-46-316-2716-19-326-30-15-16-2
Cubs
41-35-521-17-220-18-328-26-313-9-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Astros
48-3330-1318-2035-2213-10
Cubs
48-3325-1523-1839-189-15

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 26thPHIW 2-1-1.5 LU 7HOU -154
Jun 26thPHIW 2-0+1.5 WU 7.5HOU +130
Jun 25thPHIW 1-0-1.5 LU 7.5HOU -155
Jun 22nd@LAAW 8-7-1.5 LO 8.5HOU -116
Jun 22nd@LAAL 1-9+1.5 LO 8.5LAA +108

Astros vs. Cubs Injury Updates

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

Cubs Injuries

  • Justin Steele
    SP

    Steele is out for season with elbow

    Out for Season

Cubs vs. Astros Box Score
Cubs Player Stats
Projected
PITCHERPCIPKER
Cade Horton logoRC.Horton, P80427
Chris Flexen logoRC.Flexen, P50410
HITTERSH-ABRHRRBI
Ian Happ logo1I.Happ, LF0-5000
Kyle Tucker logo2K.Tucker, RF0-4000
Seiya Suzuki logo3S.Suzuki, DH2-4000
Dansby Swanson logo4D.Swanson, SS1-4000
Pete Crow-Armstrong logo5P.Crow-Armstrong, CF0-4000
Carson Kelly logo6C.Kelly, C1-3200
Nico Hoerner logo7N.Hoerner, 2B1-3211
Justin Turner logo8J.Turner, 1B1-2000
Michael Busch logo8M.Busch, PH0-2000
Michael Busch logo8M.Busch, 1B0-2000
Matt Shaw logo9M.Shaw, 3B2-4003
Astros Player Stats
Projected
PITCHERPCIPKER
Brandon Walter logoLB.Walter, P85651
Kaleb Ort logoRK.Ort, P170.102
Steven Okert logoLS.Okert, P60.210
Bennett Sousa logoLB.Sousa, P311.231
Josh Hader logoLJ.Hader, P30.100
HITTERSH-ABRHRRBI
Jeremy Pena logo1J.Pena, SS0-2000
Mauricio Dubon logo1M.Dubon, PH0-2000
Mauricio Dubon logo1M.Dubon, SS0-2000
Isaac Paredes logo2I.Paredes, 3B2-5100
Jose Altuve logo3J.Altuve, 2B1-4200
Cam Smith logo4C.Smith, RF2-2213
Jake Meyers logo5J.Meyers, CF1-3100
Victor Caratini logo6V.Caratini, DH0-3001
Christian Walker logo7C.Walker, 1B1-4000
Yainer Diaz logo8Y.Diaz, C3-4113
Taylor Trammell logo9T.Trammell, LF0-3000

Cubs vs. Astros Odds Comparison

Right Arrow

Could not load odds

Cubs at Astros Team Totals

MatchupOverUnder
Cubs
48-33
N/A
N/A
Astros
48-33
N/A
N/A