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. (93 OVR); on the mound by Cole Ragans (86 OVR). The Royals are strongest at left field, where the top options average 69 OVR. Jac Caglianone paces the team with 15 home runs.
| OVR | Player | Pos | AVG | OPS | HR | RBI | SB | Barrel% | Exit Velo |
|---|---|---|---|---|---|---|---|---|---|
| 93 | Bobby Witt Jr. | SS | 0.286 | 0.816 | 13 | 39 | 30 | 12.1% | 93.2 |
| 81 | Jac Caglianone | RF | 0.260 | 0.782 | 15 | 35 | 3 | 14.7% | 93.0 |
| 77 | Carter Jensen | C | 0.236 | 0.724 | 13 | 49 | 1 | 9.4% | 90.8 |
| 76 | Maikel Garcia | 3B | 0.261 | 0.693 | 3 | 30 | 5 | 4.9% | 90.1 |
| 75 | Randy Dobnak | — | — | — | — | — | — | — | — |
| 74 | Nick Loftin | LF | 0.246 | 0.749 | 4 | 29 | 1 | 5.2% | 88.0 |
| 73 | Lane Thomas | CF | 0.234 | 0.725 | 7 | 31 | 4 | 6.4% | 89.2 |
| 73 | Vinnie Pasquantino | 1B | 0.222 | 0.653 | 6 | 32 | 3 | 7.1% | 88.6 |
| 71 | Isaac Collins | LF | 0.240 | 0.708 | 5 | 28 | 5 | 6.0% | 88.4 |
| 68 | Michael Massey | 2B | 0.260 | 0.722 | 7 | 31 | 2 | 6.8% | 90.5 |
| 68 | Tyler Tolbert | 2B | 0.370 | 0.907 | 2 | 5 | 10 | 4.4% | 84.5 |
| 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 |
| 58 | Salvador Perez | C | 0.209 | 0.593 | 11 | 37 | 0 | 9.4% | 89.3 |
| 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.03 |
| 85 | Lucas Erceg | RP | 3 | 5.11 | 1.62 | 6.6 | 5.1 | 1.0 | 4.30 |
| 83 | Steven Cruz | SP | 2 | 4.88 | 1.34 | 11.5 | 4.6 | 2.6 | 4.16 |
| 82 | Matt Strahm | RP | 3 | 7.18 | 1.50 | 7.2 | 3.7 | 2.6 | 3.90 |
| 82 | Kris Bubic | SP | 3 | 4.11 | 1.23 | 9.1 | 4.7 | 0.7 | 4.48 |
| 78 | Daniel Lynch IV | RP | 2 | 2.35 | 0.94 | 7.8 | 2.8 | 0.5 | 3.33 |
| 73 | Michael Wacha | SP | 5 | 3.77 | 1.19 | 7.2 | 2.6 | 1.1 | 4.13 |
| 71 | Stephen Kolek | SP | 4 | 4.50 | 1.24 | 5.7 | 2.0 | 1.3 | 3.79 |
| 68 | John Schreiber | RP | 0 | 3.47 | 1.32 | 6.9 | 3.5 | 1.5 | 4.45 |
| 68 | Luinder Avila | RP | 4 | 5.08 | 1.62 | 7.9 | 5.4 | 0.9 | 4.83 |
| 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.93 |
| 64 | Noah Cameron | SP | 5 | 4.89 | 1.42 | 8.6 | 3.0 | 1.2 | 4.93 |
| 63 | Alex Lange | SP | 0 | 5.92 | 1.53 | 8.8 | 5.2 | 0.5 | 4.90 |
| 58 | Steven Zobac | RP | — | — | — | — | — | — | — |
| 58 | Ben Kudrna | RP | — | — | — | — | — | — | — |
| 55 | Seth Lugo | SP | 3 | 4.56 | 1.43 | 7.4 | 2.9 | 1.3 | 5.48 |
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.