Rosternomics

Royals KCR

202026–34 (0.433)
‹ Previous Next ›

GM: Dayton Moore

Overview

Ranks vs the 30 teams in 2020, or a custom range (defaults to every team-season since 1985, when our data starts).

to

Front Office

PoorAverageGreat
Value
Payroll $M
$74M
Win %
0.433
TAB
+1.1
WAB
-5.9
Roster composition
Roster fWAR
11.0
Dead money %
48%
Depth Players
1.0
Dead WAR
-3.5

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2020 depth chart — stacked by playing time

C

RSalvador Perez34
RCam Gallagher25
LMeibrys Viloria15
RÓscar Hernández3

1B

RHunter Dozier28
LRyan O'Hearn27
RRyan McBroom10
RSalvador Perez3
RMaikel Franco2
RWhit Merrifield1

2B

LNicky Lopez53
RWhit Merrifield15
BErick Mejia1

3B

RMaikel Franco51
BErick Mejia4
RMatt Reynolds3
RKelvin Gutiérrez3
LNicky Lopez2
RHunter Dozier1

SS

BAdalberto Mondesi59
LNicky Lopez4

LF

LAlex Gordon49
REdward Olivares7
RWhit Merrifield6
RRyan McBroom3
BErick Mejia2
RHunter Dozier2
RBubba Starling1
LFranchy Cordero1
LNick Heath1

CF

RBubba Starling29
RWhit Merrifield23
REdward Olivares6
LNick Heath6
LFranchy Cordero5

RF

RWhit Merrifield34
RHunter Dozier18
LFranchy Cordero8
RJorge Soler8
REdward Olivares6
RBubba Starling1
RRyan McBroom1

DH

RJorge Soler35
RRyan McBroom9
LRyan O'Hearn8
RMaikel Franco8
LNick Heath3
RSalvador Perez3
RBubba Starling2
LFranchy Cordero2

Starters

RBrad Keller1.3 WAR
RBrady Singer1.0 WAR
LDanny Duffy0.6 WAR
LKris Bubic0.5 WAR
RKyle Zimmer0.4 WAR
LMike Montgomery-0.0 WAR
RCarlos Hernandez-0.2 WAR
RJakob Junis-0.2 WAR
RRonald Bolanos-0.2 WAR
RMatt Harvey-0.4 WAR
RIan Kennedy-0.6 WAR

Bullpen

RGreg Holland6 sv
RJosh Staumont8 h
RScott Barlow7 h
RJesse Hahn5 h
RIan Kennedy2 h
RJake Newberry1 h
RTyler Zuber0 h
RKyle Zimmer0 h

Each position shows its top 3 by games (top = starter) — click "+more" for the rest. The letter is bats/throws; marks a player traded mid-season. Starters are ranked by WAR, bullpen by holds; marks the closer (most save chances). MLB Stats API.

Key additions (new vs 2019)

PlayerfWAR
Salvador Perez2.0
Maikel Franco1.1
Brady Singer1.0
Greg Holland0.8
Kris Bubic0.5
Trevor Rosenthal0.2

Key subtractions (gone from 2019)

Player2019 fWAR
Homer Bailey1.1
Jake Diekman0.8
Tim Hill0.5
Martín Maldonado0.5
Terrance Gore0.5
Jorge Bonifacio0.1

Contract Value

