Skip to content

Houston Astros history

MLB · 17 seasons · 2010–2026 · as the Houston Astros

The Houston Astros are 1361-1283 in MLB regular-season play across 17 seasons (2010–2026); their best season was 2019 (107-55); and their longest winning streak in a season is 12 games (Jun 6 – Jun 18, 2018).

All-time record
1361-1283
2010–2026, regular season
Best season
107-55
2019
Worst season
51-111
2013
Longest win streak
12 games
Jun 6 – Jun 18, 2018

Season by season

Houston Astros regular-season record by season, newest first
Season Record Home Away Longest win streak Games
2026 current 77-78 39-41 38-37 6 · Jul 27 – Aug 2, 2026 190
2025 87-75 46-35 41-40 5 · Jun 11 – Jun 15, 2025 162
2024 88-73 46-35 42-38 8 · Aug 6 – Aug 14, 2024 164
2023 90-72 39-42 51-30 8 · May 14 – May 22, 2023 173
2022 106-56 55-26 51-30 11 · May 2 – May 13, 2022 175
2021 95-67 51-30 44-37 11 · Jun 13 – Jun 24, 2021 178
2020 29-31 20-10 9-21 8 · Aug 12 – Aug 20, 2020 73
2019 best 107-55 60-21 47-34 10 · Apr 5 – Apr 16, 2019 180
2018 103-59 46-35 57-24 12 · Jun 6 – Jun 18, 2018 170
2017 101-61 48-33 53-28 11 · May 25 – Jun 5, 2017 180
2016 84-78 43-38 41-40 7 · Jun 18 – Jun 25, 2016 162
2015 86-76 53-28 33-48 10 · Apr 24 – May 3, 2015 168
2014 70-92 38-43 32-49 7 · May 24 – May 30, 2014 162
2013 worst 51-111 24-57 27-54 6 · May 29 – Jun 3, 2013 162
2012 55-107 35-46 20-61 5 · Apr 30 – May 5, 2012 162
2011 56-106 31-50 25-56 4 · May 30 – Jun 2, 2011 162
2010 76-86 42-39 34-47 7 · Jul 27 – Aug 3, 2010 162

Records are regular season only. Best and worst are judged among seasons at least half played.

Franchise records

Regular season, as the Houston Astros, 2010–2026. Streaks are the longest run within a single season.

Longest winning streak
12 games · Jun 6 – Jun 18, 2018
Longest losing streak
15 games · Sep 14 – Sep 29, 2013
Biggest win
23-2 vs Baltimore Orioles · Aug 10, 2019
Biggest loss
3-19 vs Colorado Rockies · Sep 25, 2011

Most-played opponents

All-time series since 2010, from the Houston Astros' side.

Houston Astros head-to-head series records
Opponent Meetings Series
vs Texas Rangers 258 132-126
vs Seattle Mariners 234 131-103
vs Los Angeles Angels 233 142-91
vs Oakland Athletics 233 126-107
vs New York Yankees 106 51-55
vs Boston Red Sox 103 53-50
vs Tampa Bay Rays 103 46-57
vs Kansas City Royals 94 49-45

Houston Astros history: quick answers

What is the Houston Astros' all-time record?
1361-1283 in MLB regular-season games from 2010–2026 (17 seasons on this site).
What was the Houston Astros' best season?
2019, when they went 107-55 in the regular season.
What is the Houston Astros' longest winning streak?
12 straight regular-season wins within a season, from Jun 6 – Jun 18, 2018.
Which team have the Houston Astros played most?
Texas Rangers: 258 meetings since 2010, with the Houston Astros 132-126 in the series.
Today's Games