CFJake Meyers 39 · Chas McCormick 33 · Jose Siri 5
RFKyle Tucker 133 · Chas McCormick 22 · Jose Siri 9
DHYordan Alvarez 98 · Michael Brantley 30 · Taylor Jones 10
SPLance McCullers Jr. 3.1 · Luis Garcia 3.0 · Framber Valdez 1.8 · José Urquidy 1.8 · Zack Greinke 1.2
BP★ Ryan Pressly 26 · Ryne Stanek 21 · Kendall Graveman 11 · Brooks Raley 10 · Blake Taylor 5 · Phil Maton 5 · Yimi García 4 · Rafael Montero 4
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.
2021 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Carlos Correa
26
FA-elig
148
6.3
11.7
+8.7
Jose Altuve
31
FA-elig
146
5.3
29.0
-11.9
Kyle Tucker
24
pre-arb
140
4.9
0.6
+15.4
Yordan Alvarez
24
pre-arb
144
3.5
0.6
+10.7
Yuli Gurriel
37
arb
143
3.2
6.5
+3.9
Lance McCullers Jr.
27
FA-elig
30
3.1
6.5
+3.7
Luis Garcia
24
pre-arb
30
3.0
0.6
+9.2
Ryan Pressly
32
FA-elig
64
2.4
8.8
-0.9
Michael Brantley
34
FA-elig
121
2.2
16.0
-9.0
Alex Bregman
27
arb
91
2.1
13.0
-6.0
Chas McCormick
26
–
108
2.1
0.6
+6.2
José Urquidy
26
pre-arb
20
1.8
0.6
+5.2
Framber Valdez
27
pre-arb
22
1.8
0.6
+5.1
Aledmys Díaz
30
arb
84
1.5
3.0
+1.7
Jason Castro
34
FA-elig
66
1.2
3.5
+0.4
Zack Greinke
37
FA-elig
30
1.2
35.0
-31.1
Jake Meyers
25
–
49
1.1
0.2
+3.4
Jake Odorizzi
31
FA-elig
24
1.1
9.0
-5.6
Myles Straw↔ CLE
26
–
98
1.0
0.2
+3.1
Brooks Raley
33
FA-elig
58
0.8
2.0
+0.5
Jose Siri
25
–
21
0.6
0.1
+1.9
Cristian Javier
24
pre-arb
36
0.6
0.6
+1.4
Ryne Stanek
29
arb
72
0.4
1.1
+0.2
Martín Maldonado
34
FA-elig
125
0.3
3.5
-2.5
Yimi García↔ MIA
30
FA-elig
23
0.3
0.7
+0.2
Kendall Graveman↔ SEA
30
FA-elig
23
0.3
0.5
+0.3
Abraham Toro↔ SEA
24
–
35
0.2
0.1
+0.7
Brandon Bielak
25
pre-arb
28
0.2
0.5
+0.3
Rafael Montero↔ SEA
30
FA-elig
4
0.1
0.2
+0.2
Peter Solomon
24
–
6
0.1
0.1
+0.3
Phil Maton↔ CLE
28
arb
27
0.1
0.4
-0.1
Bryan Abreu
24
pre-arb
31
0.1
0.4
-0.2
Blake Taylor
25
pre-arb
51
0.1
0.6
-0.4
Jacob Wilson↔ OAK
30
–
6
0.0
0.0
+0.1
Alex De Goti
26
–
2
0.0
0.0
+0.1
Josh James
28
pre-arb
5
0.0
0.4
-0.3
Seth Martinez
26
–
3
0.0
0.0
+0.0
Pedro Báez
33
FA-elig
4
0.0
4.8
-4.7
Tyler Ivey
25
–
1
-0.0
0.2
-0.2
Ralph Garza Jr.↔ MIN
27
–
9
-0.0
–
–
Ronnie Dawson
26
–
3
-0.0
0.0
-0.2
Taylor Jones
27
pre-arb
35
-0.1
0.3
-0.5
Ryan Hartman
27
–
1
-0.1
0.0
-0.2
Joe Smith↔ SEA
37
FA-elig
27
-0.1
2.2
-2.5
Kent Emanuel
29
–
10
-0.1
0.5
-1.0
Marwin Gonzalez↔ BOS
32
FA-elig
14
-0.1
0.5
-0.9
Enoli Paredes
25
pre-arb
12
-0.2
0.5
-1.0
Garrett Stubbs
28
pre-arb
18
-0.2
0.2
-0.7
Nivaldo Rodriguez
24
–
4
-0.2
0.1
-0.7
Austin Pruitt↔ MIA
31
–
2
-0.2
0.1
-0.8
Andre Scrubb
26
pre-arb
18
-0.3
0.5
-1.6
Robel García
28
pre-arb
47
-1.0
0.4
-3.8
Key additions (new vs 2020)
Player
fWAR
Chas McCormick
2.1
Jason Castro
1.2
Jake Meyers
1.1
Jake Odorizzi
1.1
Jose Siri
0.6
Ryne Stanek
0.4
Key subtractions (gone from 2020)
Player
2020 fWAR
George Springer
2.0
Roberto Osuna
0.2
Cionel Pérez
0.1
Brad Peacock
0.0
Jack Mayfield
0.0
Cy Sneed
-0.0
Current & Historical Payroll
2021 payroll
$167.5M
2022 guaranteed
$0M
What the front office was committed to as of 2021, 2021–2027.
Guaranteed $ are contract commitments signed by 2021; 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 (11)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Zack Greinke
37
16.057
$35.0M
FREE AGENT
Jose Altuve
31
9.072
$29.0M
FREE AGENT
Michael Brantley
34
10.131
$16.0M
FREE AGENT
Jake Odorizzi
31
7.042
$9.0M
FREE AGENT
Ryan Pressly
32
7.039
$8.8M
FREE AGENT
Lance McCullers Jr.
27
6.000
$6.5M
FREE AGENT
Pedro Báez
33
6.059
$4.8M
FREE AGENT
Martín Maldonado
34
8.156
$3.5M
FREE AGENT
Jason Castro
34
10.104
$3.5M
FREE AGENT
Joe Smith
37
12.091
$2.2M
FREE AGENT
Marwin Gonzalez
32
8.133
$462k
FREE AGENT
Arbitration-eligible (9)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Alex Bregman
27
4.070
$13.0M
ARB 3
FREE AGENT
Carlos Correa
26
5.119
$11.7M
FREE AGENT
Yuli Gurriel
37
5.000
$6.5M
FREE AGENT
Aledmys Díaz
30
4.100
$3.0M
ARB 3
FREE AGENT
Ryne Stanek
29
3.038
$1.1M
ARB 2
ARB 3
FREE AGENT
Yimi García
30
5.149
$705k
FREE AGENT
Kendall Graveman
30
5.078
$542k
FREE AGENT
Phil Maton
28
3.047
$405k
ARB 2
ARB 3
FREE AGENT
Rafael Montero
30
4.138
$205k
ARB 3
FREE AGENT
Pre-arbitration (32)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Brooks Raley
33
1.045
$2.0MCLUB
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Framber Valdez
27
1.163
$637k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Tucker
24
1.079
$624k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yordan Alvarez
24
1.113
$609k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Urquidy
26
1.049
$604k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Blake Taylor
25
1.000
$599k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cristian Javier
24
1.000
$580k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Garcia
24
1.000
$580k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chas McCormick
26
0.000
$570k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kent Emanuel
29
0.000
$500k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Enoli Paredes
25
1.000
$497k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brandon Bielak
25
1.000
$467k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andre Scrubb
26
1.000
$459k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh James
28
2.030
$447k
ARB 1
ARB 2
ARB 3
FREE AGENT
Bryan Abreu
24
0.064
$407k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Robel García
28
0.061
$393k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Taylor Jones
27
0.042
$304k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Myles Straw
26
1.112
$238k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Meyers
25
0.000
$196k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Ivey
25
–
$193k
Garrett Stubbs
28
1.024
$184k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Abraham Toro
24
1.039
$137k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Pruitt
31
2.125
$132k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jose Siri
25
0.000
$92k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nivaldo Rodriguez
24
0.056
$92k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Peter Solomon
24
0.000
$67k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jacob Wilson
30
–
$32k
Alex De Goti
26
–
$18k
Seth Martinez
26
0.000
$18k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ronnie Dawson
26
0.000
$18k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Hartman
27
–
$3k
Ralph Garza Jr.
27
–
—
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 2021; 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