MLB · All-Time Matchup
Chicago Cubs logo

Chicago Cubs

VS
Houston Astros logo

Houston Astros

Chicago Cubs vs Houston Astros:All-Time Matchup History

Matchup Overview

The Chicago Cubs and Houston Astros have met 17 times in MLB. Houston Astros hold a clear edge in the all-time series, 9–8. Chicago Cubs have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 2–0 in favor of Houston Astros on June 29, 2025. They are scheduled to meet again on May 22, 2026.

All-Time Head-to-Head

Showing 17 games from available historical data.

DateAwayScoreHome
Jun 29, 25
CHC
02
HOU
Jun 28, 25
CHC
47
HOU
Jun 28, 25
CHC
123
HOU
Apr 25, 24
HOU
13
CHC
Apr 24, 24
HOU
34
CHC
Apr 23, 24
HOU
27
CHC
May 18, 23
CHC
67
HOU
May 17, 23
CHC
37
HOU
May 16, 23
CHC
46
HOU
May 30, 19
CHC
21
HOU
May 29, 19
CHC
69
HOU
May 27, 19
CHC
56
HOU
Mar 31, 17
CHC
68
HOU
Mar 31, 17
CHC
63
HOU
Sep 12, 16
CHC
95
HOU
Sep 10, 16
CHC
20
HOU
Sep 10, 16
CHC
12
HOU

Overall Record

since 2016

Chicago Cubs
8
Houston Astros
9
17 games in available data

Last 5 Meetings

CHC0
@Jun 29
2HOU
CHC4
@Jun 28
7HOU
CHC12
@Jun 28
3HOU
HOU1
@Apr 25
3CHC
HOU3
@Apr 24
4CHC