DataBaseball
2026
Houston Astros logo

American League West · 2024

Houston Astros 2024

Team WAR
37.6
24.4 bat / 13.2 pitch
Win %
.547
pyth .560
Run diff
+91
4.60 / 4.03 per g
wRC+
107
ERA
3.77
FIP 4.10
Home runs
184

The Houston Astros went 88-73 in 2024, a .547 winning percentage — 11th of 30 record in baseball. They scored 740 runs and allowed 649, a run differential of +91. The offence ranked 11th of 30 in MLB for runs scored, while their 3.77 staff ERA was 8th of 30. Their 107 team wRC+ was 7% above league average — 10th of 30 in MLB. Yordan Alvarez led the position players at 5.8 WAR, and Framber Valdez the rotation at a 2.91 ERA.

The 2024 season

Month by month, the streaks, and the record in the games that are argued about.

They finished first in the AL West, 3.5 games clear. They spent 69 of 187 days in first place, led by as many as 6.5 games on September 3 and were as far as 10 games back on June 18. Their best month was June at 17-8, their worst March/April at 10-19. The longest runs were an 8-game winning streak from August 6 to August 14 and a 5-game losing streak from April 20 to April 25. They were 46-35 at home and 42-38 on the road, 18-27 in one-run games and 41-43 against clubs that finished .500 or better. The most lopsided win was 10-0 against the Blue Jays on April 1; the heaviest defeat, 13-3 at the Royals on April 11.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1019.345132153-21
May1514.517120108+12
June178.68013694+42
July1411.560114101+13
August1810.64311981+38
Sept/Oct1411.560119112+7
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home46-35.568
Road42-38.525
One-run games18-27.400
Extra innings6-10.375
Within the division29-23.558
Against .500+ clubs41-43.488
Decided by 5+ runs29-23.558
Last 106-4.600

American League West standings, 2024

Final standings. The division page has the rest of its season.

American League West, 2024. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Houston Astros8873.547—740649+9137.6
Seattle Mariners8577.5253.5676607+6935.5
Texas Rangers7884.48110.5683738-5525.0
Oakland Athletics6993.42619.5643764-12126.7
Los Angeles Angels6399.38925.5635797-16214.5

2024 Houston Astros roster

The players whose season belongs to this club, by position and then by dbWAR. A player traded mid-season is listed with the club he played most of his games for, so a deadline arrival may appear on his other club’s page instead.

Catchers 3

Infielders 8

Outfielders 8

Designated hitters 1

Starting pitchers 9

Relief pitchers 19

Where the offence comes from

Roster contribution by share of the team total.

