SPBrad Keller 2.3 · Jakob Junis 1.5 · Danny Duffy 1.4 · Mike Montgomery 0.3 · Jorge López -0.3
BP★ Ian Kennedy 30 · Scott Barlow 14 · Tim Hill 9 · Kevin McCarthy 6 · Wily Peralta 5 · Jake Newberry 4 · Jacob Barnes 1 · Brad Boxberger 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.
2019 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Jorge Soler
27
arb
162
3.5
4.7
+6.8
Whit Merrifield
30
arb
162
3.3
1.0
+9.7
Hunter Dozier
27
arb
139
3.2
0.6
+9.8
Adalberto Mondesi
23
arb
102
2.6
0.6
+7.9
Brad Keller
23
pre-arb
28
2.3
0.6
+6.8
Jakob Junis
26
pre-arb
31
1.5
0.6
+4.4
Ian Kennedy
34
FA-elig
63
1.5
16.5
-11.7
Danny Duffy
30
FA-elig
23
1.4
15.2
-10.8
Scott Barlow
26
pre-arb
61
1.1
0.7
+3.1
Homer Bailey↔ OAK
33
FA-elig
18
1.1
0.2
+3.6
Jake Diekman↔ OAK
32
FA-elig
48
0.8
1.4
+1.2
Cam Gallagher
26
pre-arb
45
0.6
0.6
+1.5
Alex Gordon
35
FA-elig
150
0.6
20.0
-18.1
Kevin McCarthy
27
arb
56
0.5
0.6
+1.2
Tim Hill
29
pre-arb
46
0.5
0.6
+1.1
Martín Maldonado↔ CHC
32
FA-elig
74
0.5
1.8
-0.1
Terrance Gore
28
arb
37
0.5
0.7
+1.0
Mike Montgomery↔ CHC
29
arb
13
0.3
1.0
+0.1
Brett Phillips
25
pre-arb
30
0.3
0.1
+0.9
Randy Rosario↔ CHC
25
pre-arb
6
0.1
0.2
+0.3
Richard Lovelady
23
–
25
0.1
0.2
+0.1
Jorge Bonifacio
26
pre-arb
5
0.1
0.0
+0.3
Brian Flynn
29
FA-elig
11
0.0
0.8
-0.7
Kelvin Gutiérrez
24
–
20
0.0
0.1
-0.1
Erick Mejia
24
–
9
0.0
0.1
-0.1
Brad Boxberger
31
FA-elig
29
0.0
2.2
-2.2
Chris Ellis
26
pre-arb
1
0.0
0.6
-0.5
Ryan McBroom
27
–
23
-0.1
0.1
-0.3
Ben Lively
27
–
1
-0.1
0.0
-0.3
Jesse Hahn
29
arb
6
-0.1
0.8
-1.1
Gabe Speier
24
–
9
-0.1
0.1
-0.4
Kyle Zimmer
27
pre-arb
15
-0.1
0.6
-1.0
Nick Dini
25
–
20
-0.2
0.2
-0.7
Josh Staumont
25
–
16
-0.2
0.2
-0.9
Jorge López
26
arb
39
-0.3
0.6
-1.4
Eric Skoglund
26
pre-arb
6
-0.3
0.6
-1.4
Nicky Lopez
24
–
103
-0.3
0.4
-1.3
Billy Hamilton↔ ATL
28
FA-elig
93
-0.3
3.3
-4.4
Jake Newberry
24
pre-arb
27
-0.3
0.3
-1.4
Frank Schwindel
27
pre-arb
6
-0.4
0.6
-1.9
Jacob Barnes↔ MIL
29
arb
15
-0.4
0.3
-1.6
Wily Peralta
30
FA-elig
42
-0.4
2.2
-3.7
Heath Fillmyer
25
pre-arb
12
-0.4
0.1
-1.6
Glenn Sparkman
27
pre-arb
31
-0.5
0.5
-2.1
Bubba Starling
26
pre-arb
56
-0.7
0.2
-2.5
Cheslor Cuthbert
26
arb
87
-0.7
0.8
-3.3
Meibrys Viloria
22
pre-arb
42
-0.9
0.2
-3.1
Humberto Arteaga
25
–
41
-0.9
0.3
-3.2
Ryan O'Hearn
25
pre-arb
105
-1.1
0.6
-4.0
Lucas Duda
33
FA-elig
39
-1.1
1.2
-4.9
Chris Owings↔ BOS
27
FA-elig
41
-1.1
1.8
-5.5
Key additions (new vs 2018)
Player
fWAR
Homer Bailey
1.1
Jake Diekman
0.8
Martín Maldonado
0.5
Terrance Gore
0.5
Mike Montgomery
0.3
Randy Rosario
0.1
Key subtractions (gone from 2018)
Player
2018 fWAR
Mike Moustakas
1.2
Kelvin Herrera
0.7
Jon Jay
0.5
Brian Goodwin
0.4
Jerry Vasto
-0.1
Ryan Goins
-0.1
Current & Historical Payroll
2019 payroll
$87.4M
2020 guaranteed
$0M
What the front office was committed to as of 2019, 2019–2025.
Guaranteed $ are contract commitments signed by 2019; 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 (10)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Alex Gordon
35
11.092
$20.0M
FREE AGENT
Ian Kennedy
34
9.124
$16.5M
FREE AGENT
Danny Duffy
30
7.085
$15.2M
FREE AGENT
Billy Hamilton
28
6.000
$3.3M
FREE AGENT
Wily Peralta
30
7.000
$2.2M
FREE AGENT
Brad Boxberger
31
7.000
$2.2M
FREE AGENT
Martín Maldonado
32
6.156
$1.8M
FREE AGENT
Jake Diekman
32
6.050
$1.4M
FREE AGENT
Lucas Duda
33
9.000
$1.2M
FREE AGENT
Homer Bailey
33
10.017
$177k
FREE AGENT
Arbitration-eligible (6)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Jorge Soler
27
3.142
$4.7M
ARB 2
ARB 3
FREE AGENT
Chris Owings
27
5.012
$1.8M
FREE AGENT
Mike Montgomery
29
3.089
$961k
ARB 2
ARB 3
FREE AGENT
Cheslor Cuthbert
26
3.030
$850k
ARB 2
ARB 3
FREE AGENT
Jesse Hahn
29
3.067
$800k
ARB 2
ARB 3
FREE AGENT
Brian Flynn
29
3.086
$800k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (35)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Whit Merrifield
30
2.101
$1.0M
ARB 1
ARB 2
ARB 3
FREE AGENT
Terrance Gore
28
1.030
$650k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Scott Barlow
26
0.030
$650k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jakob Junis
26
2.000
$578k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin McCarthy
27
1.124
$578k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brad Keller
23
1.000
$578k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Adalberto Mondesi
23
1.088
$576k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tim Hill
29
1.000
$573k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eric Skoglund
26
1.068
$568k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Hunter Dozier
27
1.060
$567k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jorge López
26
0.102
$562k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan O'Hearn
25
0.062
$558k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cam Gallagher
26
0.106
$557k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Zimmer
27
0.000
$555k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Frank Schwindel
27
0.000
$555k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Ellis
26
0.000
$555k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Glenn Sparkman
27
1.001
$480k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nicky Lopez
24
0.000
$415k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Newberry
24
0.044
$313k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Humberto Arteaga
25
0.000
$260k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jacob Barnes
29
2.098
$258k
ARB 1
ARB 2
ARB 3
FREE AGENT
Bubba Starling
26
0.067
$239k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Meibrys Viloria
22
0.030
$227k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Richard Lovelady
23
0.000
$224k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh Staumont
25
0.000
$215k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Randy Rosario
25
0.132
$178k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Dini
25
0.000
$158k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Heath Fillmyer
25
0.104
$149k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kelvin Gutiérrez
24
0.000
$140k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brett Phillips
25
0.140
$134k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Erick Mejia
24
0.000
$81k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gabe Speier
24
0.000
$81k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan McBroom
27
0.000
$81k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ben Lively
27
1.083
$36k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jorge Bonifacio
26
1.095
$21k
Pre-Arb
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 2019; 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