Kansas City Royals

2026 affiliate rosters · Raw stats + park-neutral MLE translations. Click a player for full career history.

Role
View
Projected 2026 Roster
Lineup WAR +17.9 Pitching WAR +9.1 Team Top-17 WAR +27.0
Projected Lineup
SlotPlayer Age PA HR AVG OBP SLG Fld WAR
1.CSalvador Perez3639716.227.274.405-0.8+1.8
2.1BVinnie Pasquantino2861824.243.311.432-8.0+1.3
3.2BMichael Massey283319.248.287.392+1.2+0.5
4.SSBobby Witt Jr.2662320.297.357.485+7.1+7.7
5.3BMaikel Garcia2660711.270.337.401+6.1+3.9
6.LFIsaac Collins294158.231.330.354+0.5+1.4
7.CFKyle Isbel293759.246.299.386+4.3+0.8
8.RFJac Caglianone2334612.240.308.412-6.7-0.1
9.DHStarling Marte371964.275.335.404-0.0+0.6
Bench / Depth (next 5)
RFLane Thomas30370+1.6
CCarter Jensen23265+1.5
2BJonathan India29248+1.0
SSDiego Castillo28233+0.9
CElias Díaz35240+0.7
Projected Rotation
Player Age IP ERA K% BB% WAR
SP1Seth Lugo361294.1221.3%7.6%+1.0
SP2Michael Wacha351293.8319.4%6.7%+1.8
SP3Kris Bubic28983.1124.8%7.6%+2.1
SP4Noah Cameron271193.8521.8%8.0%+1.2
SP5Stephen Kolek29824.1217.9%7.1%+1.0
Bullpen Anchors
RP1John Schreiber32464.0223.0%8.0%+0.4
RP2Matt Strahm34503.0128.3%7.0%+1.1
RP3Nick Mears29474.2424.0%7.9%+0.5
natural position  fungible alternate  out-of-position fill
Position Depth · Across the Org (MLB + AAA + AA + A+)
PosTop 2nd3rd
CCarter Jensen MLB·23 35cWARRamon Ramirez A+·21 31cWARBlake Mitchell A+·21 20cWAR
1BVinnie Pasquantino MLB·28 -4cWARChris Brito A+·26 -4cWARDillan Shrum AA·28 -7cWAR
2BJonathan India MLB·29 6cWARNick Loftin AAA·27 4cWARPeyton Wilson AAA·26 2cWAR
SSBobby Witt Jr. MLB·26 65cWARTyriq Kemp A+·23 9cWARDaniel Vazquez AA·22 6cWAR
3BMaikel Garcia MLB·26 26cWARSam Kulasingam AA·25 5cWARBrett Squires AA·26 3cWAR
LFJohn Rave AAA·28 3cWARIsaac Collins MLB·29 2cWARStarling Marte MLB·37 0cWAR
CFKameron Misner AAA·28 2cWARKyle Isbel MLB·29 2cWARTyler Tolbert AAA·28 -1cWAR
RFJac Caglianone MLB·23 8cWARHunter Renfroe MLB·34 -0cWARRudy Martin Jr. AA·30 -0cWAR
DH
MLB Kansas City Royals MLB · 2026
PlayerStats
NamePosBAgePAK%BB%ISOwOBA
Bobby Witt Jr. SS R 26 110 19 12 .074 .318
Maikel Garcia 3B R 26 110 18 10 .122 .322
Vinnie Pasquantino 1B L 28 109 21 10 .138 .245
Salvador Perez C R 36 99 21 4 .129 .222
Jac Caglianone RF L 23 83 30 7 .120 .313
Carter Jensen C L 23 79 28 10 .290 .392
Kyle Isbel CF L 29 71 24 6 .194 .348
Isaac Collins LF S 29 67 36 9 .067 .243
Jonathan India 2B R 29 58 22 14 .146 .290
Lane Thomas CF R 30 54 17 17 .022 .271
Michael Massey 2B L 28 35 26 3 .212 .300
Starling Marte LF R 37 24 29 0 .087 .248
Nick Loftin LF R 27 16 6 19 .154 .400
AAA Omaha Storm Chasers International League · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
John Rave RF L 28 97 16 20 .240 .404 .351 20 14 .223
Kameron Misner CF L 28 88 22 17 .306 .448 .369 26 12 .263
Josh Rojas 3B L 32 75 21 9 .132 .289 .225 26 6 .105
Gavin Cross OF L 25 75 43 8 .015 .151 .116 51 6 .011
Abraham Toro 1B S 29 71 27 7 .172 .295 .239 32 5 .139
Kevin Newman 3B R 32 70 16 11 .050 .310 .261 19 8 .041
Luca Tresh C R 26 63 30 6 .175 .329 .268 36 4 .141
Drew Waters LF S 27 51 22 4 .286 .377 .307 26 3 .233
Brandon Drury 3B R 33 51 39 6 .064 .252 .195 47 4 .047
Peyton Wilson 2B S 26 47 30 17 .077 .370 .301 36 12 .063
Nick Loftin LF R 27 39 8 5 .152 .366 .343 9 4 .142
Connor Kaiser SS R 29 39 23 21 .000 .282 .241 28 14 .000
Elias Díaz C R 35 35 23 3 .031 .251 .214 27 2 .025
AA NW Arkansas Naturals TL · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Carson Roccaforte OF L 24 89 31 18 .314 .399 .342 41 12 .284
Sam Kulasingam 3B S 25 84 21 17 .164 .423 .361 28 12 .149
Brett Squires 3B L 26 82 23 13 .324 .473 .389 30 9 .281
Daniel Vazquez SS R 22 76 22 11 .062 .281 .240 29 7 .057
Dustin Dickerson SS R 25 65 29 15 .145 .304 .238 38 11 .122
Rudy Martin Jr. RF L 30 62 26 19 .109 .388 .319 33 13 .102
Connor Scott LF L 26 59 32 8 .077 .233 .186 42 6 .064
Colton Becker SS R 25 44 27 16 .118 .369 .302 35 11 .107
Justin Johnson SS R 26 44 34 9 .050 .181 .136 44 6 .038
Omar Hernandez C R 24 37 22 8 .000 .342 .299 28 6 .000
Canyon Brown C R 22 34 18 12 .100 .326 .276 23 8 .090
Jack Pineda SS L 26 33 24 6 .065 .254 .206 31 4 .052
A+ Quad Cities River Bandits Midwest League · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Blake Mitchell C L 21 62 34 29 .279 .391 .304 46 21 .233
Nolan Sailors OF L 23 60 25 20 .152 .319 .246 34 13 .129
Asbel Gonzalez OF R 20 58 26 3 .020 .319 .254 35 2 .016
Austin Charles SS R 22 55 15 15 .222 .468 .382 20 10 .191
Ramon Ramirez C R 21 55 27 4 .189 .290 .217 37 3 .142
Jose Cerice IF R 21 53 11 4 .062 .324 .272 15 3 .050
Derlin Figueroa 1B L 22 51 29 6 .170 .343 .258 40 4 .128
Tyriq Kemp SS L 23 50 10 20 .158 .393 .329 14 14 .145
Luke Pelzer OF L 23 44 27 9 .051 .331 .256 37 6 .039
Erick Torres OF R 21 35 11 3 .000 .205 .185 15 2 .000
Trevor Werner OF R 25 15 27 7 .429 .434 .322 36 5 .324
A Columbia Fireflies CAR · 2026
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Sean Gamble OF L 20 75 37 8 .076 .205 .138 53 5 .049
Josh Hammond SS R 19 74 23 12 .231 .438 .337 33 8 .181
Stone Russell C R 22 66 24 15 .037 .328 .253 34 10 .029
Yandel Ricardo SS S 19 62 29 6 .086 .262 .189 41 4 .060
Brooks Bryan C L 22 60 22 8 .302 .410 .327 31 5 .246
Hyungchan Um C R 22 60 10 13 .184 .353 .292 14 8 .165
Roni Cabrera LF R 21 57 23 16 .200 .340 .288 32 10 .173
Henry Ramos OF L 21 52 17 10 .043 .339 .276 25 6 .034
JC Vanek 1B L 21 51 35 8 .128 .275 .193 50 5 .091
Daniel Lopez OF L 20 41 27 5 .083 .232 .174 38 3 .060
Connor Rasmussen SS L 22 35 14 11 .100 .340 .292 20 7 .082
Jhosmmel Zue C R 22 24 38 17 .000 .264 .181 53 10 .000
Ivan Sosa SS R 21 22 36 5 .500 .410 .310 52 3 .372
ROK ACL Royals ACL · 2025
PlayerRaw StatsMLE (Park-Neutral MLB Equiv.)
NamePosBAgePAK%BB%ISOwOBAwOBAK%BB%ISO
Darison Garcia SS S 18 216 22 19 .065 .326 .235 32 12 .049
Jhonayker Ugarte SS R 18 214 31 14 .068 .292 .196 46 10 .047
Daniel Lopez OF L 19 212 18 7 .155 .298 .213 27 4 .115
Manuel German 1B R 20 166 29 4 .175 .313 .206 43 3 .116
Noah Barber OF R 20 165 44 7 .122 .255 .129 66 5 .054
Roni Cabrera LF R 20 156 27 10 .212 .397 .258 40 6 .146
Yandel Ricardo SS S 18 145 24 12 .192 .420 .293 36 8 .132
Jhosmmel Zue C R 21 123 29 15 .131 .359 .238 43 10 .090
Raimel Medina OF R 20 113 19 10 .074 .303 .214 28 6 .051
Jose Cerice IF R 20 109 11 3 .172 .405 .310 16 2 .133
Ivan Sosa SS R 20 107 34 4 .160 .291 .170 50 2 .093
Angel Ramirez OF R 20 96 16 15 .092 .356 .272 23 10 .075
Ricson Gonzalez C R 20 93 24 13 .065 .291 .203 35 8 .044
Jorge Hernandez C L 19 63 22 11 .000 .362 .257 33 7 .000
Luis Chevalier 3B S 23 60 22 7 .204 .333 .225 32 4 .140
Aldrin Lucas C R 22 51 16 14 .070 .398 .305 23 9 .060
Henry Ramos OF L 20 42 26 14 .111 .325 .211 39 9 .067
Blake Mitchell C L 20 39 26 21 .179 .430 .303 38 13 .138
Hyungchan Um C R 21 31 13 3 .069 .287 .206 19 2 .051
Trevor Werner OF R 24 27 22 15 .261 .417 .286 33 10 .185
Daniel Vazquez SS R 21 25 28 12 .227 .410 .271 42 8 .159
Ramon Ramirez C R 20 24 12 0 .174 .325 .263 18 0 .144
Diego Hernandez OF L 24 23 17 0 .348 .482 .340 26 0 .255
John Lopez C R 19 22 23 9 .050 .242 .163 34 6 .033
Austin Charles SS R 21 15 33 0 .067 .204 .118 49 0 .038
Ramon Ramirez C R 19 203 21 13 .194 .370 .268 28 8 .156
Asbel Gonzalez OF R 18 182 20 11 .099 .356 .258 27 7 .075
Stone Russell C R 20 181 19 12 .097 .321 .231 25 7 .077
Josi Novas SS R 19 173 46 5 .158 .267 .151 62 3 .091
Jorge Hernandez C L 18 173 20 6 .108 .326 .243 27 4 .085
Henry Ramos OF L 19 140 26 9 .049 .293 .214 36 5 .038
Hyungchan Um C R 20 116 22 10 .190 .392 .276 29 6 .149
Giullianno Allende OF L 20 112 32 13 .065 .312 .207 43 8 .043
Roni Cabrera LF R 19 111 28 11 .189 .330 .231 38 7 .146
Jhosmmel Zue C R 20 106 33 13 .159 .316 .224 44 8 .121
Angel Acosta C L 21 101 13 10 .080 .322 .248 17 6 .066
Enmanuel Pire C R 23 88 16 15 .041 .345 .243 22 9 .036
Aldrin Lucas C R 21 82 15 15 .121 .389 .286 20 9 .099
Ivan Sosa SS R 19 81 35 7 .122 .302 .195 47 4 .084
Diego Guzman SS R 20 72 26 4 .313 .444 .303 36 2 .223