SPNathan Eovaldi 3.7 · Jacob deGrom 3.4 · Jack Leiter 2.2 · Tyler Mahle 1.9 · Patrick Corbin 1.9
BP★ Robert Garcia 9 · Phil Maton 22 · Hoby Milner 18 · Chris Martin 13 · Shawn Armstrong 12 · Danny Coulombe 9 · Jacob Webb 7 · Cole Winn 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.
2025 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Wyatt Langford
23
pre-arb
134
4.1
0.8
+15.3
Corey Seager
31
FA-elig
102
4.0
32.5
-16.6
Nathan Eovaldi
35
FA-elig
22
3.7
22.1
-7.3
Jacob deGrom
37
FA-elig
30
3.4
40.1
-26.7
Jack Leiter
25
pre-arb
30
2.2
0.8
+8.1
Marcus Semien
34
FA-elig
127
2.1
26.0
-17.6
Tyler Mahle
30
FA-elig
16
1.9
16.5
-8.9
Patrick Corbin
35
FA-elig
31
1.9
2.5
+4.9
Josh Smith
27
–
144
1.8
–
–
Josh Jung
27
pre-arb
131
1.7
0.7
+5.9
Evan Carter
22
pre-arb
63
1.4
0.6
+5.0
Shawn Armstrong
34
FA-elig
71
1.4
1.2
+4.1
Jacob Latz
29
pre-arb
33
1.3
0.6
+4.4
Kyle Higashioka
35
FA-elig
94
1.0
5.8
-1.8
Hoby Milner
34
arb
73
1.0
3.0
+0.8
Merrill Kelly↔ ARI
36
FA-elig
10
0.8
1.5
+1.6
Adolis García
32
arb
135
0.7
10.5
-7.6
Michael Helman
29
pre-arb
38
0.6
0.3
+2.0
Phil Maton↔ STL
32
FA-elig
23
0.6
0.5
+1.8
Chris Martin
39
FA-elig
49
0.6
5.5
-3.3
Robert Garcia
29
pre-arb
71
0.5
0.8
+1.3
Rowdy Tellez↔ SEA
30
FA-elig
50
0.4
0.5
+0.9
Kumar Rocker
25
pre-arb
14
0.3
0.5
+0.6
Leody Taveras↔ SEA
26
–
30
0.2
1.9
-1.0
Jacob Webb
31
arb
55
0.2
1.2
-0.4
Caleb Boushley
31
–
25
0.2
0.5
+0.4
Cole Winn
25
pre-arb
33
0.2
0.5
+0.3
Sam Haggerty
31
arb
64
0.2
0.7
+0.1
Dylan Moore↔ SEA
32
FA-elig
18
0.1
0.5
-0.2
Carl Edwards Jr.↔ ANA
33
–
2
0.0
–
–
Luis Curvelo
24
–
17
0.0
0.3
-0.1
Ezequiel Duran
26
pre-arb
90
0.0
0.7
-0.6
Gerson Garabito
29
–
3
0.0
0.1
+0.0
Marc Church
24
pre-arb
5
-0.0
0.2
-0.3
Tucker Barnhart
34
–
8
-0.0
0.2
-0.3
Alejandro Osuna
22
–
63
-0.0
0.4
-0.6
Dane Dunning↔ ATL
30
–
5
-0.0
0.7
-0.9
Dustin Harris
25
pre-arb
19
-0.1
0.2
-0.4
Jake Burger
29
pre-arb
103
-0.1
0.8
-1.0
Codi Heuer↔ DET
28
–
1
-0.1
0.1
-0.3
Donovan Solano↔ SEA
37
FA-elig
2
-0.1
0.1
-0.4
Nick Ahmed
35
–
5
-0.1
0.1
-0.4
Justin Foscue
26
pre-arb
4
-0.1
0.5
-0.8
Jonathan Ornelas↔ ATL
25
–
4
-0.1
0.1
-0.6
Billy McKinney
30
–
6
-0.2
0.0
-0.8
Blaine Crim↔ COL
28
–
5
-0.2
0.0
-0.9
Jose Corniell
22
–
1
-0.2
0.1
-1.0
Cody Freeman
24
–
36
-0.3
0.2
-1.3
Kevin Pillar
36
–
20
-0.3
1.0
-2.2
Danny Coulombe↔ MIN
35
FA-elig
15
-0.3
0.6
-1.8
Luke Jackson↔ DET
33
–
39
-0.3
0.9
-2.2
Jon Gray
33
FA-elig
6
-0.4
13.0
-14.7
Jonah Heim
30
arb
124
-0.5
4.6
-6.5
Joc Pederson
33
FA-elig
96
-0.8
18.5
-21.6
Key additions (new vs 2024)
Player
fWAR
Patrick Corbin
1.9
Shawn Armstrong
1.4
Kyle Higashioka
1.0
Hoby Milner
1.0
Merrill Kelly
0.8
Michael Helman
0.6
Key subtractions (gone from 2024)
Player
2024 fWAR
Nathaniel Lowe
2.9
Andrew Heaney
2.2
Kirby Yates
1.9
David Robertson
1.8
José Leclerc
0.8
Max Scherzer
0.6
Current & Historical Payroll
2025 payroll
$222.1M
2026 guaranteed
$149.8M
What the front office was committed to as of 2025, 2025–2031.
Guaranteed $ are contract commitments signed by 2025; 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 (22)
Player
Age
Svc
2025
2026
2027
2028
2029
2030
2031
Jacob deGrom
37
10.139
$40.1M
$38.0M
$37.0M
FREE AGENT
Corey Seager
31
9.032
$32.5M
$31.5M
$31.5M
$31.5M
$31.5M
$31.5M
$31.5M
Marcus Semien
34
10.118
$26.0M
$26.0M
$26.0M
$20.0M
FREE AGENT
Nathan Eovaldi
35
13.013
$22.1M
$29.0M
$24.0M
FREE AGENT
Joc Pederson
33
10.028
$18.5M
$18.5MPLAYER
$18.5MMUTUAL
FREE AGENT
Tyler Mahle
30
7.018
$16.5M
FREE AGENT
Jon Gray
33
9.062
$13.0M
FREE AGENT
Kyle Higashioka
35
6.005
$5.8M
$6.8M
$7.0MMUTUAL
FREE AGENT
Chris Martin
39
7.133
$5.5M
FREE AGENT
Patrick Corbin
35
12.105
$2.5M
FREE AGENT
Merrill Kelly
36
6.000
$1.5MCLUB
FREE AGENT
Shawn Armstrong
34
6.113
$1.2M
FREE AGENT
Kevin Pillar
36
10.072
$1.0M
FREE AGENT
Luke Jackson
33
8.019
$926k
FREE AGENT
Danny Coulombe
35
6.008
$562k
FREE AGENT
Rowdy Tellez
30
6.004
$538k
FREE AGENT
Dylan Moore
32
6.000
$523k
FREE AGENT
Phil Maton
32
7.047
$499k
FREE AGENT
Tucker Barnhart
34
11.000
$188k
FREE AGENT
Donovan Solano
37
9.057
$98k
FREE AGENT
Nick Ahmed
35
10.043
$74k
FREE AGENT
Carl Edwards Jr.
33
10.000
—
FREE AGENT
Arbitration-eligible (10)
Player
Age
Svc
2025
2026
2027
2028
2029
2030
2031
Adolis García
32
4.095
$10.5M
ARB 3
FREE AGENT
Jonah Heim
30
4.097
$4.6M
ARB 3
FREE AGENT
Hoby Milner
34
5.068
$3.0M
FREE AGENT
Leody Taveras
26
3.124
$1.9M
ARB 2
ARB 3
FREE AGENT
Jacob Webb
31
4.046
$1.2M
ARB 3
FREE AGENT
Sam Haggerty
31
4.036
$692k
ARB 3
FREE AGENT
Dane Dunning
30
4.078
$679k
ARB 3
FREE AGENT
Codi Heuer
28
3.010
$67k
ARB 2
ARB 3
FREE AGENT
Billy McKinney
30
4.087
$29k
ARB 3
FREE AGENT
Josh Smith
27
3.000
—
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (22)
Player
Age
Svc
2025
2026
2027
2028
2029
2030
2031
Wyatt Langford
23
1.000
$774k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Robert Garcia
29
1.086
$772k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Burger
29
2.127
$768k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Leiter
25
0.033
$762k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ezequiel Duran
26
2.053
$731k
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh Jung
27
2.027
$726k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jacob Latz
29
1.022
$638k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Evan Carter
22
1.024
$631k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kumar Rocker
25
0.018
$528k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cole Winn
25
0.145
$523k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Justin Foscue
26
0.126
$482k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Caleb Boushley
31
0.009
$476k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alejandro Osuna
22
0.000
$444k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Helman
29
0.029
$311k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Curvelo
24
0.000
$257k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dustin Harris
25
0.006
$236k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cody Freeman
24
0.000
$216k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marc Church
24
0.003
$192k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jose Corniell
22
0.000
$134k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gerson Garabito
29
1.000
$101k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jonathan Ornelas
25
0.092
$66k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Blaine Crim
28
–
$26k
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 2025; 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