WAR translated into tier-adjusted market value, then compared with what the player was paid by Royals. Guaranteed contracts from the 2015-present contract-data period use the known contract period through 2020; everyone else is shown as a 2020 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Whit Merrifield 2020 +1.7 +16.1 5.0 +11.1 $3.0M 1.22×
Brad Keller 2020 +1.3 +10.3 0.2 +10.1 $0.2M 1.02× Free Agent · 2026–2027 · $11.0M AAV
Brady Singer 2020 +1.0 +8.4 0.2 +8.2 $0.2M 1.02× Arbitration · 2026–2026 · $12.8M AAV
Greg Holland 2020 +0.8 +8.1 0.1 +8.0 $0.1M 1.34×
Adalberto Mondesi 2020 +1.3 +6.5 0.2 +6.2 $0.2M 0.61×
Kris Bubic 2020 +0.5 +4.1 0.2 +3.9 $0.4M 1.02× Arbitration · 2026–2026 · $6.2M AAV
Hunter Dozier 2020 +0.7 +3.2 0.2 +3.0 $0.3M 0.56×
Jesse Hahn 2020 +0.5 +2.5 0.3 +2.2 $0.6M 0.67×
Kyle Zimmer 2020 +0.4 +2.4 0.2 +2.2 $0.5M 0.67×
Maikel Franco 2020 +1.1 +4.9 3.0 +2.0 $2.8M 0.58×
Josh Staumont 2020 +0.4 +2.0 0.2 +1.8 $0.6M 0.67×
Scott Barlow 2020 +0.4 +2.1 0.2 +1.8 $0.6M 0.67× Free Agent · 2026–2026 · $2.0M AAV
Cam Gallagher 2020 +0.4 +1.6 0.2 +1.4 $0.6M 0.52×
Ryan McBroom 2020 +0.2 +0.7 0.2 +0.6 $1.0M 0.56×
Trevor Rosenthal 2020 +0.2 +0.9 0.2 +0.6 $1.5M 0.67×
Franchy Cordero 2020 +0.1 +0.7 0.2 +0.5 $2.1M 0.83×
Nicky Lopez 2020 +0.2 +0.7 0.2 +0.5 $1.3M 0.56× Free Agent · 2026–2026 · $0.8M AAV
Edward Olivares 2020 +0.1 +0.5 0.0 +0.4 $0.7M 0.83×
Glenn Sparkman 2020 +0.1 +0.5 0.2 +0.3 $2.4M 0.67×
Chance Adams 2020 +0.1 +0.4 0.2 +0.2 $2.2M 0.67×
Scott Blewett 2020 +0.1 +0.3 0.0 +0.2 $0.6M 0.67×
Foster Griffin 2020 +0.1 +0.3 0.2 +0.1 $3.3M 0.67× Free Agent · 2026–2026 · $5.5M AAV
Óscar Hernández 2020 +0.0 +0.1 0.0 +0.1 $1.5M 0.52×
Jake Newberry 2020 +0.0 +0.1 0.2 -0.1 $10.4M 0.67×
Kelvin Gutiérrez 2020 +0.0 +0.0 0.2 -0.2 $28.2M 0.58×
Nick Heath 2020 -0.0 -0.1 0.2 -0.3 0.83×
Gabe Speier 2020 -0.0 -0.2 0.2 -0.4 0.67× Arbitration · 2026–2026 · $2.1M AAV
Kevin McCarthy 2020 -0.1 -0.4 0.1 -0.5 0.67×
Richard Lovelady 2020 -0.1 -0.4 0.0 -0.5 0.67× Free Agent · 2026–2026 · $1.0M AAV
Meibrys Viloria 2020 -0.2 -0.7 0.1 -0.8 0.52×
Randy Rosario 2020 -0.1 -0.7 0.1 -0.9 0.67×
Matt Reynolds 2020 -0.2 -1.0 0.0 -1.0 0.58×
Carlos Hernández 2020 -0.2 -1.2 0.1 -1.3 1.02×
Erick Mejia 2020 -0.3 -1.2 0.1 -1.3 0.58×
Tyler Zuber 2020 -0.2 -1.3 0.2 -1.5 0.67×
Ryan O'Hearn 2020 -0.3 -1.5 0.2 -1.7 0.56× Free Agent · 2026–2027 · $14.5M AAV
Salvador Perez 2020 +2.0 +12.3 14.2 -1.9 $7.0M 0.76× Extension · 2026–2027 · $12.5M AAV
Ronald Bolaños 2020 -0.2 -2.0 0.0 -2.1 1.02×
Bubba Starling 2020 -0.3 -2.2 0.2 -2.4 0.83×
Mike Montgomery 2020 -0.0 -0.1 3.1 -3.2 0.67×
Alex Gordon 2020 +0.1 +0.6 4.0 -3.4 $44.2M 0.83×
Matt Harvey 2020 -0.4 -3.6 0.1 -3.8 1.02×
Jorge Soler 2020 +0.4 +2.5 7.3 -4.8 $16.3M 0.69× Free Agent · 2024–2026 · $14.0M AAV
Danny Duffy 2020 +0.6 +4.6 15.2 -10.6 $26.8M 1.02×
Ian Kennedy 2020 -0.6 -3.1 16.5 -19.6 0.67×
Brett Phillips 2020 +0.0 +0.1 0.1 +0.0 $3.9M 0.83×
Jorge López 2020 +0.0 +0.0 0.0 +0.0 $2.1M 0.67×
Jakob Junis 2020 -0.2 -1.3 1.02×
Total+11.4+76.574.0+3.1

