DataBaseball
2026
Houston Astros logo

American League West · 2019

Houston Astros 2019

Team WAR
56.0
33.4 bat / 22.6 pitch
Win %
.660
pyth .660
Run diff
+280
5.68 / 3.95 per g
wRC+
119
ERA
3.64
FIP 3.92
Home runs
282

The Houston Astros went 107-55 in 2019, a .660 winning percentage — the best record in baseball. They scored 920 runs and allowed 640, a run differential of +280. The offence ranked the third best in MLB for runs scored, while their 3.64 staff ERA was the second best. Their 119 team wRC+ was 19% above league average — the third best in MLB. Alex Bregman led the position players at 8.3 WAR, and Gerrit Cole the rotation at a 2.50 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,527 team hits
Michael Brantley179Michael Brantley — 179 hits (11.7%)Yuli Gurriel168Yuli Gurriel — 168 hits (11.0%)Alex Bregman164Alex Bregman — 164 hits (10.7%)Jose Altuve149Jose Altuve — 149 hits (9.8%)George Springer140George Springer — 140 hits (9.2%)Josh Reddick138Josh Reddick — 138 hits (9.0%)Yordan Alvarez98Yordan Alvarez — 98 hits (6.4%)Robinson Chirinos87Robinson Chirinos — 87 hits (5.7%)Carlos Correa78Carlos Correa — 78 hits (5.1%)Jake Marisnick68Jake Marisnick — 68 hits (4.5%)Aledmys Díaz57Aledmys Díaz — 57 hits (3.7%)Tony Kemp52Tony Kemp — 52 hits (3.4%)Tyler White50Tyler White — 50 hits (3.3%)Myles Straw29Myles Straw — 29 hits (1.9%)18Kyle Tucker — 18 hits (1.2%)18Max Stassi — 18 hits (1.2%)17Abraham Toro — 17 hits (1.1%)10Jack Mayfield — 10 hits (0.7%)7Garrett Stubbs — 7 hits (0.5%)
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

23 players, ranked by dbWAR.

Alex Bregman3B156690164411125.296.423.592.4231648.3
George SpringerRF12255614039966.292.383.591.4051525.1
Jose Altuve2B12454814931746.298.353.550.3771344.0
Michael BrantleyLF14863717922903.311.372.503.3691293.6
Yordan AlvarezDH873699827780.313.412.655.4361733.6
Yuli Gurriel1B144612168311045.298.343.541.3671273.4
Carlos CorreaSS753217821591.279.358.568.3841382.8
Robinson ChirinosC1114378717581.238.347.443.3401092.2
Aledmys Díaz2B68247579402.271.356.467.3481151.2
Jake MarisnickCF10431868103410.233.289.411.299820.6
Myles StrawSS5012829078.269.378.343.3271010.6
Kyle TuckerRF2272184115.269.319.537.3511170.4
Josh ReddickRF14055013814565.275.319.409.310890.3
Abraham Toro3B258917291.218.303.385.298810.1
Wade MileyP360000.000.200.000.142-22-0.0
José UrquidyP240000.000.000.000.000-116-0.0
Justin VerlanderP120000.000.000.000.000-116-0.1
Garrett StubbsC16397021.200.282.286.25653-0.1
Gerrit ColeP370000.000.000.000.000-116-0.1
Tony Kemp2B108279528294.212.291.380.28875-0.3
Jack MayfieldSS236510250.156.169.328.20519-0.4
Tyler White1B80279503230.208.308.304.27767-0.7
Max StassiC4914718150.136.211.167.1803-1.2

Pitching

23 pitchers, ranked by dbWAR.

Gerrit Cole3333212.120503262.502.640.8913.87.1
Justin Verlander3434223.021603002.583.270.8012.15.9
Wade Miley3333167.114601403.984.511.347.52.1
Ryan Pressly55054.1233722.322.660.9011.91.5
Roberto Osuna66065.04338732.633.210.8810.11.4
Will Harris68060.0414621.503.150.939.31.3
Brad Peacock231591.2760964.124.421.199.41.1
José Urquidy9741.0210403.953.681.108.80.8
Josh James49161.15111004.703.981.3214.70.8
Collin McHugh35874.2450824.704.431.239.90.7
Joe Smith28025.0100221.803.090.967.90.6
Rogelio Armenteros5218.0111184.002.771.229.00.5
Chris Devenski61169.0230724.834.621.309.40.4
Bryan Abreu708.2000131.041.250.8113.50.4
Framber Valdez26870.2470685.864.981.678.70.2
Héctor Rondón62160.2320483.714.961.257.10.1
Cy Sneed8021.1010235.484.811.459.70.1
Max Stassi100.100000.003.210.000.00.0
Cionel Pérez509.0110710.006.661.447.0-0.2
Reymin Guduan705.1100611.8110.532.2510.1-0.3
Brady Rodgers305.0000416.2013.812.007.2-0.5
Corbin Martin5519.1110195.598.491.818.8-0.6
Tyler White403.1000221.6022.113.605.4-0.6

Attendance

Announced gate at 81 home dates, 2019.

Average
35,276
81 home dates
Median
35,606
Total
2,857,367
Best
43,264
2019-09-21
Quietest
22,698
2019-05-08
On the road
26,302
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,27635,60622,69843,264
Night6134,27434,51822,69843,264
Day2038,33338,54632,48543,169
Weekend3937,94338,01231,02543,264
Weekday4232,79931,74622,69843,243
On the road8026,30222,95610,92148,308

Through the season

Average home crowd by month.
MonthGamesAverage
Apr1332,470
May1732,530
Jun1436,869
Jul940,235
Aug1534,900
Sep1336,958

By season

37683.018841.50.0151617181920212223242526

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 162 completed games, 2019.

Regulation
2:59
148 games
All games
3:05
Extra innings
4:02
14 of them
Longest
4:49
2019-07-07, 10 inn
Shortest
2:12
2019-08-21

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1623:053:022:125:06
Regulation1482:592:582:124:06
Extra innings144:024:113:125:06
Home813:042:592:124:49
Road813:053:022:125:06
Day443:103:042:125:06
Night1183:032:592:124:40

Through the season

Average completed game by month.
MonthGamesAverage
Apr133:05
May172:57
Jun143:05
Jul93:06
Aug153:04
Sep133:12

By season

194.797.30.0151617181920212223242526

Regulation games only, in minutes. 179 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 107-55, a .660 win rate, while their +280 run differential implies .660. That is essentially in line — the record reflects the run scoring.