Kansas City Royals depth chart and fantasy outlook
Bobby Witt Jr. is the Royals' best fantasy player for 2027, ranked 9 overall. The rotation as the club lists it starts with Cole Ragans, Seth Lugo, Michael Wacha, and Carlos Estévez is the closer. They went 69-93 in 2026, scoring 690 runs and allowing 810.
Lineup depth chart
Catcher
- 1.Salvador Perez#166
- 2.Carter Jensen#80
- 3.Luke Maile
First base
- 1.Vinnie Pasquantino#238
- 2.Jac Caglianone#141
- 3.Salvador Perez#166
Second base
- 1.Michael Massey#572
- 2.Nick Loftin#939
- 3.Josh Rojas#1170
- 4.Tyler Tolbert#711
Third base
- 1.Maikel Garcia#403
- 2.Nick Loftin#939
- 3.Tyler Tolbert#711
- 4.Josh Rojas#1170
Shortstop
- 1.Bobby Witt Jr.#9
- 2.Maikel Garcia#403
- 3.Tyler Tolbert#711
Left field
- 1.Isaac Collins#461
- 2.John Rave#961
- 3.Nick Loftin#939
Center field
- 1.Kyle Isbel#884
- 2.Tyler Tolbert#711
- 3.John Rave#961
Right field
- 1.Jac Caglianone#141
- 2.John Rave#961
Designated hitter
- 1.Salvador Perez#166
- 2.Carter Jensen#80
- 3.Vinnie Pasquantino#238
- 4.Jac Caglianone#141
Advertisement
Pitching staff
Rotation
- 1.Cole Ragans(Injured 60-Day)#390
- 2.Seth Lugo#671
- 3.Michael Wacha#149
- 4.Noah Cameron#158
- 5.Stephen Kolek(Injured 60-Day)#425
- 6.Luinder Avila(Injured 60-Day)#497
- 7.Daniel Lynch IV#361
- 8.Randy Dobnak#642
- 9.Tony Gonsolin#770
Closer
- 1.Carlos Estévez(Injured 60-Day)
- 2.Steven Cruz(Restricted List)#371
Bullpen
- 1.Nick Mears(Injured 60-Day)#598
- 2.Connor Seabold(Injured 60-Day)#812
- 3.Beck Way#672
- 4.Nate Pearson#721
- 5.Anthony Gose
- 6.Connor Thomas#895
- 7.Craig Kimbrel#687
- 8.Alex Lange#896
- 9.Lucas Erceg#454
- 10.Nolan Hoffman
- 11.Jose Cuas#762
Royals on the 2027 fantasy board
| Rank | Player | Age | 2027 projection | Value |
|---|---|---|---|---|
| 9 | Bobby Witt Jr. SSKC | 27 | 20 HR, 89 R, 70 RBI, 32 SB, .296 AVG | +9.6 |
| 80 | 23 | 22 HR, 69 R, 69 RBI, 4 SB, .253 AVG | +4.1 | |
| 141 | Jac Caglianone OFKCOF/1B | 24 | 19 HR, 61 R, 61 RBI, 6 SB, .261 AVG | +2.2 |
| 149 | Michael Wacha SPKC | 36 | 10 W, 3.64 ERA, 1.20 WHIP, 139 K | +2.0 |
| 158 | Noah Cameron SPKC | 27 | 9 W, 3.74 ERA, 1.19 WHIP, 145 K | +1.8 |
| 166 | Salvador Perez CKCC/1B | 37 | 22 HR, 50 R, 79 RBI, 2 SB, .237 AVG | +1.7 |
| 238 | 29 | 20 HR, 57 R, 76 RBI, 3 SB, .256 AVG | +0.3 | |
| 361 | Daniel Lynch IV SPKCSP/RP | 30 | 5 W, 3.81 ERA, 1.23 WHIP, 55 K | -1.2 |
| 371 | Steven Cruz RPKC | 28 | 8 SV, 4.04 ERA, 1.23 WHIP, 59 K | -1.3 |
| 390 | Cole Ragans SPKC | 29 | 4 W, 4.06 ERA, 1.24 WHIP, 104 K | -1.5 |
| 403 | Maikel Garcia 3BKC | 27 | 8 HR, 55 R, 47 RBI, 15 SB, .264 AVG | -1.6 |
| 425 | Stephen Kolek SPKC | 30 | 6 W, 4.10 ERA, 1.24 WHIP, 73 K | -1.7 |
| 454 | Lucas Erceg RPKC | 32 | 7 SV, 4.13 ERA, 1.40 WHIP, 47 K | -1.9 |
| 461 | Isaac Collins OFKC | 29 | 9 HR, 54 R, 49 RBI, 12 SB, .234 AVG | -2.0 |
| 497 | Luinder Avila SPKCSP/RP | 25 | 8 W, 4.60 ERA, 1.41 WHIP, 91 K | -2.3 |
| 509 | Matt Strahm RPKC | 35 | 3 W, 4.28 ERA, 1.22 WHIP, 49 K | -2.3 |
| 572 | Michael Massey 2BKC | 29 | 13 HR, 48 R, 48 RBI, 4 SB, .259 AVG | -2.6 |
| 598 | Nick Mears RPKC | 30 | 3 W, 4.40 ERA, 1.26 WHIP, 38 K | -2.8 |
| 642 | Randy Dobnak SPKC | 32 | 4 W, 3.78 ERA, 1.36 WHIP, 73 K | -3.0 |
| 671 | Seth Lugo SPKC | 37 | 8 W, 4.51 ERA, 1.37 WHIP, 131 K | -3.1 |
| 672 | Beck Way RPKC | 27 | 2 W, 4.00 ERA, 1.38 WHIP, 35 K | -3.1 |
| 687 | Craig Kimbrel RPKC | 39 | 2 W, 4.47 ERA, 1.37 WHIP, 49 K | -3.2 |
| 711 | Tyler Tolbert SSKC | 29 | 7 HR, 49 R, 26 RBI, 28 SB, .262 AVG | -3.3 |
| 721 | Nate Pearson RPKC | 30 | 2 W, 4.61 ERA, 1.40 WHIP, 45 K | -3.4 |
| 742 | Spencer Bivens RPKC | 33 | 2 W, 4.33 ERA, 1.39 WHIP, 32 K | -3.5 |
Royals prospects on our top 100
- #59Carlos DuranPKCAAA, age 25
By the Parlae deskDepth chart updated Oct 14, 2026 at 7:53 AM ETHow this is builtReport a wrong number