AL West TrackerAll 30 teams
Divisions and pages

MLB Tracker › AL West

When did the Houston Astros last win?

The Houston Astros last won on Sunday, September 27, 2026, beating the Athletics 9–0 on the road. That was 9 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,082days since their last postseason winLast postseason win: October 20, 2023, AL League Championship Series, against the Rangers
1,431days since their last World Series titleThe 2022 World Series, November 5, 2022, 3 years ago

Updated 11:50 PM 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
    GameDateOpponentResult
    1Thu, Mar 26vs AngelsL 0–3
    2Fri, Mar 27vs AngelsL 2–6
    3Sat, Mar 28vs AngelsW 11–9
    4Sun, Mar 29vs AngelsW 9–7
    5Mon, Mar 30vs Red SoxW 8–1
    6Tue, Mar 31vs Red SoxW 9–2
    7Wed, Apr 1vs Red SoxW 6–4
    8Fri, Apr 3at AthleticsL 4–11
    9Sat, Apr 4at AthleticsW 11–0
    10Sun, Apr 5at AthleticsL 10–12 (10)
    11Mon, Apr 6at RockiesL 7–9
    12Tue, Apr 7at RockiesL 1–5
    13Wed, Apr 8at RockiesL 1–9
    14Fri, Apr 10at MarinersL 6–9
    15Sat, Apr 11at MarinersL 7–8
    16Sun, Apr 12at MarinersL 1–6
    17Mon, Apr 13at MarinersL 2–6
    18Tue, Apr 14vs RockiesW 7–6
    19Wed, Apr 15vs RockiesW 3–1
    20Thu, Apr 16vs RockiesL 2–3
    21Fri, Apr 17vs CardinalsL 4–9
    22Sat, Apr 18vs CardinalsL 5–7
    23Sun, Apr 19vs CardinalsL 5–7 (10)
    24Mon, Apr 20at GuardiansW 9–2
    25Tue, Apr 21at GuardiansL 5–8
    26Wed, Apr 22at GuardiansW 2–0
    27Fri, Apr 24vs YankeesL 4–12
    28Sat, Apr 25vs YankeesL 3–8
    29Sun, Apr 26vs YankeesW 7–4
    30Tue, Apr 28at OriolesL 3–5
    PPDWed, Apr 29at OriolesPostponed
    31Thu, Apr 30at OriolesL 3–10
    32Thu, Apr 30at OriolesW 11–5
    33Fri, May 1at Red SoxL 1–3
    34Sat, May 2at Red SoxW 6–3
    35Sun, May 3at Red SoxW 3–1 (10)
    36Mon, May 4vs DodgersL 3–8
    37Tue, May 5vs DodgersW 2–1
    38Wed, May 6vs DodgersL 2–12
    39Fri, May 8at RedsW 10–0
    40Sat, May 9at RedsL 1–3
    41Sun, May 10at RedsL 0–5
    42Mon, May 11vs MarinersL 1–3
    43Tue, May 12vs MarinersL 2–10
    44Wed, May 13vs MarinersW 4–3 (10)
    45Thu, May 14vs MarinersL 3–8
    46Fri, May 15vs RangersW 2–0
    47Sat, May 16vs RangersW 4–1
    48Sun, May 17vs RangersL 0–8
    49Mon, May 18at TwinsL 3–6
    50Tue, May 19at TwinsW 2–1
    51Wed, May 20at TwinsL 1–4
    52Fri, May 22at CubsW 4–2
    53Sat, May 23at CubsW 3–0
    54Sun, May 24at CubsW 8–5
    55Mon, May 25at RangersW 9–0
    56Tue, May 26at RangersL 7–10
    57Wed, May 27at RangersW 4–3
    58Thu, May 28at RangersW 5–1
    59Fri, May 29vs BrewersL 4–5 (10)
    60Sat, May 30vs BrewersW 9–2
    61Sun, May 31vs BrewersL 0–2
    62Tue, Jun 2vs PiratesL 6–10
    63Wed, Jun 3vs PiratesW 11–9
    64Thu, Jun 4vs PiratesL 1–5
    65Fri, Jun 5vs AthleticsW 5–1
    66Sat, Jun 6vs AthleticsW 13–2
    67Sun, Jun 7vs AthleticsL 0–5
    68Mon, Jun 8at AngelsW 5–4 (10)
    69Tue, Jun 9at AngelsL 1–10
    70Wed, Jun 10at AngelsL 2–3 (10)
    71Fri, Jun 12at RoyalsW 10–8
    72Sat, Jun 13at RoyalsW 8–7
    73Sun, Jun 14at RoyalsL 0–4
    74Mon, Jun 15vs TigersL 3–9
    75Tue, Jun 16vs TigersW 4–2
    76Wed, Jun 17vs TigersW 4–2
    77Fri, Jun 19vs GuardiansW 9–3
    78Sat, Jun 20vs GuardiansL 1–8
    79Sun, Jun 21vs GuardiansW 2–1
    80Mon, Jun 22at Blue JaysL 2–4
    81Tue, Jun 23at Blue JaysW 9–7 (11)
    82Wed, Jun 24at Blue JaysW 3–1
    83Thu, Jun 25at TigersW 2–1
    84Fri, Jun 26at TigersL 0–8
    85Sat, Jun 27at TigersW 8–6
    86Sun, Jun 28at TigersW 7–5 (10)
    87Mon, Jun 29vs TwinsL 4–5
    88Tue, Jun 30vs TwinsW 6–4
    89Wed, Jul 1vs TwinsL 3–8
    90Fri, Jul 3vs RaysL 1–3
    91Sat, Jul 4vs RaysW 10–8
    92Sun, Jul 5vs RaysW 2–0
    93Mon, Jul 6at NationalsL 11–12
    94Tue, Jul 7at NationalsW 6–3
    95Wed, Jul 8at NationalsL 2–8
    96Fri, Jul 10at RangersL 3–7
    97Sat, Jul 11at RangersW 9–3
    98Sun, Jul 12at RangersL 5–6
    99Fri, Jul 17vs OriolesL 2–3
    100Sat, Jul 18vs OriolesL 2–4 (11)
    101Sun, Jul 19vs OriolesL 2–5
    102Mon, Jul 20vs MarlinsW 8–5
    103Tue, Jul 21vs MarlinsW 5–3
    104Wed, Jul 22vs MarlinsW 5–2
    105Fri, Jul 24at White SoxW 9–5
    106Sat, Jul 25at White SoxW 4–1
    107Sun, Jul 26at White SoxL 3–12
    108Mon, Jul 27at AngelsW 6–4
    109Tue, Jul 28at AngelsW 3–2
    110Wed, Jul 29at AngelsW 7–4
    111Fri, Jul 31vs RangersW 11–2
    112Sat, Aug 1vs RangersW 5–4
    113Sun, Aug 2vs RangersW 7–3
    114Mon, Aug 3vs Blue JaysL 1–3
    115Tue, Aug 4vs Blue JaysW 7–2
    116Wed, Aug 5vs Blue JaysL 4–5 (10)
    117Fri, Aug 7at PadresW 6–3
    118Sat, Aug 8at PadresL 2–3
    119Sun, Aug 9at PadresL 2–7
    120Mon, Aug 10at GiantsW 6–3 (10)
    121Tue, Aug 11at GiantsL 1–4
    122Wed, Aug 12at GiantsW 2–1
    123Fri, Aug 14vs MarinersW 10–7 (10)
    124Sat, Aug 15vs MarinersL 5–10
    125Sun, Aug 16vs MarinersL 2–3
    126Tue, Aug 18vs AngelsL 1–3
    127Wed, Aug 19vs AngelsW 3–2
    128Thu, Aug 20vs AngelsL 3–18
    129Fri, Aug 21vs AthleticsW 4–0
    130Sat, Aug 22vs AthleticsL 3–4
    131Sun, Aug 23vs AthleticsL 6–7
    132Tue, Aug 25at YankeesW 9–7
    133Wed, Aug 26at YankeesL 3–9
    134Thu, Aug 27at YankeesW 5–1
    135Fri, Aug 28at MetsW 3–1
    136Sat, Aug 29at MetsL 2–6
    137Sun, Aug 30at MetsW 6–3
    138Mon, Aug 31vs White SoxW 6–3
    139Tue, Sep 1vs White SoxL 1–5
    140Wed, Sep 2vs White SoxW 2–0
    141Thu, Sep 3vs White SoxW 6–2
    142Fri, Sep 4vs DiamondbacksW 3–1
    143Sat, Sep 5vs DiamondbacksL 3–4 (10)
    144Sun, Sep 6vs DiamondbacksL 2–3
    145Tue, Sep 8at PhilliesW 6–5
    146Wed, Sep 9at PhilliesL 7–11
    147Thu, Sep 10at PhilliesW 2–1
    148Fri, Sep 11at RaysL 1–3
    149Sat, Sep 12at RaysL 2–3
    150Sun, Sep 13at RaysL 4–14
    151Tue, Sep 15vs RoyalsW 4–2
    152Wed, Sep 16vs RoyalsL 2–5
    153Thu, Sep 17vs RoyalsW 6–2
    154Fri, Sep 18vs BravesL 2–6
    155Sat, Sep 19vs BravesL 3–6
    156Sun, Sep 20vs BravesL 2–4
    157Tue, Sep 22at MarinersW 7–0
    158Wed, Sep 23at MarinersL 5–6 (10)
    159Thu, Sep 24at AthleticsW 7–5
    160Fri, Sep 25at AthleticsL 5–6
    161Sat, Sep 26at AthleticsW 13–2
    162Sun, Sep 27at AthleticsW 9–0
    Postseason
    ALWC G1Tue, Sep 29vs White SoxL 3–6
    ALWC G2Wed, Sep 30vs White SoxL 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 9 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 (19 days ago)
