RRosternomics

Astros HOU

GM: Jeff Luhnow

Overview

FORCED-SPEND ↘ cooling
expensive & losing · year 1 in this regime · payroll 1.84× league · TAB -6.7
-6.7TAB — talent above budget
-11.6WAB — realized wins (TAB + luck)
2.0depth — 2+ WAR regulars5th/30
-3.3dead WAR — sub-replacement drag14th/30
49%dead money %15th/30
0.483win %15th/30
13.0roster fWAR15th/30
-122surplus $M (value vs cost)30th/30
$217Mpayroll $M1st/30

2020: made playoffs · 29–31. Ranks are vs the 30 teams that season.

Roster

CFGeorge Springer 42GMyles Straw 27G
LFKyle Tucker 41GMichael Brantley 19GGarrett Stubbs 3G
RFJosh Reddick 50GGeorge Springer 9GKyle Tucker 7G
SSCarlos Correa 57GJack Mayfield 8GMyles Straw 1G
2BJose Altuve 48GAledmys Díaz 10GJack Mayfield 5G
3BAlex Bregman 42GAbraham Toro 14GJack Mayfield 8G
1BYuli Gurriel 55GAbraham Toro 4GTaylor Jones 3G
STARTERSZack Greinke 2.2WARFramber Valdez 2.0WARLance McCullers Jr. 1.1WARCristian Javier 0.5WARJosé Urquidy 0.3WAR
CMartín Maldonado 47GDustin Garneau 17GGarrett Stubbs 8G
DHMichael Brantley 26GAbraham Toro 11GKyle Tucker 10G
BULLPEN Ryan Pressly 12svBrooks Raley 6hBlake Taylor 5hEnoli Paredes 4hJosh James 4hCy Sneed 3hAndre Scrubb 2hHumberto Castellanos 0h
CMartín Maldonado 47 · Dustin Garneau 17 · Garrett Stubbs 8
1BYuli Gurriel 55 · Abraham Toro 4 · Taylor Jones 3
2BJose Altuve 48 · Aledmys Díaz 10 · Jack Mayfield 5
3BAlex Bregman 42 · Abraham Toro 14 · Jack Mayfield 8
SSCarlos Correa 57 · Jack Mayfield 8 · Myles Straw 1
LFKyle Tucker 41 · Michael Brantley 19 · Garrett Stubbs 3
CFGeorge Springer 42 · Myles Straw 27
RFJosh Reddick 50 · George Springer 9 · Kyle Tucker 7
DHMichael Brantley 26 · Abraham Toro 11 · Kyle Tucker 10
SPZack Greinke 2.2 · Framber Valdez 2.0 · Lance McCullers Jr. 1.1 · Cristian Javier 0.5 · José Urquidy 0.3
BP Ryan Pressly 12 · Brooks Raley 6 · Blake Taylor 5 · Enoli Paredes 4 · Josh James 4 · Cy Sneed 3 · Andre Scrubb 2 · Humberto Castellanos 0

Each position lists its starter then backups by games (so platoons & bench show). Starters (mound) & bullpen (left, foul territory) are ranked by WAR; marks the closer (most save chances). MLB Stats API.

2020 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
Zack Greinke 36 FA-elig 122.2 35.0 -19.2
Framber Valdez 26 pre-arb 112.0 0.2 +14.5
George Springer 30 FA-elig 512.0 21.0 -6.6
Kyle Tucker 23 pre-arb 581.8 0.2 +13.1
Alex Bregman 26 arb 421.3 13.0 -3.8
Carlos Correa 25 arb 581.2 8.0 +0.4
Michael Brantley 33 FA-elig 461.1 16.0 -7.6
Lance McCullers Jr. 26 arb 111.1 4.1 +4.2
Martín Maldonado 33 FA-elig 470.9 3.5 +2.7
Ryan Pressly 31 FA-elig 230.7 8.8 -3.8
Cristian Javier 23 120.5 0.2 +3.3
Enoli Paredes 24 220.3 0.2 +2.3
José Urquidy 25 pre-arb 50.3 0.2 +2.2
Brooks Raley↔ CIN 32 pre-arb 170.2 0.1 +1.5
Roberto Osuna 25 arb 40.2 10.0 -8.7
Andre Scrubb 25 200.1 0.2 +0.6
Luis Garcia 23 50.1 0.1 +0.7
Cionel Pérez 24 pre-arb 70.1 0.2 +0.3
Aledmys Díaz 29 arb 170.1 2.6 -2.0
Yordan Alvarez 23 pre-arb 20.1 0.2 +0.3
Blake Taylor 24 220.1 0.6 -0.2
Brad Peacock 32 FA-elig 30.0 3.9 -3.6
Jack Mayfield 29 pre-arb 210.0 0.2 -0.0
Justin Verlander 37 FA-elig 1-0.0 33.0 -33.1
Cy Sneed 27 pre-arb 18-0.0 0.2 -0.4
Chris Devenski 29 arb 4-0.0 2.0 -2.2
Brandon Bailey 25 5-0.0 0.1 -0.3
Chase De Jong 26 3-0.0 0.0 -0.3
Humberto Castellanos 22 8-0.1 0.1 -0.5
Carlos Sanabria 23 2-0.1 0.0 -0.6
Joe Biagini 30 arb 4-0.1 1.0 -1.6
Jose Altuve 30 FA-elig 48-0.1 29.0 -29.7
Yuli Gurriel 36 arb 57-0.1 8.4 -9.1
Josh Reddick 33 FA-elig 56-0.1 13.0 -14.0
Bryan Abreu 23 pre-arb 4-0.1 0.0 -1.1
Garrett Stubbs 27 pre-arb 14-0.1 0.1 -1.2
Taylor Jones 26 7-0.2 0.1 -1.6
Dustin Garneau 32 arb 17-0.3 0.7 -2.5
Myles Straw 25 pre-arb 33-0.3 0.2 -2.1
Josh James 27 pre-arb 13-0.3 0.2 -2.5
Nivaldo Rodriguez 23 5-0.3 0.1 -2.6
Abraham Toro 23 pre-arb 33-0.4 0.2 -3.5
Brandon Bielak 24 12-0.5 0.2 -3.8

