BP★ James McArthur 18 · Hunter Harvey 28 · John Schreiber 23 · Lucas Erceg 18 · Angel Zerpa 12 · Will Smith 8 · Sam Long 7 · Chris Stratton 5
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
Bobby Witt Jr.
24
pre-arb
161
10.5
3.1
+40.6
Cole Ragans
26
pre-arb
32
4.9
0.8
+19.5
Seth Lugo
34
FA-elig
33
4.7
15.0
+4.5
Michael Wacha
32
FA-elig
29
3.3
16.0
-2.2
Salvador Perez
34
FA-elig
158
3.2
20.0
-6.6
Brady Singer
27
arb
32
2.5
4.8
+5.4
Freddy Fermin
29
pre-arb
111
1.9
0.7
+7.3
Michael Massey
26
pre-arb
100
1.6
0.8
+5.7
Vinnie Pasquantino
26
pre-arb
131
1.5
0.8
+5.5
Kyle Isbel
27
arb
136
1.5
0.8
+5.5
Lucas Erceg↔ OAK
29
pre-arb
23
1.4
0.3
+5.5
Alec Marsh
26
pre-arb
26
1.4
0.7
+4.9
Maikel Garcia
24
pre-arb
157
1.3
0.8
+4.5
John Schreiber
30
arb
59
1.1
1.2
+3.4
Kris Bubic
26
arb
27
0.9
2.4
+1.5
Paul DeJong↔ CHW
30
FA-elig
37
0.7
0.5
+2.5
Dairon Blanco
31
pre-arb
88
0.5
0.7
+1.3
Garrett Hampson
29
FA-elig
113
0.5
2.0
+0.1
Michael Lorenzen↔ TEX
32
FA-elig
7
0.5
1.2
+0.7
Carlos Hernández
27
arb
27
0.2
1.0
-0.1
Angel Zerpa
24
arb
60
0.2
0.7
+0.1
Sam Long
28
arb
43
0.2
0.7
-0.0
Will Klein↔ OAK
24
pre-arb
5
0.1
0.5
-0.0
Hunter Renfroe
32
FA-elig
120
0.1
5.5
-5.1
Steven Cruz
25
pre-arb
5
0.1
0.7
-0.3
James McArthur
27
pre-arb
57
0.1
0.7
-0.4
Jordan Lyles
33
FA-elig
5
0.0
8.5
-8.3
Tyler Duffey
33
–
9
0.0
0.2
-0.1
Nick Pratto
25
pre-arb
1
0.0
0.7
-0.6
Daniel Lynch IV
27
arb
16
0.0
0.7
-0.6
Walter Pennington↔ TEX
26
–
1
0.0
0.0
+0.1
Anthony Veneziano↔ MIA
26
pre-arb
2
0.0
0.1
-0.0
Drew Waters
25
pre-arb
7
-0.0
0.7
-0.8
Colin Selby↔ BAL
26
pre-arb
2
-0.0
0.3
-0.4
Tommy Pham↔ CHW
36
FA-elig
23
-0.0
0.4
-0.6
Yuli Gurriel
40
–
18
-0.0
–
–
Dan Altavilla
31
arb
5
-0.1
0.4
-0.8
Tyler Gentry
25
–
3
-0.1
0.0
-0.5
Matt Sauer
25
–
14
-0.2
0.2
-1.0
Nick Loftin
25
pre-arb
57
-0.2
0.7
-1.5
Hunter Harvey↔ WSN
29
arb
6
-0.2
0.3
-1.1
Chris Stratton
33
FA-elig
57
-0.2
3.5
-4.3
Nick Anderson
33
arb
37
-0.2
1.6
-2.5
MJ Melendez
25
pre-arb
135
-0.2
0.8
-1.8
Jonathan Bowlan
27
pre-arb
1
-0.3
0.7
-2.0
CJ Alexander
27
–
4
-0.3
0.0
-1.3
Robbie Grossman↔ CHW
34
FA-elig
16
-0.3
0.2
-1.5
Will Smith
34
FA-elig
45
-0.4
5.0
-6.6
Nelson Velázquez
25
pre-arb
64
-0.5
0.7
-2.7
Adam Frazier
32
FA-elig
104
-0.5
2.0
-4.2
Key additions (new vs 2023)
Player
fWAR
Seth Lugo
4.7
Michael Wacha
3.3
Lucas Erceg
1.4
John Schreiber
1.1
Paul DeJong
0.7
Garrett Hampson
0.5
Key subtractions (gone from 2023)
Player
2023 fWAR
Aroldis Chapman
1.3
Zack Greinke
1.1
Nicky Lopez
0.7
Ryan Yarbrough
0.7
Edward Olivares
0.5
Scott Barlow
0.5
Current & Historical Payroll
2024 payroll
$110.4M
2025 guaranteed
$0M
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 (14)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Salvador Perez
34
12.050
$20.0M
FREE AGENT
Michael Wacha
32
10.062
$16.0M
FREE AGENT
Seth Lugo
34
7.082
$15.0M
FREE AGENT
Jordan Lyles
33
13.000
$8.5M
FREE AGENT
Hunter Renfroe
32
6.165
$5.5M
FREE AGENT
Will Smith
34
12.000
$5.0M
FREE AGENT
Chris Stratton
33
6.100
$3.5M
FREE AGENT
Adam Frazier
32
8.000
$2.0M
FREE AGENT
Michael Lorenzen
32
8.159
$1.2M
FREE AGENT
Paul DeJong
30
6.057
$466k
FREE AGENT
Tommy Pham
36
8.107
$426k
FREE AGENT
Tyler Duffey
33
7.026
$204k
FREE AGENT
Robbie Grossman
34
9.060
$172k
FREE AGENT
Yuli Gurriel
40
8.000
—
FREE AGENT
Arbitration-eligible (8)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Brady Singer
27
3.156
$4.8M
ARB 2
ARB 3
FREE AGENT
Kris Bubic
26
3.135
$2.4M
ARB 2
ARB 3
FREE AGENT
Garrett Hampson
29
5.030
$2.0M
FREE AGENT
Nick Anderson
33
5.000
$1.6M
FREE AGENT
John Schreiber
30
3.027
$1.2M
ARB 2
ARB 3
FREE AGENT
Daniel Lynch IV
27
3.000
$740k
ARB 2
ARB 3
FREE AGENT
Dan Altavilla
31
4.063
$398k
ARB 3
FREE AGENT
Hunter Harvey
29
4.047
$288k
ARB 3
FREE AGENT
Pre-arbitration (28)
Player
Age
Svc
2024
2025
2026
2027
2028
2029
2030
Bobby Witt Jr.
24
2.000
$3.1M
ARB 1
ARB 2
ARB 3
FREE AGENT
Carlos Hernández
27
2.145
$1.0M
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Isbel
27
2.043
$758k
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Massey
26
1.068
$757k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
MJ Melendez
25
1.153
$755k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cole Ragans
26
1.029
$754k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Vinnie Pasquantino
26
1.101
$753k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Maikel Garcia
24
0.168
$751k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Angel Zerpa
24
1.082
$748k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nelson Velázquez
25
1.031
$747k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
James McArthur
27
0.150
$746k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alec Marsh
26
0.094
$745k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Freddy Fermin
29
0.165
$744k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dairon Blanco
31
0.132
$744k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Loftin
25
0.031
$742k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Pratto
25
1.067
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jonathan Bowlan
27
0.013
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Steven Cruz
25
0.034
$740k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Drew Waters
25
1.045
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Long
28
1.160
$740k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Will Klein
24
0.000
$462k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Colin Selby
26
1.000
$296k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Lucas Erceg
29
0.136
$283k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Sauer
25
–
$235k
Anthony Veneziano
26
0.013
$123k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
CJ Alexander
27
0.000
$44k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Gentry
25
0.000
$24k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Walter Pennington
26
–
$12k
Graphs
Royals'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 = Royals 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