When did the Astros last win on the road?
September 27, 2026, 9–0 against the Athletics (9 days ago)
When did the Astros last throw a shutout?
September 27, 2026, 9–0 against the Athletics (9 days ago)
When did the Astros last win a postseason game?
October 20, 2023, AL League Championship Series (1,082 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 (9 days ago)
When did the Astros last beat the Angels?
August 19, 2026, 3–2 against the Angels (48 days ago)
When did the Astros last beat the Mariners?
September 22, 2026, 7–0 against the Mariners (14 days ago)
When did the Astros last beat the Rangers?
August 2, 2026, 7–3 against the Rangers (65 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

Common questions

How many days since the Houston Astros last won?

As of October 6, 2026, it has been 9 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.

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
OpponentRecordWin rate
Athletics head to head12–1446%
Angels head to head102–5565%
Mariners head to head88–6956%
Rangers head to head102–5565%

Drought history

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 9 days, 290 short of that mark.
Houston Astros record by season
SeasonRecord
202681–81
202587–75
202488–73
202390–72
2022106–56
202195–67
202029–31
2019107–55
2018103–59
2017102–61

Recent weeks

All weekly recaps

Put this counter on your site

The Astros counter is free to embed, updates itself, and needs no account. Grab the one-line snippet.

Also in the AL West: Athletics, Angels, Mariners, Rangers.