Trades

Every graded 2020 deal involving the Royals — best expected value first. Surplus is realized value in $M; 3 total.

Current & Historical Payroll

2020 payroll
$74.3M
2021 guaranteed
$0M

What the front office was committed to as of 2020, 2020–2026. Guaranteed $ are contract commitments signed by 2020; 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 agent club option player option mutual option vesting option

Guaranteed / signed (7)

PlayerAgeSvc2020202120222023202420252026
Ian Kennedy3510.124$16.5MFREE AGENT
Danny Duffy318.085$15.2MFREE AGENT
Salvador Perez308.050$14.2MFREE AGENT
Alex Gordon3612.092$4.0MFREE AGENT
Trevor Rosenthal306.001$249kFREE AGENT
Matt Harvey317.016$130kFREE AGENT
Greg Holland347.163$100kFREE AGENT

Arbitration-eligible (7)

PlayerAgeSvc2020202120222023202420252026
Jorge Soler284.142$7.3MARB 3FREE AGENT
Whit Merrifield313.101$5.0MARB 2ARB 3FREE AGENT
Mike Montgomery304.089$3.1MARB 3FREE AGENT
Maikel Franco274.157$3.0MARB 3FREE AGENT
Jesse Hahn304.067$259kARB 3FREE AGENT
Edward Olivares244.158$49kARB 3FREE AGENT
Jakob Junis273.000ARB 2ARB 3FREE AGENT

Pre-arbitration (34)

PlayerAgeSvc2020202120222023202420252026
Scott Barlow271.030$241kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brad Keller242.000$227kARB 1ARB 2ARB 3FREE AGENT
Hunter Dozier282.060$226kARB 1ARB 2ARB 3FREE AGENT
Adalberto Mondesi242.088$224kARB 1ARB 2ARB 3FREE AGENT
Glenn Sparkman282.001$224kARB 1ARB 2ARB 3FREE AGENT
Cam Gallagher271.106$215kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan O'Hearn261.034$214kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Nicky Lopez250.139$212kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Franchy Cordero252.037$212kARB 1ARB 2ARB 3FREE AGENT
Bubba Starling270.147$210kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Josh Staumont260.072$210kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kyle Zimmer280.064$210kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Gabe Speier250.027$209kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Foster Griffin240.000$209kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Zuber250.000$209kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brady Singer230.000$202kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jake Newberry250.151$196kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kelvin Gutiérrez250.049$187kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kris Bubic220.000$184kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Nick Heath260.000$162kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan McBroom280.027$159kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Chance Adams250.075$150kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Randy Rosario261.020$134kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Meibrys Viloria230.106$93kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kevin McCarthy282.097$91kARB 1ARB 2ARB 3FREE AGENT
Carlos Hernández230.000$90kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Erick Mejia250.027$69kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brett Phillips261.012$57kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Óscar Hernández261.027$31kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Scott Blewett242.097$31kARB 1ARB 2ARB 3FREE AGENT
Ronald Bolaños230.028$31kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Richard Lovelady240.075$28kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jorge López271.102$16kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Matt Reynolds291.071$12kPre-ArbARB 1ARB 2ARB 3FREE AGENT

Graphs

How each 2020 acquisition stacked onto Royals's playoff-odds curve. The side table is ranked by PPA.