DataBaseball
2026
Houston Astros logo

American League West · 2025

Houston Astros 2025

Team WAR
31.8
16.7 bat / 15.2 pitch
Win %
.537
pyth .514
Run diff
+21
4.23 / 4.10 per g
wRC+
100
ERA
3.95
FIP 4.06
Home runs
169

The Houston Astros went 87-75 in 2025, a .537 winning percentage — 12th of 30 record in baseball. They scored 686 runs and allowed 665, a run differential of +21. The offence ranked 21st of 30 in MLB for runs scored, while their 3.95 staff ERA was 15th of 30. Their 100 team wRC+ was 0% above league average — 16th of 30 in MLB. Jeremy Peña led the position players at 5.3 WAR, and Hunter Brown the rotation at a 2.43 ERA.

The 2025 season

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

They finished 2nd in the AL West, 3 games back. They spent 109 of 186 days in first place, led by as many as 7 games on July 1 and were as far as 5 games back on September 24. Their best month was June at 19-7, their worst August at 13-15. The longest runs were a 5-game winning streak from June 11 to June 15 and a 5-game losing streak from July 24 to July 28. They were 46-35 at home and 41-40 on the road, 27-17 in one-run games and 43-43 against clubs that finished .500 or better. The most lopsided win was 18-1 at the Dodgers on July 4; the heaviest defeat, 16-3 against the Rays on May 31.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1614.533117104+13
May1513.536121120+1
June197.73111280+32
July1213.480123120+3
August1315.46499133-34
Sept/Oct1213.480114108+6
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home46-35.568
Road41-40.506
One-run games27-17.614
Extra innings8-7.533
Within the division25-27.481
Against .500+ clubs43-43.500
Decided by 5+ runs23-21.523
Last 104-6.400

American League West standings, 2025

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

American League West, 2025. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Seattle Mariners9072.556—766694+7241.1
Houston Astros8775.5373686665+2131.8
Texas Rangers8181.5009684605+7930.7
Athletics7686.46914733817-8432.8
Los Angeles Angels7290.44418673837-16415.3

2025 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 9

Outfielders 10

Designated hitters 2

Starting pitchers 12

Relief pitchers 20

Where the offence comes from

Roster contribution by share of the team total.

1,264 team hits
Jose Altuve156Jose Altuve — 156 hits (12.3%)Jeremy Peña150Jeremy Peña — 150 hits (11.9%)Yainer Diaz139Yainer Diaz — 139 hits (11.0%)Christian Walker139Christian Walker — 139 hits (11.0%)Cam Smith104Cam Smith — 104 hits (8.2%)Jake Meyers100Jake Meyers — 100 hits (7.9%)Isaac Paredes96Isaac Paredes — 96 hits (7.6%)Victor Caratini89Victor Caratini — 89 hits (7.0%)Mauricio Dubón89Mauricio Dubón — 89 hits (7.0%)Yordan Alvarez45Yordan Alvarez — 45 hits (3.6%)Zach Dezenzo24Zach Dezenzo — 24 hits (1.9%)Trammell23Taylor Trammell — 23 hits (1.8%)Rodgers22Brendan Rodgers — 22 hits (1.7%)McCormick21Chas McCormick — 21 hits (1.7%)15Cooper Hummel — 15 hits (1.2%)12Zach Cole — 12 hits (0.9%)11Zack Short — 11 hits (0.9%)11Jacob Melton — 11 hits (0.9%)7Brice Matthews — 7 hits (0.6%)Shay Whitcomb — 4 hits (0.3%)César Salazar — 3 hits (0.2%)Luis Guillorme — 3 hits (0.2%)Jon Singleton — 1 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

24 players, ranked by dbWAR.

