SPNathan Eovaldi 2.6 · Andrew Heaney 2.2 · Jon Gray 1.8 · Cody Bradford 1.5 · Max Scherzer 0.6
BP★ Kirby Yates 33 · David Robertson 34 · José Leclerc 13 · Andrew Chafin 13 · Jacob Latz 9 · Grant Anderson 1 · Chase Anderson 0 · Matt Festa 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.
2024 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Corey Seager
30
FA-elig
123
4.6
35.0
-15.6
Marcus Semien
33
FA-elig
159
4.3
26.0
-8.2
Wyatt Langford
22
pre-arb
134
3.1
0.7
+12.1
Nathaniel Lowe
28
arb
140
2.9
7.5
+4.7
Josh Smith
26
pre-arb
149
2.9
0.7
+11.5
Nathan Eovaldi
34
FA-elig
29
2.6
16.0
-5.1
Andrew Heaney
33
FA-elig
32
2.2
13.0
-3.9
Kirby Yates
37
FA-elig
61
1.9
4.5
+3.4
David Robertson
39
FA-elig
68
1.8
10.0
-2.3
Jon Gray
32
FA-elig
24
1.8
13.0
-5.5
Cody Bradford
26
pre-arb
14
1.5
0.7
+5.6
Leody Taveras
25
arb
151
1.2
2.5
+2.4
José Leclerc
30
FA-elig
64
0.8
6.2
-2.9
Max Scherzer
39
FA-elig
9
0.6
43.3
-40.8
Jacob deGrom
36
FA-elig
3
0.4
40.0
-38.4
Matt Festa↔ NYM
31
pre-arb
18
0.4
0.2
+1.4
Josh Sborz
30
arb
17
0.4
1.0
+0.5
Josh Jung
26
pre-arb
46
0.3
0.8
+0.7
Derek Hill↔ MIA
28
–
16
0.2
0.1
+0.9
Michael Lorenzen↔ KCR
32
FA-elig
19
0.2
3.3
-2.4
Ezequiel Duran
25
pre-arb
92
0.2
0.8
+0.0
Carson Kelly↔ DET
29
FA-elig
31
0.2
1.2
-0.4
Tyler Mahle
29
FA-elig
3
0.2
5.5
-4.7
Kumar Rocker
24
–
3
0.2
0.1
+0.7
Dustin Harris
24
–
2
0.2
0.0
+0.6
Matt Duffy
33
FA-elig
4
0.1
0.0
+0.6
Robbie Grossman↔ CHW
34
–
46
0.1
0.5
-0.0
Evan Carter
21
pre-arb
45
0.1
0.7
-0.3
Shaun Anderson↔ MIA
29
–
2
0.1
0.0
+0.2
José Ureña
32
FA-elig
33
0.0
1.8
-1.6
Marc Church
23
–
1
0.0
0.0
+0.1
Sam Huff
26
arb
3
-0.0
0.7
-0.7
Cole Winn
24
pre-arb
13
-0.0
0.7
-0.7
Walter Pennington↔ KCR
26
–
15
-0.0
0.2
-0.3
Daniel Robert
29
–
4
-0.0
0.1
-0.2
Jonah Heim
29
arb
131
-0.1
3.0
-3.3
Owen White
24
pre-arb
3
-0.1
0.7
-1.1
Dane Dunning
29
arb
26
-0.1
3.3
-3.7
Sandro Fabian
26
–
3
-0.1
0.1
-0.6
Chase Anderson↔ BOS
36
FA-elig
2
-0.1
0.1
-0.6
Jared Walsh
30
arb
17
-0.1
1.2
-1.8
Jonathan Ornelas
24
pre-arb
18
-0.1
0.7
-1.3
Gerson Garabito
28
pre-arb
18
-0.1
0.7
-1.3
Adolis García
31
FA-elig
154
-0.1
4.8
-5.3
Brock Burke↔ ANA
27
arb
13
-0.2
0.4
-1.0
Jesus Tinoco↔ CHC
29
arb
9
-0.2
0.2
-1.0
Travis Jankowski
33
FA-elig
104
-0.2
1.7
-2.7
Jack Leiter
24
pre-arb
9
-0.2
0.7
-1.8
Davis Wendzel
27
pre-arb
27
-0.3
0.7
-1.8
Jacob Latz
28
arb
46
-0.3
0.7
-1.9
Andrew Chafin↔ DET
34
FA-elig
21
-0.3
1.6
-3.0
Austin Pruitt
34
–
4
-0.4
0.6
-2.0
Jonathan Hernández↔ SEA
27
arb
26
-0.4
1.1
-2.8
Yerry Rodríguez↔ TOR
26
pre-arb
12
-0.6
0.6
-2.9
Andrew Knizner
29
arb
37
-0.6
1.8
-4.4
Justin Foscue
25
pre-arb
15
-0.8
0.7
-4.1
Grant Anderson
27
pre-arb
23
-0.9
0.7
-4.7
Key additions (new vs 2023)
Player
fWAR
Wyatt Langford
3.1
Kirby Yates
1.9
David Robertson
1.8
Matt Festa
0.4
Derek Hill
0.2
Michael Lorenzen
0.2
Key subtractions (gone from 2023)
Player
2023 fWAR
Mitch Garver
2.2
Jordan Montgomery
1.6
Will Smith
1.1
Aroldis Chapman
0.5
Martín Pérez
0.3
John King
0.2
Current & Historical Payroll
2024 payroll
$263.4M
2025 guaranteed
$98.6M
What the front office was committed to as of 2024, 2024–2030.
Guaranteed $ are contract commitments signed by 2024; 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 (18)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Max Scherzer
39
15.079
$43.3MPLAYER
FREE AGENT
Jacob deGrom
36
9.139
$40.0M
$40.1M
$38.0M
$37.0M
FREE AGENT
Corey Seager
30
8.032
$35.0M
$32.5M
$31.5M
$31.5M
$31.5M
$31.5M
$31.5M
Marcus Semien
33
9.118
$26.0M
$26.0M
$26.0M
$26.0M
$20.0M
FREE AGENT
Nathan Eovaldi
34
12.013
$16.0M
FREE AGENT
Andrew Heaney
33
8.150
$13.0M
FREE AGENT
Jon Gray
32
8.062
$13.0M
FREE AGENT
David Robertson
39
14.119
$10.0M
FREE AGENT
José Leclerc
30
7.041
$6.2M
FREE AGENT
Tyler Mahle
29
6.018
$5.5M
FREE AGENT
Kirby Yates
37
9.021
$4.5M
FREE AGENT
Michael Lorenzen
32
8.159
$3.3M
FREE AGENT
José Ureña
32
7.045
$1.8M
FREE AGENT
Travis Jankowski
33
6.153
$1.7M
FREE AGENT
Andrew Chafin
34
9.020
$1.6M
FREE AGENT
Robbie Grossman
34
9.060
$495k
FREE AGENT
Chase Anderson
36
8.141
$86k
FREE AGENT
Matt Duffy
33
8.059
$27k
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Nathaniel Lowe
28
3.145
$7.5M
ARB 2
ARB 3
FREE AGENT
Adolis García
31
3.095
$4.8M
ARB 2
ARB 3
FREE AGENT
Dane Dunning
29
3.083
$3.3M
ARB 2
ARB 3
FREE AGENT
Jonah Heim
29
3.097
$3.0M
ARB 2
ARB 3
FREE AGENT
Andrew Knizner
29
4.021
$1.8M
ARB 3
FREE AGENT
Jared Walsh
30
5.000
$1.2M
FREE AGENT
Carson Kelly
29
5.161
$1.2MCLUB
FREE AGENT
Jonathan Hernández
27
3.131
$1.1M
ARB 2
ARB 3
FREE AGENT
Josh Sborz
30
3.055
$1.0M
ARB 2
ARB 3
FREE AGENT
Austin Pruitt
34
5.055
$567k
FREE AGENT
Brock Burke
27
3.065
$396k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (28)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Leody Taveras
25
2.124
$2.5M
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh Jung
26
1.027
$756k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ezequiel Duran
25
1.072
$754k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh Smith
26
2.000
$750k
ARB 1
ARB 2
ARB 3
FREE AGENT
Cody Bradford
26
0.086
$748k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Grant Anderson
27
0.083
$746k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Evan Carter
21
0.024
$745k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jacob Latz
28
0.022
$741k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Owen White
24
0.006
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Leiter
24
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Wyatt Langford
22
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Justin Foscue
25
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jonathan Ornelas
24
0.030
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Davis Wendzel
27
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cole Winn
24
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Huff
26
1.150
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gerson Garabito
28
0.000
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yerry Rodríguez
26
0.044
$557k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jesus Tinoco
29
1.010
$208k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Festa
31
1.119
$185k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Walter Pennington
26
–
$179k
Sandro Fabian
26
–
$91k
Derek Hill
28
1.095
$66k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Daniel Robert
29
0.000
$60k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kumar Rocker
24
0.000
$60k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Shaun Anderson
29
2.014
$25k
ARB 1
ARB 2
ARB 3
FREE AGENT
Dustin Harris
24
0.000
$20k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marc Church
23
0.000
$8k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Rangers'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 = Rangers 2024; 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