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.

The 2019 season

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

They finished first in the AL West, 10 games clear. They spent 162 of 186 days in first place, led by as many as 10.5 games on August 10 and were as far as 4.5 games back on April 3. Their best month was Sept/Oct at 19-6, their worst June at 15-12. The longest runs were a 10-game winning streak from April 5 to April 16 and a 7-game losing streak from June 16 to June 22. They were 60-21 at home and 47-34 on the road, 24-19 in one-run games and 35-28 against clubs that finished .500 or better. The most lopsided win was 23-2 at the Orioles on August 10; the heaviest defeat, 21-7 against the Athletics on September 10.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1812.600143105+38
May208.714155100+55
June1512.556128137-9
July168.667140102+38
August199.679200109+91
Sept/Oct196.76015487+67
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home60-21.741
Road47-34.580
One-run games24-19.558
Extra innings10-4.714
Within the division56-20.737
Against .500+ clubs35-28.556
Decided by 5+ runs36-12.750
Last 108-2.800

American League West standings, 2019

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

American League West, 2019. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Houston Astros10755.660—920640+28056.0
Oakland Athletics9765.59910845680+16535.6
Texas Rangers7884.48129810878-6828.4
Los Angeles Angels7290.44435769868-9919.8
Seattle Mariners6894.42039758893-13521.5

2019 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 10

Outfielders 5

Designated hitters 1

Starting pitchers 6

Relief pitchers 17

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.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 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.005060708091011121314151617181920212223242526

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.