1,416 team hits
Jose Altuve185Jose Altuve — 185 hits (13.1%)Yainer Diaz175Yainer Diaz — 175 hits (12.4%)Yordan Alvarez170Yordan Alvarez — 170 hits (12.0%)Jeremy Peña160Jeremy Peña — 160 hits (11.3%)Alex Bregman151Alex Bregman — 151 hits (10.7%)Mauricio Dubón108Mauricio Dubón — 108 hits (7.6%)Jake Meyers101Jake Meyers — 101 hits (7.1%)Jon Singleton83Jon Singleton — 83 hits (5.9%)Kyle Tucker80Kyle Tucker — 80 hits (5.6%)Victor Caratini66Victor Caratini — 66 hits (4.7%)Chas McCormick51Chas McCormick — 51 hits (3.6%)Ben Gamel20Ben Gamel — 20 hits (1.4%)18Trey Cabbage — 18 hits (1.3%)15Zach Dezenzo — 15 hits (1.1%)14José Abreu — 14 hits (1.0%)9Shay Whitcomb — 9 hits (0.6%)César Salazar — 8 hits (0.6%)Pedro León — 2 hits (0.1%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

20 players, ranked by dbWAR.

Yordan AlvarezDH14763517035866.308.392.567.4031625.8
Jose Altuve2B153682185206522.295.350.439.3461224.5
Kyle TuckerRF7833980234911.289.408.585.4221754.0
Alex Bregman3B14563415126753.260.315.453.3321123.3
Yainer DiazC14861917516842.299.325.441.3301113.1
Jeremy PeñaSS157650160157020.266.308.394.307953.1
Victor CaratiniC86274668300.269.336.408.3271091.3
Jon Singleton1B1194058313420.234.321.386.3141000.9
Jake MeyersCF139513101136111.219.286.360.286810.7
Ben GamelRF359920141.247.384.333.3311120.4
Mauricio DubónLF1284281084473.269.296.361.287810.3
César SalazarC12328080.320.387.400.3461220.2
Shay Whitcomb3B18469050.220.304.293.27472-0.0
Zach Dezenzo1B186515280.242.277.371.28479-0.1
Cooper HummelLF580001.000.000.000.000-118-0.2
Trey CabbageRF389118181.209.253.337.25962-0.3
Pedro LeónRF7212002.100.143.100.118-36-0.3
Grae Kessinger3B15250000.000.160.000.115-38-0.4
Chas McCormickLF85267515278.211.271.306.25962-0.5
José Abreu1B3412014270.124.167.195.165-4-1.4

Pitching

28 pitchers, ranked by dbWAR.

Framber Valdez2828176.115701692.913.251.118.63.9
Hunter Brown3130170.011901793.493.581.279.53.1
Ronel Blanco3029167.113601662.804.151.098.91.9
Spencer Arrighetti2928145.071301714.534.181.4110.61.6
Bryan Abreu78078.13311033.103.491.1611.81.0
Ryan Pressly59056.2234583.493.101.349.21.0
Josh Hader71071.088341053.803.500.9613.30.9
Bryan King28026.1100322.392.711.1410.90.6
Shawn Dubin31245.1112494.173.721.579.70.5
Tayler Scott62168.2730712.234.131.179.30.4
Justin Verlander171790.1560745.484.781.387.40.4
Luis Contreras506.000069.002.171.509.00.2
Cristian Javier7734.2310273.894.751.417.00.2
Forrest Whitley303.100050.003.772.4013.50.0
Grae Kessinger101.000000.003.170.000.00.0
Miguel Díaz101.000000.003.170.000.00.0
Dylan Coleman101.000010.004.171.009.00.0
Seth Martinez44052.2321363.594.781.276.2-0.1
Parker Mushinski10011.000036.555.441.452.5-0.1
Alex Speas102.000024.509.171.509.0-0.1
J.P. France5525.1030227.465.531.707.8-0.1
Blair Henley110.10000135.0039.1721.000.0-0.1
Kaleb Ort22024.2110262.555.230.819.5-0.2
Nick Hernandez508.0000107.887.541.3811.3-0.3
Jake Bloss3311.2010116.947.621.638.5-0.3
Brandon Bielak16029.2100145.165.931.754.2-0.5
Rafael Montero41038.1120234.706.401.415.4-0.8
Wander Suero100.00100—————

Attendance

Announced gate at 81 home dates, 2024.

Average
35,003
81 home dates
Median
34,776
Total
2,835,234
Best
42,642
2024-03-28
Quietest
25,733
2024-05-01
On the road
28,240
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home8135,00334,77625,73342,642
Night5434,45634,21525,73341,819
Day2736,09736,75929,07342,642
Weekend4237,42837,22431,33442,094
Weekday3932,39132,32725,73342,642
On the road8028,24031,6714,51744,553

Through the season

Average home crowd by month.
MonthGamesAverage
Mar440,595
Apr1032,289
May1631,333
Jun1335,640
Jul1238,288
Aug1235,364
Sep1435,821

By season

37683.018841.50.005060708091011121314151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 161 completed games, 2024.

Regulation
2:37
145 games
All games
2:39
Extra innings
2:57
16 of them
Longest
3:26
2024-06-21, 9 inn
Shortest
2:00
2024-06-05

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1612:392:372:003:26
Regulation1452:372:362:003:26
Extra innings162:573:002:363:17
Home812:392:362:003:26
Road802:392:392:023:23
Day572:372:352:003:23
Night1042:402:392:013:26

Through the season

Average completed game by month.
MonthGamesAverage
Mar42:57
Apr102:49
May162:36
Jun132:34
Jul122:35
Aug122:31
Sep142:44

By season

194.797.30.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 157 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

Record versus run differential

Houston Astros are 88-73, a .547 win rate, while their +91 run differential implies .560. That is essentially in line — the record reflects the run scoring.