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
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Zack Greinke
36
FA-elig
12
2.2
35.0
-19.2
Framber Valdez
26
pre-arb
11
2.0
0.2
+14.5
George Springer
30
FA-elig
51
2.0
21.0
-6.6
Kyle Tucker
23
pre-arb
58
1.8
0.2
+13.1
Alex Bregman
26
arb
42
1.3
13.0
-3.8
Carlos Correa
25
arb
58
1.2
8.0
+0.4
Michael Brantley
33
FA-elig
46
1.1
16.0
-7.6
Lance McCullers Jr.
26
arb
11
1.1
4.1
+4.2
Martín Maldonado
33
FA-elig
47
0.9
3.5
+2.7
Ryan Pressly
31
FA-elig
23
0.7
8.8
-3.8
Cristian Javier
23
–
12
0.5
0.2
+3.3
Enoli Paredes
24
–
22
0.3
0.2
+2.3
José Urquidy
25
pre-arb
5
0.3
0.2
+2.2
Brooks Raley↔ CIN
32
pre-arb
17
0.2
0.1
+1.5
Roberto Osuna
25
arb
4
0.2
10.0
-8.7
Andre Scrubb
25
–
20
0.1
0.2
+0.6
Luis Garcia
23
–
5
0.1
0.1
+0.7
Cionel Pérez
24
pre-arb
7
0.1
0.2
+0.3
Aledmys Díaz
29
arb
17
0.1
2.6
-2.0
Yordan Alvarez
23
pre-arb
2
0.1
0.2
+0.3
Blake Taylor
24
–
22
0.1
0.6
-0.2
Brad Peacock
32
FA-elig
3
0.0
3.9
-3.6
Jack Mayfield
29
pre-arb
21
0.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)
Player
fWAR
Lance McCullers Jr.
1.1
Cristian Javier
0.5
Enoli Paredes
0.3
Brooks Raley
0.2
Andre Scrubb
0.1
Luis Garcia
0.1
Key subtractions (gone from 2019)
Player
2019 fWAR
Gerrit Cole
7.4
Robinson Chirinos
2.5
Wade Miley
2.0
Will Harris
1.1
Jake Marisnick
1.0
Tony Kemp
0.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 agentclub optionplayer optionmutual optionvesting option
Guaranteed / signed (7)
Player
Age
Svc
2020
2021
2022
2023
2024
2025
2026
Zack Greinke
36
15.057
$35.0M
FREE AGENT
Justin Verlander
37
14.002
$33.0M
FREE AGENT
Jose Altuve
30
8.072
$29.0M
FREE AGENT
Michael Brantley
33
9.131
$16.0M
FREE AGENT
Josh Reddick
33
9.050
$13.0M
FREE AGENT
Ryan Pressly
31
6.039
$8.8M
FREE AGENT
Martín Maldonado
33
7.156
$3.5M
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
2020
2021
2022
2023
2024
2025
2026
George Springer
30
5.166
$21.0M
FREE AGENT
Alex Bregman
26
3.070
$13.0M
ARB 2
ARB 3
FREE AGENT
Roberto Osuna
25
4.097
$10.0M
ARB 3
FREE AGENT
Yuli Gurriel
36
4.000
$8.4M
ARB 3
FREE AGENT
Carlos Correa
25
4.119
$8.0M
ARB 3
FREE AGENT
Lance McCullers Jr.
26
5.000
$4.1M
FREE AGENT
Brad Peacock
32
5.165
$3.9M
FREE AGENT
Aledmys Díaz
29
3.100
$2.6M
ARB 2
ARB 3
FREE AGENT
Chris Devenski
29
4.000
$2.0M
ARB 3
FREE AGENT
Joe Biagini
30
4.000
$1.0M
ARB 3
FREE AGENT
Chase De Jong
26
3.000
$25k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (25)
Player
Age
Svc
2020
2021
2022
2023
2024
2025
2026
Dustin Garneau
32
1.058
$650k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Blake Taylor
24
0.000
$564k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cionel Pérez
24
0.107
$234k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yordan Alvarez
23
0.113
$225k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh James
27
1.030
$219k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Framber Valdez
26
0.163
$216k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Urquidy
25
0.049
$213k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Abraham Toro
23
0.039
$212k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Myles Straw
25
0.112
$212k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Tucker
23
0.079
$211k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cristian Javier
23
0.000
$211k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cy Sneed
27
0.067
$210k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Enoli Paredes
24
0.000
$209k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brandon Bielak
24
0.000
$193k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andre Scrubb
25
0.000
$193k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Mayfield
29
0.044
$181k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Garrett Stubbs
27
0.060
$150k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brooks Raley
32
0.045
$124k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Humberto Castellanos
22
0.000
$97k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Garcia
23
0.000
$93k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brandon Bailey
25
0.000
$75k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nivaldo Rodriguez
23
0.000
$62k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Taylor Jones
26
0.000
$53k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bryan Abreu
23
0.025
$47k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Carlos Sanabria
23
–
$34k
Graphs
Astros's path through relative payroll × TAB, smoothed; markers grow and the arrow points toward the present. WINDOW cheap&winning · CONTEND expensive&winning · FORCED-SPEND dead zone · REBUILD cheap&losing. Compare franchises →
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