Key additions (new vs 2019)

PlayerfWAR
Lance McCullers Jr.1.1
Cristian Javier0.5
Enoli Paredes0.3
Brooks Raley0.2
Andre Scrubb0.1
Luis Garcia0.1

Key subtractions (gone from 2019)

Player2019 fWAR
Gerrit Cole7.4
Robinson Chirinos2.5
Wade Miley2.0
Will Harris1.1
Jake Marisnick1.0
Tony Kemp0.6

Current & Historical Payroll

2020 payroll
$217.2M
2021 guaranteed
$0M

What the front office was committed to as of 2020, 2020–2026. Guaranteed $ are contract commitments signed by 2020; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.

current $ guaranteed $ arbitration (proj) pre-arb (proj) free agent club option player option mutual option vesting option

Guaranteed / signed (7)

PlayerAgeSvc2020202120222023202420252026
Zack Greinke3615.057$35.0MFREE AGENT
Justin Verlander3714.002$33.0MFREE AGENT
Jose Altuve308.072$29.0MFREE AGENT
Michael Brantley339.131$16.0MFREE AGENT
Josh Reddick339.050$13.0MFREE AGENT
Ryan Pressly316.039$8.8MFREE AGENT
Martín Maldonado337.156$3.5MFREE AGENT

Arbitration-eligible (11)

PlayerAgeSvc2020202120222023202420252026
George Springer305.166$21.0MFREE AGENT
Alex Bregman263.070$13.0MARB 2ARB 3FREE AGENT
Roberto Osuna254.097$10.0MARB 3FREE AGENT
Yuli Gurriel364.000$8.4MARB 3FREE AGENT
Carlos Correa254.119$8.0MARB 3FREE AGENT
Lance McCullers Jr.265.000$4.1MFREE AGENT
Brad Peacock325.165$3.9MFREE AGENT
Aledmys Díaz293.100$2.6MARB 2ARB 3FREE AGENT
Chris Devenski294.000$2.0MARB 3FREE AGENT
Joe Biagini304.000$1.0MARB 3FREE AGENT
Chase De Jong263.000$25kARB 2ARB 3FREE AGENT

Pre-arbitration (25)

PlayerAgeSvc2020202120222023202420252026
Dustin Garneau321.058$650kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Blake Taylor240.000$564kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cionel Pérez240.107$234kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Yordan Alvarez230.113$225kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Josh James271.030$219kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Framber Valdez260.163$216kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Urquidy250.049$213kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Abraham Toro230.039$212kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Myles Straw250.112$212kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kyle Tucker230.079$211kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cristian Javier230.000$211kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cy Sneed270.067$210kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Enoli Paredes240.000$209kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brandon Bielak240.000$193kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Andre Scrubb250.000$193kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jack Mayfield290.044$181kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Garrett Stubbs270.060$150kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brooks Raley320.045$124kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Humberto Castellanos220.000$97kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luis Garcia230.000$93kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brandon Bailey250.000$75kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Nivaldo Rodriguez230.000$62kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Taylor Jones260.000$53kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Bryan Abreu230.025$47kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Carlos Sanabria23$34k

Graphs

Every roster slot ranked best→worst by WAR. Bars = Astros 2020; the black line = the league-average player at each slot that season. Staying above the line deep into the roster is the depth edge; dropping below it = holes & dead weight.

What each regime is worth — every settled team-season since 1985

RegimeSeasonsWin %Playoff %Pennant %WS %
WINDOW 28152.131.05.01.1
CONTEND 30056.964.719.710.3
FORCED-SPEND 25648.09.81.61.6
REBUILD 32143.31.20.30.3