Cubs vs. Astros Odds & Betting Predictions - June 28, 2025
Cubs at Astros
12:10 am • MARQStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 3.35 | 1-3 | ||
![]() | 2.67 | 11-4 |
Cubs at Astros Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Cubs 0-2 | +1.5 | -1.5+158 | o8-117 | -104 |
Astros 0-2 | u9 | +1.5-184 | u8-105 | -118 |

Daikin ParkHouston
Cubs vs. Astros Expert Picks

Sean Zerillo
Last 30d: 134-117-6 (+6.6u)
Under 8.5+100
0.5u
Bet to -106
Matt Trollo
Last 30d: 14-15-1 (+2.1u)
B.Walter o4.5 Ks+120
1.2u
Astros have let him pitch out of trouble without panicking (24 - 27 - 30 BF L3 starts) - 25.3 K%/12 SwStr% - Dansby & PCA both > 30 K% vs RHP - should get three shots at each.
Matt DiLeo
Last 30d: 58-42-0 (+10.5u)
B.Walter o5.5 Hits Allowed+110
1u
Ryan Minion
Last 30d: 253-269-8 (-6.1u)
P.Crow-Armstrong o1.5 Total Bases+130
$1.00
Grant Neiffer
Last 30d: 18-75-3 (-4.6u)
S.Suzuki o0.5 HR+475
0.5u
Kyle Murray
Last 30d: 154-155-7 (+13.3u)
HOU -112
1u
Austin Pendergrass
Last 30d: 80-58-0 (+6.4u)
CHC +0.5 (F5)-160
0.5u
Brandon Kravitz
Last 30d: 60-70-2 (-0.9u)
Over 8.5-115
1u
Under 10.5 (Live)+105
0.25u
Topper
Last 30d: 106-88-4 (+4.4u)
Under 8.5+100
1u
Good Teams on Under Streaks
Overall: 406-286-41,59% (ROI:13%)
Season:10-11-1,48% (ROI:-10%)
New Owner
Last 30d: 0-0-0 (+0.0u)
B.Walter u4.5 Ks-148
1u
PvB Bets
Last 30d: 0-0-0 (+0.0u)
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.
Bet Labs
Last 30d: 10-8-0 (+0.7u)
Under 4.5 (F5)-115
1.15u
Cubs vs. Astros Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Cubs vs. Astros Public Betting Percentages
Betting Trends
- Astros are 3-2 in their last 5 games.
- Astros are 4-1 in their last 5 games against the spread
- Astros are 44-37 in their road games against the spread
- The totals have gone OVER in 4 of Astros' last 5 games
- The totals have gone OVER in 39 of Astros' 81 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Astros vs. Cubs Injury Updates

Astros Injuries

Cubs Injuries
- Tyler AustinIF
Austin is out with knee
Out
- Justin SteeleSP
Steele is out with elbow
Out
Cubs vs. Astros Box Score
Cubs Player Stats| 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 |
Astros Player Stats| 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 0-2 | N/A | N/A |
Astros 0-2 | N/A | N/A |




























