The Houston Astros last won on Sunday, September 27, 2026, beating the Athletics 9–0 on the road. That was 17 days ago.
The Houston Astros last lost on Wednesday, September 30, 2026, falling to the Chicago White Sox 7–3 at home. That was 14 days ago.
The Astros are 81–81 and 1st in the AL West, and 0–2 in the postseason. Their full schedule, every result and each game's box score are below.
The longer waits
1,090days since their last postseason winLast postseason win: October 20, 2023, AL League Championship Series, against the Rangers
1,439days since their last World Series titleThe 2022 World Series, November 5, 2022, 3 years ago
Updated 11:45 AM PT.
1
Lost 2 straight. Postseason 0–2
Last win: beat the Athletics 9–0 on Sun, Sep 27
Season complete
Houston Astros schedule and results
Game
Date
Opponent
Result
1
Thu, Mar 26
vs Angels
L 0–3
2
Fri, Mar 27
vs Angels
L 2–6
3
Sat, Mar 28
vs Angels
W 11–9
4
Sun, Mar 29
vs Angels
W 9–7
5
Mon, Mar 30
vs Red Sox
W 8–1
6
Tue, Mar 31
vs Red Sox
W 9–2
7
Wed, Apr 1
vs Red Sox
W 6–4
8
Fri, Apr 3
at Athletics
L 4–11
9
Sat, Apr 4
at Athletics
W 11–0
10
Sun, Apr 5
at Athletics
L 10–12 (10)
11
Mon, Apr 6
at Rockies
L 7–9
12
Tue, Apr 7
at Rockies
L 1–5
13
Wed, Apr 8
at Rockies
L 1–9
14
Fri, Apr 10
at Mariners
L 6–9
15
Sat, Apr 11
at Mariners
L 7–8
16
Sun, Apr 12
at Mariners
L 1–6
17
Mon, Apr 13
at Mariners
L 2–6
18
Tue, Apr 14
vs Rockies
W 7–6
19
Wed, Apr 15
vs Rockies
W 3–1
20
Thu, Apr 16
vs Rockies
L 2–3
21
Fri, Apr 17
vs Cardinals
L 4–9
22
Sat, Apr 18
vs Cardinals
L 5–7
23
Sun, Apr 19
vs Cardinals
L 5–7 (10)
24
Mon, Apr 20
at Guardians
W 9–2
25
Tue, Apr 21
at Guardians
L 5–8
26
Wed, Apr 22
at Guardians
W 2–0
27
Fri, Apr 24
vs Yankees
L 4–12
28
Sat, Apr 25
vs Yankees
L 3–8
29
Sun, Apr 26
vs Yankees
W 7–4
30
Tue, Apr 28
at Orioles
L 3–5
PPD
Wed, Apr 29
at Orioles
Postponed
31
Thu, Apr 30
at Orioles
L 3–10
32
Thu, Apr 30
at Orioles
W 11–5
33
Fri, May 1
at Red Sox
L 1–3
34
Sat, May 2
at Red Sox
W 6–3
35
Sun, May 3
at Red Sox
W 3–1 (10)
36
Mon, May 4
vs Dodgers
L 3–8
37
Tue, May 5
vs Dodgers
W 2–1
38
Wed, May 6
vs Dodgers
L 2–12
39
Fri, May 8
at Reds
W 10–0
40
Sat, May 9
at Reds
L 1–3
41
Sun, May 10
at Reds
L 0–5
42
Mon, May 11
vs Mariners
L 1–3
43
Tue, May 12
vs Mariners
L 2–10
44
Wed, May 13
vs Mariners
W 4–3 (10)
45
Thu, May 14
vs Mariners
L 3–8
46
Fri, May 15
vs Rangers
W 2–0
47
Sat, May 16
vs Rangers
W 4–1
48
Sun, May 17
vs Rangers
L 0–8
49
Mon, May 18
at Twins
L 3–6
50
Tue, May 19
at Twins
W 2–1
51
Wed, May 20
at Twins
L 1–4
52
Fri, May 22
at Cubs
W 4–2
53
Sat, May 23
at Cubs
W 3–0
54
Sun, May 24
at Cubs
W 8–5
55
Mon, May 25
at Rangers
W 9–0
56
Tue, May 26
at Rangers
L 7–10
57
Wed, May 27
at Rangers
W 4–3
58
Thu, May 28
at Rangers
W 5–1
59
Fri, May 29
vs Brewers
L 4–5 (10)
60
Sat, May 30
vs Brewers
W 9–2
61
Sun, May 31
vs Brewers
L 0–2
62
Tue, Jun 2
vs Pirates
L 6–10
63
Wed, Jun 3
vs Pirates
W 11–9
64
Thu, Jun 4
vs Pirates
L 1–5
65
Fri, Jun 5
vs Athletics
W 5–1
66
Sat, Jun 6
vs Athletics
W 13–2
67
Sun, Jun 7
vs Athletics
L 0–5
68
Mon, Jun 8
at Angels
W 5–4 (10)
69
Tue, Jun 9
at Angels
L 1–10
70
Wed, Jun 10
at Angels
L 2–3 (10)
71
Fri, Jun 12
at Royals
W 10–8
72
Sat, Jun 13
at Royals
W 8–7
73
Sun, Jun 14
at Royals
L 0–4
74
Mon, Jun 15
vs Tigers
L 3–9
75
Tue, Jun 16
vs Tigers
W 4–2
76
Wed, Jun 17
vs Tigers
W 4–2
77
Fri, Jun 19
vs Guardians
W 9–3
78
Sat, Jun 20
vs Guardians
L 1–8
79
Sun, Jun 21
vs Guardians
W 2–1
80
Mon, Jun 22
at Blue Jays
L 2–4
81
Tue, Jun 23
at Blue Jays
W 9–7 (11)
82
Wed, Jun 24
at Blue Jays
W 3–1
83
Thu, Jun 25
at Tigers
W 2–1
84
Fri, Jun 26
at Tigers
L 0–8
85
Sat, Jun 27
at Tigers
W 8–6
86
Sun, Jun 28
at Tigers
W 7–5 (10)
87
Mon, Jun 29
vs Twins
L 4–5
88
Tue, Jun 30
vs Twins
W 6–4
89
Wed, Jul 1
vs Twins
L 3–8
90
Fri, Jul 3
vs Rays
L 1–3
91
Sat, Jul 4
vs Rays
W 10–8
92
Sun, Jul 5
vs Rays
W 2–0
93
Mon, Jul 6
at Nationals
L 11–12
94
Tue, Jul 7
at Nationals
W 6–3
95
Wed, Jul 8
at Nationals
L 2–8
96
Fri, Jul 10
at Rangers
L 3–7
97
Sat, Jul 11
at Rangers
W 9–3
98
Sun, Jul 12
at Rangers
L 5–6
99
Fri, Jul 17
vs Orioles
L 2–3
100
Sat, Jul 18
vs Orioles
L 2–4 (11)
101
Sun, Jul 19
vs Orioles
L 2–5
102
Mon, Jul 20
vs Marlins
W 8–5
103
Tue, Jul 21
vs Marlins
W 5–3
104
Wed, Jul 22
vs Marlins
W 5–2
105
Fri, Jul 24
at White Sox
W 9–5
106
Sat, Jul 25
at White Sox
W 4–1
107
Sun, Jul 26
at White Sox
L 3–12
108
Mon, Jul 27
at Angels
W 6–4
109
Tue, Jul 28
at Angels
W 3–2
110
Wed, Jul 29
at Angels
W 7–4
111
Fri, Jul 31
vs Rangers
W 11–2
112
Sat, Aug 1
vs Rangers
W 5–4
113
Sun, Aug 2
vs Rangers
W 7–3
114
Mon, Aug 3
vs Blue Jays
L 1–3
115
Tue, Aug 4
vs Blue Jays
W 7–2
116
Wed, Aug 5
vs Blue Jays
L 4–5 (10)
117
Fri, Aug 7
at Padres
W 6–3
118
Sat, Aug 8
at Padres
L 2–3
119
Sun, Aug 9
at Padres
L 2–7
120
Mon, Aug 10
at Giants
W 6–3 (10)
121
Tue, Aug 11
at Giants
L 1–4
122
Wed, Aug 12
at Giants
W 2–1
123
Fri, Aug 14
vs Mariners
W 10–7 (10)
124
Sat, Aug 15
vs Mariners
L 5–10
125
Sun, Aug 16
vs Mariners
L 2–3
126
Tue, Aug 18
vs Angels
L 1–3
127
Wed, Aug 19
vs Angels
W 3–2
128
Thu, Aug 20
vs Angels
L 3–18
129
Fri, Aug 21
vs Athletics
W 4–0
130
Sat, Aug 22
vs Athletics
L 3–4
131
Sun, Aug 23
vs Athletics
L 6–7
132
Tue, Aug 25
at Yankees
W 9–7
133
Wed, Aug 26
at Yankees
L 3–9
134
Thu, Aug 27
at Yankees
W 5–1
135
Fri, Aug 28
at Mets
W 3–1
136
Sat, Aug 29
at Mets
L 2–6
137
Sun, Aug 30
at Mets
W 6–3
138
Mon, Aug 31
vs White Sox
W 6–3
139
Tue, Sep 1
vs White Sox
L 1–5
140
Wed, Sep 2
vs White Sox
W 2–0
141
Thu, Sep 3
vs White Sox
W 6–2
142
Fri, Sep 4
vs Diamondbacks
W 3–1
143
Sat, Sep 5
vs Diamondbacks
L 3–4 (10)
144
Sun, Sep 6
vs Diamondbacks
L 2–3
145
Tue, Sep 8
at Phillies
W 6–5
146
Wed, Sep 9
at Phillies
L 7–11
147
Thu, Sep 10
at Phillies
W 2–1
148
Fri, Sep 11
at Rays
L 1–3
149
Sat, Sep 12
at Rays
L 2–3
150
Sun, Sep 13
at Rays
L 4–14
151
Tue, Sep 15
vs Royals
W 4–2
152
Wed, Sep 16
vs Royals
L 2–5
153
Thu, Sep 17
vs Royals
W 6–2
154
Fri, Sep 18
vs Braves
L 2–6
155
Sat, Sep 19
vs Braves
L 3–6
156
Sun, Sep 20
vs Braves
L 2–4
157
Tue, Sep 22
at Mariners
W 7–0
158
Wed, Sep 23
at Mariners
L 5–6 (10)
159
Thu, Sep 24
at Athletics
W 7–5
160
Fri, Sep 25
at Athletics
L 5–6
161
Sat, Sep 26
at Athletics
W 13–2
162
Sun, Sep 27
at Athletics
W 9–0
Postseason
ALWC G1
Tue, Sep 29
vs White Sox
L 3–6
ALWC G2
Wed, Sep 30
vs White Sox
L 3–7
The Astros right now
The Astros fell to the White Sox 3–7 on Wed, Sep 30 in AL Wild Card Series Game 2. They finished the regular season 81–81, 1st in the AL West. They are 0–2 in the postseason. Their last win came 17 days ago against the Athletics, and they have dropped 2 in a row since.
Every other time the Astros last won
When did the Astros last win at home?
September 17, 2026, 6–2 against the Royals (27 days ago)
When did the Astros last win on the road?
September 27, 2026, 9–0 against the Athletics (17 days ago)
When did the Astros last throw a shutout?
September 27, 2026, 9–0 against the Athletics (17 days ago)
When did the Astros last win a postseason game?
October 20, 2023, AL League Championship Series (1,090 days ago)
When did the Astros last win the World Series?
2022 World Series, November 5, 2022
When did the Astros last beat the Athletics?
September 27, 2026, 9–0 against the Athletics (17 days ago)
When did the Astros last beat the Angels?
August 19, 2026, 3–2 against the Angels (56 days ago)
When did the Astros last beat the Mariners?
September 22, 2026, 7–0 against the Mariners (22 days ago)
When did the Astros last beat the Rangers?
August 2, 2026, 7–3 against the Rangers (73 days ago)
What is the Astros' current streak?
Lost 2 straight
What is their longest losing streak since 2017?
8 games, ending April 13, 2026
When did the Astros last lose?
When did the Astros last lose?
September 30, 2026, 7–3 loss to the White Sox (14 days ago)
When did the Astros last lose at home?
September 30, 2026, 7–3 loss to the White Sox (14 days ago)
When did the Astros last lose on the road?
September 25, 2026, 6–5 loss to the Athletics (19 days ago)
When were the Astros last shut out?
June 26, 2026, 8–0 loss to the Tigers (110 days ago)
When did the Astros last score 10 or more runs?
September 26, 2026, 13–2 win over the Athletics (18 days ago)
When did the Astros last lose to the Athletics?
September 25, 2026, 6–5 loss to the Athletics (19 days ago)
When did the Astros last lose to the Angels?
August 20, 2026, 18–3 loss to the Angels (55 days ago)
When did the Astros last lose to the Mariners?
September 23, 2026, 6–5 loss to the Mariners (21 days ago)
When did the Astros last lose to the Rangers?
July 12, 2026, 6–5 loss to the Rangers (94 days ago)
Common questions
How many days since the Houston Astros last won?
As of October 14, 2026, it has been 17 days since the Astros last won. They beat the Athletics 9–0 on September 27, 2026.
What is the Houston Astros record this season?
The Astros are 81–81 and 1st in the AL West. They are 0–2 in the postseason. Lost 2 straight.
Have the Astros won a game this season?
Yes. The Astros have won 81 games this season and are 81–81.
What was the last game the Astros played?
The Astros lost to the White Sox 7–3 at home on September 30, 2026.
Did the Astros win their last game?
No. The Astros lost to the White Sox 7–3 at home on September 30, 2026.
What is the Astros' record right now?
The Astros are 81–81, 1st in the AL West.
What division are the Astros in?
The Astros play in the AL West, with the Athletics, the Angels, the Mariners and the Rangers.
Against the division
Since 2017 the Astros are 304–193 in regular season games against the rest of the AL West, across 497 meetings with the four teams they play most often.
That breaks down as 12–14 against the Athletics, 102–55 against the Angels, 88–69 against the Mariners and 102–55 against the Rangers.
The Angels have been the friendliest matchup, while the Athletics have given them the most trouble.
Houston Astros record against division rivals since 2017
Regular season results for the Houston Astros from 2017 through 2026, a combined record of 888–630.
Longest losing streak since 2017: 8 straight games, from April 5, 2026 to April 13, 2026.
Longest stretch between wins: 299 days, ending when they beat the Mariners on July 24, 2020. Offseason gaps count, which is why this runs past 150 days.
Longest wait for a win during a season: 16 days, ending against the Mariners on April 3, 2017.
The current drought stands at 17 days, 282 short of that mark.