DataBaseball
2026
Kansas City Royals logo

American League Central · 2026

Kansas City Royals 2026

Team WAR
23.3
16.9 bat / 6.4 pitch
Win %
.425
pyth .429
Run diff
-115
4.26 / 4.98 per g
wRC+
94
ERA
4.75
FIP 4.71
Home runs
167

The Kansas City Royals are 68-92 through 160 games of 2026, a .425 winning percentage — 26th of 30 record in baseball. They have scored 682 runs and have allowed 797, a run differential of -115. The offence ranks 23rd of 30 in MLB for runs scored, while their 4.75 staff ERA is 27th of 30. Their 94 team wRC+ is 6% below league average — 26th of 30 in MLB. Bobby Witt Jr. leads the position players at 5.0 WAR, and Noah Cameron the rotation at a 4.11 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,326 team hits
Bobby Witt Jr.154Bobby Witt Jr. — 154 hits (11.6%)Jac Caglianone144Jac Caglianone — 144 hits (10.9%)Salvador Perez131Salvador Perez — 131 hits (9.9%)Carter Jensen124Carter Jensen — 124 hits (9.4%)Michael Massey113Michael Massey — 113 hits (8.5%)Vinnie Pasquantino102Vinnie Pasquantino — 102 hits (7.7%)Isaac Collins93Isaac Collins — 93 hits (7.0%)Nick Loftin89Nick Loftin — 89 hits (6.7%)Maikel Garcia82Maikel Garcia — 82 hits (6.2%)Lane Thomas73Lane Thomas — 73 hits (5.5%)Kyle Isbel64Kyle Isbel — 64 hits (4.8%)Tolbert37Tyler Tolbert — 37 hits (2.8%)Starling Marte37Starling Marte — 37 hits (2.8%)John Rave32John Rave — 32 hits (2.4%)Josh Rojas24Josh Rojas — 24 hits (1.8%)9Kameron Misner — 9 hits (0.7%)8Jonathan India — 8 hits (0.6%)Luke Maile — 7 hits (0.5%)Matthew Lugo — 2 hits (0.2%)Andrew Velazquez — 1 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

20 players, ranked by dbWAR.

Bobby Witt Jr.SS141624154185444.280.359.440.3471155.0
Carter JensenC14759812427812.237.321.463.3411103.4
Jac CaglianoneRF14154514423737.286.338.488.3581223.2
Nick Loftin3B118426898454.240.322.388.318951.5
Michael Massey2B12744811313483.270.301.427.316941.4
Vinnie Pasquantino1B11247310215605.246.330.413.3271011.2
Lane ThomasCF1163747311409.224.318.383.315931.0
Tyler TolbertSS69144373822.294.357.405.3411100.9
Maikel Garcia3B81340823385.266.329.380.317950.9
John RaveRF49157326138.232.316.435.3311040.7
Jonathan India2B16588280.167.310.313.294790.1
Isaac CollinsLF141511936408.214.321.324.299820.0
Josh Rojas3B39110242141.238.278.337.27365-0.0
Luke MaileC15457150.171.244.293.24546-0.1
Kameron MisnerCF15449043.220.256.244.22936-0.2
Matthew LugoLF7152000.143.200.143.167-5-0.2
Andrew VelazquezSS5151001.067.067.067.060-77-0.2
Kyle IsbelCF96319646246.221.265.321.26258-0.4
Starling MarteRF56168372142.242.298.314.27868-0.5
Salvador PerezDH15062013121771.229.273.382.28574-0.9

Pitching

33 pitchers, ranked by dbWAR.

Noah Cameron3130177.19801584.113.931.238.02.9
Michael Wacha3131194.19901543.334.321.117.12.3
Seth Lugo3232172.17901345.174.381.477.01.9
Kris Bubic13954.0420553.833.581.209.21.0
Randy Dobnak151374.1350493.514.221.405.90.9
Daniel Lynch IV55980.2661544.134.331.146.00.5
Jose Cuas23022.1010252.422.881.7510.10.5
Stephen Kolek101054.0430344.504.551.245.70.5
Nate Pearson41045.1244414.173.921.378.10.5
Luinder Avila211270.0540615.534.551.617.80.5
Anthony Gose13013.011070.692.490.854.80.3
Nolan Hoffman14014.1000113.773.451.536.90.2
John Schreiber66060.1242403.284.631.246.00.1
Nick Mears21019.1230155.124.601.507.00.0
Josh Rojas101.000000.003.101.000.00.0
Luke Maile101.000000.003.100.000.00.0
Beck Way19123.1110213.864.951.598.1-0.0
Carlos Duran201.1100113.508.353.756.8-0.1
Tony Gonsolin102.2000516.887.602.6316.9-0.1
Connor Thomas18024.1210177.405.201.686.3-0.1
Easton McGee9011.100097.156.281.947.1-0.2
Carlos Estévez100.10100162.0060.1018.000.0-0.2
Steven Cruz56258.2248654.305.161.2610.0-0.2
Bailey Falter7213.0020810.387.262.465.5-0.3
Cole Ragans8835.1140454.846.191.4211.5-0.3
Lucas Erceg51047.14412335.705.491.826.3-0.4
Eric Cerantola405.1000710.1310.982.6311.8-0.4
Eli Morgan16019.1011165.126.521.717.4-0.4
Alex Lange58059.22710606.185.401.589.1-0.4
Mitch Spence319.1020621.218.893.005.8-0.4
Mason Black17031.1000194.316.491.605.5-0.6
Tyler Tolbert504.2000025.0716.824.290.0-0.6
Matt Strahm41035.2340307.327.141.497.6-1.0

Attendance

Announced gate at 79 home dates, 2026.

Average
18,729
79 home dates
Median
17,055
Total
1,479,615
Best
39,320
2026-03-30
Quietest
10,803
2026-09-03
On the road
27,987
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home7918,72917,05510,80339,320
Night5318,28416,43410,80332,326
Day2619,63718,00311,57939,320
Weekend3521,84122,15211,57932,326
Weekday4416,25415,08910,80339,320
On the road8127,98728,6359,27451,799

Through the season

Average home crowd by month.
MonthGamesAverage
Mar139,320
Apr1515,023
May1619,940
Jun1021,500
Jul1119,388
Aug1319,549
Sep1316,423

By season

33439.016719.50.0151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 160 completed games, 2026.

Regulation
2:37
149 games
All games
2:39
Extra innings
3:13
11 of them
Longest
3:50
2026-04-20, 12 inn
Shortest
1:55
2026-04-10

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1602:392:381:553:50
Regulation1492:372:361:553:36
Extra innings113:133:122:383:50
Home792:422:411:553:50
Road812:362:342:053:30
Day562:392:401:563:39
Night1042:402:371:553:50

Through the season

Average completed game by month.
MonthGamesAverage
Mar12:14
Apr152:53
May162:35
Jun102:52
Jul112:35
Aug132:37
Sep132:45

By season

185.692.80.0151617181920212223242526

Regulation games only, in minutes. 157 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

Record versus run differential

Kansas City Royals are 68-92, a .425 win rate, while their -115 run differential implies .429. That is essentially in line — the record reflects the run scoring.