DataBaseball
2026
Kansas City Royals logo

American League Central · 2022

Kansas City Royals

Team WAR
20.8
16.0 bat / 4.8 pitch
Win %
.401
pyth .394
Run diff
-170
3.95 / 5.00 per g
wRC+
94
ERA
4.68
FIP 4.36
Home runs
147

The Kansas City Royals went 65-97 in 2022, a .401 winning percentage — 26th of 30 record in baseball. They scored 640 runs and allowed 810, a run differential of -170. The offence ranked 24th of 30 in MLB for runs scored, while their 4.68 staff ERA was 27th of 30. Their 94 team wRC+ was 6% below league average — 23rd of 30 in MLB. Bobby Witt Jr. led the position players at 3.1 WAR, and Brady Singer the rotation at a 3.23 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,382 team hits
Bobby Witt Jr.150Bobby Witt Jr. — 150 hits (10.9%)Andrew Benintendi140Andrew Benintendi — 140 hits (10.1%)Whit Merrifield126Whit Merrifield — 126 hits (9.1%)Salvador Perez113Salvador Perez — 113 hits (8.2%)Hunter Dozier109Hunter Dozier — 109 hits (7.9%)Michael A. Taylor105Michael A. Taylor — 105 hits (7.6%)MJ Melendez100MJ Melendez — 100 hits (7.2%)Nicky Lopez99Nicky Lopez — 99 hits (7.2%)Emmanuel Rivera77Emmanuel Rivera — 77 hits (5.6%)Vinnie Pasquantino76Vinnie Pasquantino — 76 hits (5.5%)Kyle Isbel54Kyle Isbel — 54 hits (3.9%)Edward Olivares46Edward Olivares — 46 hits (3.3%)Michael Massey42Michael Massey — 42 hits (3.0%)Ryan O'Hearn32Ryan O'Hearn — 32 hits (2.3%)Nick Pratto29Nick Pratto — 29 hits (2.1%)Nate Eaton28Nate Eaton — 28 hits (2.0%)23Drew Waters — 23 hits (1.7%)Cam Gallagher — 9 hits (0.7%)7Maikel Garcia — 7 hits (0.5%)7Adalberto Mondesi — 7 hits (0.5%)Sebastián Rivero — 4 hits (0.3%)Brent Rooker — 4 hits (0.3%)Dairon Blanco — 2 hits (0.1%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

25 players, ranked by dbWAR.

Bobby Witt Jr.SS150632150208030.254.294.428.3121003.1
Andrew BenintendiLF1255211405518.304.373.399.3441222.5
Salvador PerezC11447311323760.254.292.465.3251092.4
MJ MelendezC12853410018622.217.313.393.3131002.1
Vinnie Pasquantino1B722987610261.295.383.450.3671381.7
Michael A. TaylorCF1234561059434.254.313.357.298901.2
Whit Merrifield2B136550126115816.250.298.375.296881.2
Emmanuel Rivera3B993597712401.233.292.409.308971.1
Michael Massey2B51194424173.243.307.376.304940.7
Drew WatersRF31109235180.240.324.479.3501260.6
Nate Eaton3B391222811211.264.331.387.3151010.6
Edward OlivaresRF52174464152.286.333.410.3281110.5
Hunter Dozier1B12650010912414.236.292.387.299910.3
Maikel GarciaSS8237020.318.348.364.3161030.1
Cam GallagherC17479050.214.267.333.268680.1
Dairon BlancoCF572021.286.286.286.252570.0
Brewer HicklenCF440000.000.000.000.000-119-0.1
Nick Pratto1B49182297200.184.271.386.28983-0.1
Sebastián RiveroC15294010.154.214.154.1775-0.2
Freddy FerminC370000.000.000.000.000-119-0.2
Nicky Lopez2B1364809902013.227.281.273.25257-0.3
Adalberto MondesiSS15547035.140.204.140.167-2-0.3
Brent RookerLF16364020.125.222.156.18913-0.3
Ryan O'HearnDH64145321160.239.290.321.27372-0.3
Kyle IsbelRF93278545289.211.264.340.26668-0.4

Pitching

29 pitchers, ranked by dbWAR.

Brady Singer2724153.110501503.233.581.148.82.2
Zack Greinke2626137.0490733.684.031.344.81.3
Luke Weaver26135.2110386.562.691.829.60.7
Scott Barlow69074.17424772.183.621.009.30.7
Taylor Clarke47049.0313484.043.301.188.80.6
Amir Garrett60045.1310494.963.401.329.70.5
Dylan Coleman68068.0520712.783.881.249.40.4
Daniel Lynch IV2727131.241301225.134.631.578.30.4
Brad Keller3522139.261411025.094.501.506.60.3
Wyatt Mills27029.1010264.603.621.338.00.3
Gabe Speier17119.1010142.333.781.096.50.1
Daniel Mengden517.001185.143.111.5710.30.1
Joel Payamps41055.2360413.234.241.376.60.1
Kris Bubic2827129.031301105.584.781.707.70.1
Josh Staumont42037.2333436.454.251.7510.30.1
Jose Cuas47037.2421343.584.391.678.10.0
Matt Peacock9010.000065.404.411.605.40.0
Collin Snider42034.1420226.554.451.605.8-0.0
Foster Griffin606.100048.534.691.895.7-0.0
Angel Zerpa3211.021031.645.751.092.5-0.1
Michael A. Taylor102.000029.0010.613.509.0-0.1
Hunter Dozier101.0000018.0019.113.000.0-0.2
Arodys Vizcaíno705.200036.358.051.944.8-0.2
Jake Brentz805.1030923.638.363.9415.2-0.2
Ronald Bolaños8018.1000124.425.681.755.9-0.3
Nicky Lopez101.0000018.0029.113.000.0-0.3
Jackson Kowar7015.2000179.776.372.439.8-0.4
Carlos Hernández27756.0050357.395.201.845.6-0.4
Jonathan Heasley2121104.04100705.285.671.496.1-1.0
Record versus run differential

Kansas City Royals are 65-97, a .401 win rate, while their -170 run differential implies .394. That is essentially in line — the record reflects the run scoring.