Cubs vs. Astros Odds & Betting Predictions - June 28, 2025
Cubs at Astros
12:10 am • MARQStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 3.80 | 0-1 | |
![]() | ![]() | 3.73 | 3-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 |

Daikin ParkHouston
Cubs vs. Astros Expert Picks

Kyle Murray
Last 30d: 98-111-3 (+47.4u)
HOU -112
1u

Austin Pendergrass
Last 30d: 71-96-3 (-16.9u)
CHC +0.5 (F5)-160
0.5u

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
Last 30d: 246-264-4 (-8.1u)
B.Walter u4.5 Ks-148
1u

Grant Neiffer
Last 30d: 20-98-7 (-5.4u)
S.Suzuki o0.5 HR+475
0.5u

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
Last 30d: 49-47-1 (-1.7u)
Under 4.5 (F5)-115
1.15u

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
Last 30d: 153-144-2 (+8.4u)
Under 8.5+100
0.5u
Bet to -106
Cubs vs. Astros Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Cubs vs. Astros Public Betting Percentages
Betting Trends
- Astros are 4-1 in their last 5 games.
- Astros are 1-4 in their last 5 games against the spread
- Astros are 19-19 in their road games against the spread
- The totals have gone OVER in 2 of Astros' last 5 games
- The totals have gone OVER in 16 of Astros' 43 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Astros vs. Cubs Injury Updates

Astros Injuries
- Lance McCullersSP
Lance McCullers (foot) has been scratched Monday. Ryan Gusto will start for the Astros.
Out
- Taylor TrammellLF
Trammell is out with calf
Out
- Cristian JavierSP
Javier is out with elbow
Out
- Luis GarciaSP
Garcia is out with elbow
Out
- Pedro LeonRF
Leon is out with knee
Out
- J.P. FranceSP
France is out with shoulder
Out
- Hayden WesneskiRP
Wesneski is out with elbow
Out
- Spencer ArrighettiSP
Arrighetti is out with thumb
Out

Cubs Injuries
- Justin SteeleSP
Steele is out for season with elbow
Out for Season
Cubs vs. Astros Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 80 | 4 | 2 | 7 | |
![]() | 50 | 4 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-5 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-3 | 2 | 0 | 0 |
![]() | 1-3 | 2 | 1 | 1 |
![]() | 1-2 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 3 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 85 | 6 | 5 | 1 | |
![]() | 17 | 0.1 | 0 | 2 | |
![]() | 6 | 0.2 | 1 | 0 | |
![]() | 31 | 1.2 | 3 | 1 | |
![]() | 3 | 0.1 | 0 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
![]() | 2-5 | 1 | 0 | 0 |
![]() | 1-4 | 2 | 0 | 0 |
![]() | 2-2 | 2 | 1 | 3 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 1 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 3-4 | 1 | 1 | 3 |
![]() | 0-3 | 0 | 0 | 0 |
Cubs vs. Astros Odds Comparison
Could not load odds
Cubs at Astros Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Cubs 48-33 | N/A | N/A |
![]() Astros 48-33 | N/A | N/A |