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 20 times in MLB. Houston Astros hold a dominant all-time edge, leading the series 12–8. Houston Astros have been dominant in recent meetings, winning 5 of their last 5. Their most recent matchup ended 8–5 in favor of Houston Astros on May 24, 2026.

Next Meeting

No upcoming game scheduled between these teams this season.

All-Time Head-to-Head

Showing 20 games from available historical data.

DateAwayScoreHome
May 24, 26
HOU
85
CHC
May 23, 26
HOU
30
CHC
May 22, 26
HOU
42
CHC
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
12
20 games in available data

Last 5 Meetings

HOU8
@May 24
5CHC
HOU3
@May 23
0CHC
HOU4
@May 22
2CHC
CHC0
@Jun 29
2HOU
CHC4
@Jun 28
7HOU