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.
2023 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Kyle Tucker
26
arb
157
4.9
5.0
+14.5
Framber Valdez
29
arb
31
4.4
6.8
+10.8
Alex Bregman
29
FA-elig
161
4.4
30.5
-13.1
Yordan Alvarez
26
arb
114
4.3
7.8
+9.2
Jose Altuve
33
FA-elig
90
4.1
29.0
-12.9
Chas McCormick
28
pre-arb
115
3.3
0.8
+12.2
Jeremy Peña
25
pre-arb
150
2.7
0.8
+10.0
Yainer Diaz
24
pre-arb
104
2.4
0.7
+8.9
Cristian Javier
26
arb
31
2.0
3.4
+4.6
Hunter Brown
24
pre-arb
31
1.8
0.7
+6.6
Mauricio Dubón
28
arb
132
1.8
1.4
+5.7
Bryan Abreu
26
arb
72
1.5
0.7
+5.3
Justin Verlander↔ NYM
40
FA-elig
11
1.5
17.7
-11.8
J.P. France
28
–
24
1.3
0.6
+4.7
Ryan Pressly
34
FA-elig
65
1.1
14.0
-9.6
Jake Meyers
27
pre-arb
112
1.1
0.7
+3.5
Héctor Neris
34
FA-elig
71
0.9
8.0
-4.5
Luis Garcia
26
arb
6
0.7
0.8
+2.0
Phil Maton
30
FA-elig
68
0.6
2.5
-0.1
Corey Julks
27
–
93
0.4
0.5
+1.1
José Urquidy
28
arb
16
0.2
3.0
-2.2
Bennett Sousa↔ MIL
28
pre-arb
5
0.2
0.2
+0.5
Grae Kessinger
25
–
26
0.2
0.5
+0.1
Brandon Bielak
27
pre-arb
15
0.2
0.3
+0.3
Michael Brantley
36
FA-elig
15
0.1
12.0
-11.4
Rafael Montero
32
FA-elig
68
0.1
11.5
-11.0
Seth Martinez
28
pre-arb
35
0.1
0.7
-0.2
Shawn Dubin
27
–
3
0.1
0.1
+0.3
Ryne Stanek
31
FA-elig
55
0.1
3.6
-3.3
Matt Gage
30
pre-arb
5
0.0
0.8
-0.7
Kendall Graveman↔ CHW
32
FA-elig
23
-0.1
2.7
-3.0
Joel Kuhnel↔ CIN
28
arb
7
-0.1
0.6
-1.0
Jon Singleton↔ MIL
31
pre-arb
25
-0.1
0.1
-0.6
Rylan Bannon
27
pre-arb
2
-0.1
0.1
-0.7
César Salazar
27
–
13
-0.1
0.3
-0.9
Bligh Madris
27
pre-arb
12
-0.3
0.1
-1.5
Parker Mushinski
27
pre-arb
14
-0.3
0.4
-1.8
Ronel Blanco
29
pre-arb
17
-0.4
0.7
-2.1
José Abreu
36
FA-elig
141
-0.5
19.5
-21.5
David Hensley
27
pre-arb
30
-0.8
0.7
-3.9
Martín Maldonado
36
FA-elig
117
-1.0
4.0
-7.8
Key additions (new vs 2022)
Player
fWAR
J.P. France
1.3
Corey Julks
0.4
Bennett Sousa
0.2
Grae Kessinger
0.2
Shawn Dubin
0.1
Matt Gage
0.0
Key subtractions (gone from 2022)
Player
2022 fWAR
Jake Odorizzi
1.2
Aledmys Díaz
0.8
Lance McCullers Jr.
0.8
Jose Siri
0.6
Will Smith
0.3
Christian Vázquez
0.2
Current & Historical Payroll
2023 payroll
$194.3M
2024 guaranteed
$18.2M
What the front office was committed to as of 2023, 2023–2029.
Guaranteed $ are contract commitments signed by 2023; 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 (12)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Alex Bregman
29
6.070
$30.5M
FREE AGENT
Jose Altuve
33
11.072
$29.0M
FREE AGENT
José Abreu
36
9.000
$19.5M
FREE AGENT
Justin Verlander
40
17.002
$17.7M
FREE AGENT
Ryan Pressly
34
9.039
$14.0M
FREE AGENT
Michael Brantley
36
12.131
$12.0M
FREE AGENT
Rafael Montero
32
6.138
$11.5M
FREE AGENT
Héctor Neris
34
7.068
$8.0M
FREE AGENT
Yordan Alvarez
26
3.113
$7.8M
$10.8M
$15.8M
$26.8M
$26.8M
$26.8M
FREE AGENT
Martín Maldonado
36
10.156
$4.0M
FREE AGENT
Cristian Javier
26
3.000
$3.4M
$7.4M
$10.4M
$21.4M
$21.4M
FREE AGENT
Kendall Graveman
32
7.078
$2.7M
FREE AGENT
Arbitration-eligible (6)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Framber Valdez
29
3.163
$6.8M
ARB 2
ARB 3
FREE AGENT
Kyle Tucker
26
3.079
$5.0M
ARB 2
ARB 3
FREE AGENT
Ryne Stanek
31
5.038
$3.6M
FREE AGENT
José Urquidy
28
3.049
$3.0M
ARB 2
ARB 3
FREE AGENT
Phil Maton
30
5.047
$2.5M
FREE AGENT
Luis Garcia
26
3.000
$763k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (23)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Mauricio Dubón
28
2.162
$1.4M
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Gage
30
0.032
$770k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeremy Peña
25
1.000
$755k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chas McCormick
28
2.000
$752k
ARB 1
ARB 2
ARB 3
FREE AGENT
Bryan Abreu
26
2.022
$745k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Meyers
27
1.044
$732k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Seth Martinez
28
0.152
$730k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Hunter Brown
24
0.035
$725k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David Hensley
27
0.047
$723k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ronel Blanco
29
0.025
$721k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yainer Diaz
24
0.035
$720k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
J.P. France
28
0.000
$573k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joel Kuhnel
28
1.041
$568k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Corey Julks
27
0.000
$546k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Grae Kessinger
25
0.000
$457k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Parker Mushinski
27
0.071
$388k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
César Salazar
27
0.000
$314k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brandon Bielak
27
2.032
$298k
ARB 1
ARB 2
ARB 3
FREE AGENT
Bennett Sousa
28
0.068
$188k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jon Singleton
31
0.167
$145k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bligh Madris
27
0.070
$128k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rylan Bannon
27
0.028
$77k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Shawn Dubin
27
0.000
$58k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
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 2023; 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