
Houston Astros
Through games of Oct 28
Houston Astros team stats: hitting, pitching, rotation and bullpen with league ranks, season and recent form.
Team stats
Schedule and results
O/U 25-30-2- Sep 29Postvs
Chicago White SoxL3–6−124O 8.5Recap › - Sep 27at
AthleticsW9–0−195U 10.5 - Sep 26at
AthleticsW13–2−171O 10Recap › - Sep 25at
AthleticsL5–6−192O 9.5Recap › - Sep 24at
AthleticsW7–5−179O 11Recap › - Sep 23at
Seattle MarinersL5–6+110O 7.5Recap › - Sep 22at
Seattle MarinersW7–0+112U 7.5Recap › - Sep 20vs
Atlanta BravesL2–4−155U 8Recap › - Sep 19vs
Atlanta BravesL3–6−136O 8.5Recap › - Sep 18vs
Atlanta BravesL2–6+100P 8Recap ›
Show all 163 games
- Sep 17vs
Kansas City RoyalsW6–2−150U 8.5Recap › - Sep 16vs
Kansas City RoyalsL2–5−167U 8.5Recap › - Sep 15vs
Kansas City RoyalsW4–2−164U 8Recap › - Sep 13at
Tampa Bay RaysL4–14+110O 7.5Recap › - Sep 12at
Tampa Bay RaysL2–3+125U 7.5Recap › - Sep 11at
Tampa Bay RaysL1–3+161U 7.5Recap › - Sep 10at
Philadelphia PhilliesW2–1+160U 8.5Recap › - Sep 9at
Philadelphia PhilliesL7–11+130O 8Recap › - Sep 8at
Philadelphia PhilliesW6–5+116O 8.5Recap › - Sep 6vs
Arizona DiamondbacksL2–3−115U 8Recap › - Sep 5vs
Arizona DiamondbacksL3–4−105U 8.5 - Sep 4vs
Arizona DiamondbacksW3–1−130U 8.5Recap › - Sep 3vs
Chicago White SoxW6–2−165U 8.5Recap › - Sep 2vs
Chicago White SoxW2–0−140U 8.5Recap › - Sep 1vs
Chicago White SoxL1–5−104U 8.5Recap › - Aug 31vs
Chicago White SoxW6–3−133O 8.5Recap › - Aug 30at
New York MetsW6–3Recap › - Aug 29at
New York MetsL2–6Recap › - Aug 28at
New York MetsW3–1−109U 7.5Recap › - Aug 27at
New York YankeesW5–1+138U 8Recap › - Aug 26at
New York YankeesL3–9+107O 9Recap › - Aug 25at
New York YankeesW9–7+125O 8.5Recap › - Aug 23vs
AthleticsL6–7−181O 9Recap › - Aug 22vs
AthleticsL3–4−235U 8Recap › - Aug 21vs
AthleticsW4–0−185U 8.5Recap › - Aug 20vs
Los Angeles AngelsL3–18−190O 8Recap › - Aug 19vs
Los Angeles AngelsW3–2−155U 8.5Recap › - Aug 18vs
Los Angeles AngelsL1–3−170U 9Recap › - Aug 16vs
Seattle MarinersL2–3−125U 8Recap › - Aug 15vs
Seattle MarinersL5–10−123O 8.5Recap › - Aug 14vs
Seattle MarinersW10–7−123O 8Recap › - Aug 12at
San Francisco GiantsW2–1−147U 8.5Recap › - Aug 11at
San Francisco GiantsL1–4−194U 8Recap › - Aug 10at
San Francisco GiantsW6–3−149O 8.5Recap › - Aug 9at
San Diego PadresL2–7+100P 9Recap › - Aug 8at
San Diego PadresL2–3+105U 8Recap › - Aug 7at
San Diego PadresW6–3Recap › - Aug 5vs
Toronto Blue JaysL4–5−227O 8Recap › - Aug 4vs
Toronto Blue JaysW7–2−140O 8.5Recap › - Aug 3vs
Toronto Blue JaysL1–3−148U 9Recap › - Aug 2vs
Texas RangersW7–3−141O 8.5Recap › - Aug 1vs
Texas RangersW5–4+105O 8.5Recap › - Jul 31vs
Texas RangersW11–2−130O 7.5Recap › - Jul 29at
Los Angeles AngelsW7–4−130O 9.5Recap › - Jul 28at
Los Angeles AngelsW3–2−110U 8.5 - Jul 27at
Los Angeles AngelsW6–4−110O 8.5 - Jul 26at
Chicago White SoxL3–12+100O 9 - Jul 25at
Chicago White SoxW4–1+105U 8.5Recap › - Jul 24at
Chicago White SoxW9–5+114O 9Recap › - Jul 22vs
Miami MarlinsW5–2−110U 8Recap › - Jul 21vs
Miami MarlinsW5–3−124U 9.5Recap › - Jul 20vs
Miami MarlinsW8–5 - Jul 19vs
Baltimore OriolesL2–5 - Jul 18vs
Baltimore OriolesL2–4 - Jul 17vs
Baltimore OriolesL2–3 - Jul 12at
Texas RangersL5–6 - Jul 11at
Texas RangersW9–3 - Jul 10at
Texas RangersL3–7 - Jul 8at
Washington NationalsL2–8 - Jul 7at
Washington NationalsW6–3 - Jul 6at
Washington NationalsL11–12 - Jul 5vs
Tampa Bay RaysW2–0 - Jul 4vs
Tampa Bay RaysW10–8 - Jul 3vs
Tampa Bay RaysL1–3 - Jul 1vs
Minnesota TwinsL3–8 - Jun 30vs
Minnesota TwinsW6–4 - Jun 29vs
Minnesota TwinsL4–5 - Jun 28at
Detroit TigersW7–5 - Jun 27at
Detroit TigersW8–6 - Jun 26at
Detroit TigersL0–8 - Jun 25at
Detroit TigersW2–1 - Jun 24at
Toronto Blue JaysW3–1 - Jun 23at
Toronto Blue JaysW9–7 - Jun 22at
Toronto Blue JaysL2–4 - Jun 21vs
Cleveland GuardiansW2–1 - Jun 20vs
Cleveland GuardiansL1–8 - Jun 19vs
Cleveland GuardiansW9–3 - Jun 17vs
Detroit TigersW4–2 - Jun 16vs
Detroit TigersW4–2 - Jun 15vs
Detroit TigersL3–9 - Jun 14at
Kansas City RoyalsL0–4 - Jun 13at
Kansas City RoyalsW8–7 - Jun 12at
Kansas City RoyalsW10–8 - Jun 10at
Los Angeles AngelsL2–3 - Jun 9at
Los Angeles AngelsL1–10 - Jun 8at
Los Angeles AngelsW5–4 - Jun 7vs
AthleticsL0–5 - Jun 6vs
AthleticsW13–2 - Jun 5vs
AthleticsW5–1 - Jun 4vs
Pittsburgh PiratesL1–5 - Jun 3vs
Pittsburgh PiratesW11–9 - Jun 2vs
Pittsburgh PiratesL6–10 - May 31vs
Milwaukee BrewersL0–2 - May 30vs
Milwaukee BrewersW9–2 - May 29vs
Milwaukee BrewersL4–5 - May 28at
Texas RangersW5–1 - May 27at
Texas RangersW4–3 - May 26at
Texas RangersL7–10 - May 25at
Texas RangersW9–0 - May 24at
Chicago CubsW8–5 - May 23at
Chicago CubsW3–0 - May 22at
Chicago CubsW4–2 - May 20at
Minnesota TwinsL1–4 - May 19at
Minnesota TwinsW2–1 - May 18at
Minnesota TwinsL3–6 - May 17vs
Texas RangersL0–8 - May 16vs
Texas RangersW4–1 - May 15vs
Texas RangersW2–0 - May 14vs
Seattle MarinersL3–8 - May 13vs
Seattle MarinersW4–3 - May 12vs
Seattle MarinersL2–10 - May 11vs
Seattle MarinersL1–3 - May 10at
Cincinnati RedsL0–5 - May 9at
Cincinnati RedsL1–3 - May 8at
Cincinnati RedsW10–0 - May 6vs
Los Angeles DodgersL2–12 - May 5vs
Los Angeles DodgersW2–1 - May 4vs
Los Angeles DodgersL3–8 - May 3at
Boston Red SoxW3–1 - May 2at
Boston Red SoxW6–3 - May 1at
Boston Red SoxL1–3 - Apr 30at
Baltimore OriolesW11–5 - Apr 30at
Baltimore OriolesL3–10 - Apr 28at
Baltimore OriolesL3–5 - Apr 26vs
New York YankeesW7–4 - Apr 25vs
New York YankeesL3–8 - Apr 24vs
New York YankeesL4–12 - Apr 22at
Cleveland GuardiansW2–0 - Apr 21at
Cleveland GuardiansL5–8 - Apr 20at
Cleveland GuardiansW9–2 - Apr 19vs
St. Louis CardinalsL5–7 - Apr 18vs
St. Louis CardinalsL5–7 - Apr 17vs
St. Louis CardinalsL4–9 - Apr 16vs
Colorado RockiesL2–3 - Apr 15vs
Colorado RockiesW3–1 - Apr 14vs
Colorado RockiesW7–6 - Apr 13at
Seattle MarinersL2–6 - Apr 12at
Seattle MarinersL1–6 - Apr 11at
Seattle MarinersL7–8 - Apr 10at
Seattle MarinersL6–9 - Apr 8at
Colorado RockiesL1–9 - Apr 7at
Colorado RockiesL1–5 - Apr 6at
Colorado RockiesL7–9 - Apr 5at
AthleticsL10–12 - Apr 4at
AthleticsW11–0 - Apr 3at
AthleticsL4–11 - Apr 1vs
Boston Red SoxW6–4 - Mar 31vs
Boston Red SoxW9–2 - Mar 30vs
Boston Red SoxW8–1 - Mar 29vs
Los Angeles AngelsW9–7 - Mar 28vs
Los Angeles AngelsW11–9 - Mar 27vs
Los Angeles AngelsL2–6 - Mar 26vs
Los Angeles AngelsL0–3
Result vs the close: the team's closing moneyline and the combined score against the closing total (O = over, U = under). Against-the-spread and over/under records exclude the postseason and count the 57 of 162 games with a closing line on file. Preview and Recap open the game page.
Starting rotation
2026 regular season: the five pitchers with the most starts for this team. FIP rank among the 188 pitchers with 10+ starts (1st = lowest).
Houston Astros players on G&W
- Yordan Alvarez
- Isaac Paredes
- Christian Walker
- Carlos Correa
- Jose Altuve
- Cam Smith
- Daulton Varsho
- Jeremy Peña
- Jon Singleton
- Yainer Diaz
- Taylor Trammell
- Chas McCormick
- Christian Vázquez
- Joey Loperfido
- Jason Heyward
- LaMonte Wade Jr.
- Brice Matthews
- Nelson Velázquez
- Jorge Barrosa
- Nick Allen
- Peter Lambert
- Jake Meyers
- Hunter Brown
- AJ Blubaugh
- Mike Burrows
- Roddery Muñoz
- Jason Alexander
- Tatsuya Imai
- Kai-Wei Teng
- Enyel De Los Santos
- Tayler Scott
- Steven Okert
- Cristian Javier
- Bryan Abreu
- Hayden Wesneski
- Bryan King
- Héctor Neris
- Brandon Walter
- Bennett Sousa
- Ronel Blanco
- Kaleb Ort
- Shawn Dubin
- Josh Hader
Trends
Rank is the G&W Power Rating rank on each day we published it. Last-5 numbers are regular-season games.
Against the market
League table ›31-26 · +0.7 wins vs the close
Last 15 games: −0.14 wins a game vs the close.
Wins vs the close: actual wins minus the wins the closing moneyline implied (the bookmaker margin removed). $100 a game: profit from backing the team every game at that price. The bet-time line is the consensus line on the morning of the bet window (Tuesday for football, game day for most other sports). The close is the consensus line just before the start. Every game uses only lines captured before it began. Regular season only.
Our record on this team
Full MLB archive ›- Sep 182026
Braves @
AstrosAstros ML +110 · 1.00uL -1.00u - Sep 152026
Royals @
AstrosRoyals ML +150 · 1.00uL -1.00u - Sep 122026
Astros @
RaysRays ML -133 · 1.00uW +1.00u - Sep 62026
Diamondbacks @
AstrosAstros ML -102 · 1.00uL -1.02u - Sep 42026
Diamondbacks @
AstrosDiamondbacks ML +122 · 1.00uL -1.00u - Sep 22026
White Sox @
AstrosAstros ML -127 · 1.50uW +1.50u - Sep 12026
White Sox @
AstrosAstros ML +100 · 1.00uL -1.00u - Aug 312026
White Sox @
AstrosAstros ML -122 · 2.00uW +2.00u - Aug 302026
Astros @
MetsMets ML -115 · 1.00uL -1.15u - Aug 282026
Astros @
MetsMets ML +104 · 1.00uL -1.00u - Aug 262026
Astros @
YankeesAstros ML +125 · 1.00uL -1.00u - Aug 212026
Athletics @
AstrosAthletics ML +170 · 1.00uL -1.00u - Aug 192026
Angels @
AstrosAngels ML +144 · 1.00uL -1.00u - Aug 162026
Mariners @
AstrosMariners ML +113 · 1.50uW +1.70u - Aug 122026
Astros @
GiantsGiants ML +135 · 1.00uL -1.00u - Aug 112026
Astros @
GiantsGiants ML +175 · 1.00uW +1.75u - Aug 52026
Blue Jays @
AstrosBlue Jays ML +174 · 1.00uW +1.74u - Aug 32026
Blue Jays @
AstrosBlue Jays ML +122 · 1.00uW +1.22u - Jul 312026
Rangers @
AstrosRangers ML +115 · 1.00uL -1.00u - Jul 112026
Astros @
RangersAstros ML +100 · 2.00uW +2.00u - Jul 82026
Astros @
NationalsAstros ML +116 · 1.50uL -1.50u - Jul 62026
Astros @
NationalsAstros ML +100 · 1.50uL -1.50u - Jun 262026
Astros @
TigersAstros ML +101 · 1.00uL -1.00u - Jun 242026
Astros @
Blue JaysAstros ML +135 · 1.00uW +1.35u - Jun 162026
Tigers @
AstrosTigers ML +131 · 1.00uL -1.00u
Showing the 25 most recent of 41 plays. Every play is in the MLB archive.
Every graded official play that involved this team, on either side, at the price it was sent. The same plays as the Pick Archive and Results.
About these numbers
The Houston Astros on every Lab metric, with each window side by side so you can see whether recent form matches the full season. Under each value is the team's rank among the 30 clubs for that window; the colour is its percentile against the league.
Windows. Season is every game so far. Last 15, Last 30 and Last 7 are each team's most recent games. Home and Road split by where the game was played. vs LHP and vs RHP split the team's plate appearances by the pitcher's hand; for pitching the same buttons split by the batter's side (vs LHB, vs RHB). Custom dates covers any range you choose. Every number is recomputed from the games themselves, and a window never uses a game played after its last date.
Free and members. Season and Last 15 are free for everyone. Last 30, Last 7, home and road, platoon splits and custom dates are part of Analytics, and every higher plan includes them.
All metric definitions are on the MLB Team Stats page.