DHEdward Olivares 42 · Salvador Perez 29 · Nelson Velázquez 17
SPCole Ragans 2.4 · Brady Singer 1.9 · Zack Greinke 1.1 · Daniel Lynch IV 0.3 · Jordan Lyles 0.2
BP★ Carlos Hernández 4 · Taylor Clarke 12 · Dylan Coleman 5 · Austin Cox 5 · Nick Wittgren 2 · Tucker Davidson 2 · Amir Garrett 0 · Jackson Kowar 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.
2023 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Bobby Witt Jr.
23
pre-arb
158
5.9
0.7
+22.7
Cole Ragans↔ TEX
25
pre-arb
12
2.4
0.3
+9.3
Maikel Garcia
23
pre-arb
123
2.2
0.6
+8.0
Brady Singer
26
arb
29
1.9
3.0
+4.7
Freddy Fermin
28
pre-arb
70
1.9
0.6
+6.9
Aroldis Chapman↔ TEX
35
FA-elig
31
1.3
1.9
+3.2
Dairon Blanco
30
pre-arb
69
1.2
0.4
+4.5
Kyle Isbel
26
pre-arb
91
1.2
0.7
+3.9
Zack Greinke
39
FA-elig
30
1.1
8.5
-4.2
Drew Waters
24
pre-arb
98
0.9
0.7
+3.0
Nicky Lopez↔ ATL
28
arb
68
0.7
2.7
+0.2
Nelson Velázquez↔ CHC
24
pre-arb
40
0.7
0.3
+2.4
Ryan Yarbrough↔ LAD
31
arb
14
0.7
1.7
+1.0
James McArthur
26
pre-arb
18
0.5
0.2
+1.9
Edward Olivares
27
arb
107
0.5
0.7
+1.3
Kris Bubic
25
arb
3
0.5
2.2
-0.2
Scott Barlow↔ SDP
30
arb
38
0.5
3.2
-1.2
Michael Massey
25
pre-arb
129
0.5
0.7
+1.1
Austin Cox
26
–
24
0.5
0.4
+1.4
MJ Melendez
24
pre-arb
148
0.4
0.7
+0.8
Nick Loftin
24
–
19
0.4
0.1
+1.3
Daniel Lynch IV
26
–
9
0.3
–
–
Carlos Hernández
26
arb
67
0.3
0.7
+0.3
Jordan Lyles
32
FA-elig
31
0.2
8.5
-7.7
Josh Staumont
29
arb
21
0.2
1.0
-0.4
Angel Zerpa
23
pre-arb
15
0.1
0.7
-0.1
Vinnie Pasquantino
25
pre-arb
61
0.1
0.7
-0.2
Steven Cruz
24
–
10
0.1
0.1
+0.3
John McMillon
25
–
4
0.1
0.7
-0.4
Logan Porter
27
–
11
0.0
0.1
+0.1
Nick Wittgren
32
–
27
0.0
0.3
-0.2
Jose Cuas↔ CHC
29
pre-arb
45
0.0
0.5
-0.3
Anthony Veneziano
25
–
2
0.0
0.0
-0.0
Josh Taylor
30
arb
17
0.0
1.0
-1.0
Jonathan Bowlan
26
–
2
-0.0
0.1
-0.2
Mike Mayers
31
arb
6
-0.0
0.1
-0.3
Taylor Hearn↔ ATL
28
arb
8
-0.1
0.9
-1.1
Samad Taylor
24
–
31
-0.1
0.3
-0.6
Max Castillo
24
pre-arb
7
-0.1
0.1
-0.5
Tyler Cropley
27
–
2
-0.1
0.0
-0.4
Brooks Kriske
29
–
4
-0.1
0.1
-0.5
Matt Beaty↔ SFG
30
arb
26
-0.1
1.1
-1.7
Brad Keller
27
arb
11
-0.2
5.8
-6.5
Jackson Kowar
26
pre-arb
23
-0.2
0.3
-1.0
Tucker Davidson↔ ANA
27
arb
20
-0.2
0.4
-1.2
Hunter Dozier
31
FA-elig
29
-0.2
7.5
-8.3
Amir Garrett
31
FA-elig
27
-0.2
2.6
-3.5
Taylor Clarke
30
arb
58
-0.2
1.1
-2.1
Salvador Perez
33
FA-elig
140
-0.3
20.0
-21.1
Matt Duffy
32
FA-elig
79
-0.3
1.5
-2.6
Jonathan Heasley
26
–
12
-0.3
–
–
Collin Snider
27
pre-arb
20
-0.3
0.2
-1.5
Dylan Coleman
26
pre-arb
23
-0.4
0.7
-2.5
Alec Marsh
25
–
17
-0.5
0.4
-2.3
Franmil Reyes
27
arb
19
-0.5
2.0
-4.1
Jackie Bradley Jr.
33
FA-elig
43
-0.5
0.4
-2.5
Nick Pratto
24
pre-arb
95
-0.6
0.6
-3.2
Nate Eaton
26
pre-arb
28
-0.8
0.7
-4.1
Key additions (new vs 2022)
Player
fWAR
Cole Ragans
2.4
Aroldis Chapman
1.3
Nelson Velázquez
0.7
Ryan Yarbrough
0.7
James McArthur
0.5
Austin Cox
0.5
Key subtractions (gone from 2022)
Player
2022 fWAR
Michael A. Taylor
1.7
Andrew Benintendi
1.4
Whit Merrifield
0.5
Emmanuel Rivera
0.3
Luke Weaver
0.2
Wyatt Mills
0.2
Current & Historical Payroll
2023 payroll
$91.7M
2024 guaranteed
$0M
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 (9)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Salvador Perez
33
11.050
$20.0M
FREE AGENT
Zack Greinke
39
18.057
$8.5M
FREE AGENT
Jordan Lyles
32
11.002
$8.5M
FREE AGENT
Hunter Dozier
31
7.000
$7.5M
FREE AGENT
Amir Garrett
31
6.000
$2.6M
FREE AGENT
Aroldis Chapman
35
12.009
$1.9M
FREE AGENT
Matt Duffy
32
7.059
$1.5M
FREE AGENT
Jackie Bradley Jr.
33
10.000
$363k
FREE AGENT
Nick Wittgren
32
7.000
$329k
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Brad Keller
27
5.000
$5.8M
FREE AGENT
Scott Barlow
30
4.030
$3.2M
ARB 3
FREE AGENT
Nicky Lopez
28
3.139
$2.7M
ARB 2
ARB 3
FREE AGENT
Franmil Reyes
27
5.000
$2.0M
FREE AGENT
Ryan Yarbrough
31
4.117
$1.7M
ARB 3
FREE AGENT
Taylor Clarke
30
3.120
$1.1M
ARB 2
ARB 3
FREE AGENT
Matt Beaty
30
3.086
$1.1M
ARB 2
ARB 3
FREE AGENT
Josh Taylor
30
3.121
$1.0M
ARB 2
ARB 3
FREE AGENT
Josh Staumont
29
3.072
$1.0M
ARB 2
ARB 3
FREE AGENT
Taylor Hearn
28
3.125
$900k
ARB 2
ARB 3
FREE AGENT
Mike Mayers
31
4.134
$124k
ARB 3
FREE AGENT
Pre-arbitration (38)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Brady Singer
26
2.156
$3.0M
ARB 1
ARB 2
ARB 3
FREE AGENT
Kris Bubic
25
2.135
$2.2M
ARB 1
ARB 2
ARB 3
FREE AGENT
Bobby Witt Jr.
23
1.000
$746k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Edward Olivares
27
2.055
$741k
ARB 1
ARB 2
ARB 3
FREE AGENT
Dylan Coleman
26
1.014
$732k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Carlos Hernández
26
1.145
$730k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Isbel
26
1.042
$728k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
MJ Melendez
24
0.153
$726k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Vinnie Pasquantino
25
0.101
$726k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Massey
25
0.068
$723k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Drew Waters
24
0.045
$722k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nate Eaton
26
0.058
$722k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
John McMillon
25
0.000
$720k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Angel Zerpa
23
0.082
$652k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Pratto
24
0.080
$649k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Freddy Fermin
28
0.004
$615k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Maikel Garcia
23
0.015
$588k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jose Cuas
29
0.123
$454k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dairon Blanco
30
0.020
$430k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Cox
26
0.000
$399k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tucker Davidson
27
1.039
$389k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alec Marsh
25
0.000
$360k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cole Ragans
25
0.063
$300k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nelson Velázquez
24
0.111
$295k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jackson Kowar
26
0.089
$279k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Samad Taylor
24
0.000
$255k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Collin Snider
27
0.114
$205k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
James McArthur
26
0.099
$194k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Steven Cruz
24
0.000
$128k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Loftin
24
0.000
$116k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Max Castillo
24
0.056
$89k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Logan Porter
27
0.000
$77k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brooks Kriske
29
0.000
$50k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jonathan Bowlan
26
0.000
$50k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Anthony Veneziano
25
0.000
$46k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Cropley
27
–
$31k
Daniel Lynch IV
26
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Jonathan Heasley
26
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
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 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