Jeremy PeñaSS125543150176220.304.363.477.3651365.3
Isaac Paredes3B1024389620530.254.352.458.3551292.8
Jose Altuve2B155654156267710.265.329.442.3331142.2
Jake MeyersCF9838110032416.292.354.373.3261081.9
Yainer DiazC14356713920701.256.284.417.301911.6
Victor CaratiniC1133868912461.259.324.404.3201051.2
Christian Walker1B15464013927882.238.297.421.312980.9
Yordan AlvarezDH48199456271.273.367.430.3411190.7
Cam SmithRF1334931049518.236.312.358.300900.5
Zach ColeLF1552124113.255.327.553.3741420.5
Mauricio DubónLF119398897333.241.289.355.285790.3
Zach DezenzoLF32109242101.245.321.367.309960.1
Zack ShortSS205611270.220.291.380.297880.1
Brice Matthews2B13477491.167.222.452.286800.1
Taylor TrammellLF48135233123.197.296.333.286800.1
César SalazarC9163010.231.375.231.302920.0
Kenedy CoronaCF240000.000.500.000.3601330.0
Cooper HummelLF3610515371.170.298.273.27170-0.1
Jon SingletonDH391000.111.111.111.098-52-0.1
Luis Guillorme3B9213000.150.190.150.161-8-0.3
Chas McCormickCF5011621152.210.279.290.26062-0.3
Shay Whitcomb2B15324110.125.125.219.146-19-0.3
Brendan Rodgers2B37128222110.191.266.278.24954-0.3
Jacob MeltonCF297811077.157.234.186.20120-0.5

Pitching

32 pitchers, ranked by dbWAR.

Hunter Brown3131185.112902062.433.141.0310.04.4
Framber Valdez3131192.0131101873.663.371.248.84.0
Bryan Abreu70071.03471052.282.391.1513.31.9
Steven Okert68171.2321843.012.760.8910.51.6
Bennett Sousa44050.2514592.842.721.0310.51.1
Josh Hader48052.26228762.053.250.8513.00.9
Bryan King68068.0542692.783.681.049.10.8
Brandon Walter9953.2130523.354.010.938.70.7
Cristian Javier8837.0240344.623.651.278.30.7
Ronel Blanco9948.1340484.104.271.188.90.5
Ryan Gusto2717101.2770975.674.611.488.60.5
Jayden Murray9111.200081.542.541.116.20.3
AJ Blubaugh11332.0310351.694.420.889.80.1
Hayden Wesneski6632.0130294.504.821.098.20.1
J.P. France204.010052.252.141.0011.30.1
Craig Kimbrel14012.0010172.254.221.4212.80.1
César Salazar101.000000.006.140.000.0-0.0
Luis Garcia227.210073.525.480.528.2-0.0
Jordan Weems404.1010014.545.212.770.0-0.0
Jason Alexander181377.1421654.775.101.377.6-0.1
Chas McCormick303.000016.006.471.673.0-0.1
Luis Contreras9012.0000136.755.141.589.8-0.1
Logan VanWey9010.200075.065.391.695.9-0.1
Shawn Dubin30033.2200285.084.951.437.5-0.1
John Rooney101.100026.7512.141.5013.5-0.1
Spencer Arrighetti7735.1150315.355.541.427.9-0.1
Cooper Hummel101.0000036.0019.145.000.0-0.2
Kaleb Ort49046.0221494.895.031.359.6-0.2
Nick Hernandez10010.2000115.066.981.889.3-0.3
Colton Gordon201486.0641725.345.371.427.5-0.3
Lance McCullers Jr.161355.1250616.515.771.819.9-0.4
Tayler Scott24027.1120247.906.321.907.9-0.5

Head to head

The club’s best players against each other.

Attendance

Announced gate at 81 home dates, 2025.

Average
33,677
81 home dates
Median
33,938
Total
2,727,877
Best
42,305
2025-03-27
Quietest
24,114
2025-04-02
On the road
26,321
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 home8133,67733,93824,11442,305
Night6033,38133,10924,64142,065
Day2134,52436,31524,11442,305
Weekend3837,17437,01831,94042,065
Weekday4330,58829,66124,11442,305
On the road8126,32127,0088,29353,377

Through the season

Average home crowd by month.
MonthGamesAverage
Mar437,344
Apr1431,486
May1531,778
Jun1334,390
Jul1334,066
Aug1234,582
Sep1035,611

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, 2025.

Regulation
2:38
146 games
All games
2:41
Extra innings
3:14
15 of them
Longest
3:24
2025-09-04, 9 inn
Shortest
2:01
2025-05-30

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1612:412:391:583:53
Regulation1462:382:381:583:24
Extra innings153:143:152:343:53
Home812:402:382:013:24
Road802:422:401:583:53
Day512:412:392:073:26
Night1102:422:391:583:53

Through the season

Average completed game by month.
MonthGamesAverage
Mar42:39
Apr142:37
May152:41
Jun132:30
Jul132:44
Aug122:41
Sep102:53

By season

194.797.30.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 158 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 87-75, a .537 win rate, while their +21 run differential implies .514. That is about 4 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.