Loading…
The full 33-player Kansas City Royals roster for 2026, rated with real Statcast data from Baseball Savant and refreshed nightly. At the plate it's led by Bobby Witt Jr. (92 OVR); on the mound by Cole Ragans (86 OVR). The Royals are strongest at catcher, where the top options average 69 OVR. Jac Caglianone paces the team with 16 home runs.
| OVR | Player | Pos | AVG | OPS | HR | RBI | SB | Barrel% | Exit Velo |
|---|---|---|---|---|---|---|---|---|---|
| 92 | Bobby Witt Jr. | SS | 0.280 | 0.801 | 13 | 39 | 30 | 12.2% | 92.9 |
| 81 | Jac Caglianone | RF | 0.263 | 0.792 | 16 | 37 | 3 | 15.1% | 93.0 |
| 78 | Carter Jensen | C | 0.246 | 0.750 | 13 | 51 | 1 | 9.1% | 90.6 |
| 76 | Lane Thomas | CF | 0.240 | 0.757 | 9 | 34 | 5 | 7.2% | 89.6 |
| 76 | Maikel Garcia | 3B | 0.261 | 0.693 | 3 | 30 | 5 | 4.9% | 90.1 |
| 73 | Vinnie Pasquantino | 1B | 0.223 | 0.650 | 6 | 32 | 4 | 7.3% | 88.5 |
| 70 | Michael Massey | 2B | 0.267 | 0.731 | 7 | 33 | 2 | 6.6% | 90.4 |
| 70 | Isaac Collins | LF | 0.240 | 0.704 | 5 | 31 | 5 | 5.9% | 88.3 |
| 68 | Tyler Tolbert | 2B | 0.345 | 0.847 | 2 | 5 | 11 | 4.4% | 84.5 |
| 68 | Nick Loftin | LF | 0.235 | 0.714 | 4 | 29 | 1 | 5.0% | 87.8 |
| 63 | Starling Marte | LF | 0.268 | 0.658 | 1 | 9 | 1 | 11.3% | 89.3 |
| 61 | Jonathan India | 2B | 0.167 | 0.623 | 2 | 8 | 0 | 5.7% | 85.7 |
| 59 | Salvador Perez | C | 0.212 | 0.607 | 12 | 39 | 0 | 9.6% | 89.1 |
| 59 | Beck Way | — | — | — | — | — | — | — | — |
| 56 | Kyle Isbel | CF | 0.244 | 0.652 | 3 | 11 | 5 | 3.1% | 88.6 |
| OVR | Player | Role | W | ERA | WHIP | K/9 | BB/9 | HR/9 | xERA |
|---|---|---|---|---|---|---|---|---|---|
| 86 | Cole Ragans | SP | 1 | 4.84 | 1.42 | 11.5 | 5.9 | 2.5 | 5.07 |
| 85 | Lucas Erceg | RP | 4 | 5.40 | 1.70 | 6.3 | 5.4 | 1.2 | 4.49 |
| 83 | Steven Cruz | SP | 2 | 4.64 | 1.30 | 11.2 | 4.4 | 2.5 | 4.19 |
| 82 | Matt Strahm | RP | 3 | 7.24 | 1.48 | 7.2 | 3.6 | 2.8 | 3.93 |
| 82 | Kris Bubic | SP | 3 | 4.11 | 1.23 | 9.1 | 4.7 | 0.7 | 4.52 |
| 78 | Daniel Lynch IV | RP | 3 | 2.23 | 0.94 | 7.4 | 2.7 | 0.5 | 3.36 |
| 73 | Michael Wacha | SP | 5 | 3.77 | 1.19 | 7.2 | 2.6 | 1.1 | 4.16 |
| 71 | Stephen Kolek | SP | 4 | 4.50 | 1.24 | 5.7 | 2.0 | 1.3 | 3.82 |
| 68 | Luinder Avila | RP | 4 | 5.08 | 1.62 | 7.9 | 5.4 | 0.9 | 4.87 |
| 66 | Ryan Bergert | RP | — | — | — | — | — | — | 4.28 |
| 66 | Alec Marsh | SP | — | — | — | — | — | — | 4.91 |
| 66 | Connor Seabold | RP | 1 | 5.25 | 1.71 | 7.5 | 4.1 | 0.8 | 3.96 |
| 65 | John Schreiber | RP | 0 | 3.38 | 1.29 | 6.8 | 3.4 | 1.4 | 4.67 |
| 64 | Noah Cameron | SP | 5 | 5.27 | 1.46 | 8.2 | 3.0 | 1.3 | 5.03 |
| 60 | Alex Lange | SP | 0 | 6.00 | 1.51 | 8.5 | 5.1 | 0.7 | 5.03 |
| 58 | Steven Zobac | RP | — | — | — | — | — | — | — |
| 58 | Ben Kudrna | RP | — | — | — | — | — | — | — |
| 55 | Seth Lugo | SP | 3 | 4.39 | 1.41 | 7.2 | 2.9 | 1.2 | 5.52 |
Build a Royals-only roster, run the Kansas City franchise in Franchise Mode, or trade for their cards on the marketplace. Free to play, real Statcast-rated, refreshed nightly.