Kansas City Royals
AL Central · 2026
40-60.40013.0 GB
Division
AL Central
2026 Outlook
Projected record
65-97.401 · Pythagorean pace
Proj 5th in AL Central
| AL rank | 14th of 15 |
| Playoff berth | 17.0 GB of WC |
Leaders
| Stat | Player | Value |
|---|---|---|
| HR | Jac Caglianone | 16 |
| RBI | Carter Jensen | 51 |
| SB | Bobby Witt | 30 |
| AVG | Bobby Witt | .280 |
| OPS | Bobby Witt | .801 |
2026 · by PA
| Player | Pos | G | PA | HR | RBI | SB | AVG | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|
| Bobby Witt | SS | 93 | 412 | 13 | 39 | 30 | .280 | .350 | .801 |
| Salvador Pérez | C | 92 | 387 | 12 | 39 | 0 | .212 | .256 | .607 |
| Jac Caglianone | RF | 93 | 361 | 16 | 37 | 3 | .263 | .321 | .792 |
| Carter Jensen | C | 92 | 360 | 13 | 51 | 1 | .246 | .314 | .750 |
| Isaac Collins | LF | 89 | 327 | 5 | 31 | 5 | .240 | .342 | .704 |
| Vinnie Pasquantino | 1B | 72 | 308 | 6 | 32 | 4 | .223 | .308 | .650 |
| Maikel García | 3B | 69 | 294 | 3 | 30 | 5 | .261 | .320 | .693 |
| Lane Thomas | CF | 85 | 282 | 9 | 34 | 5 | .240 | .340 | .757 |
| Michael Massey | 2B | 80 | 256 | 7 | 33 | 2 | .267 | .307 | .731 |
| Nick Loftin | 2B | 62 | 217 | 4 | 29 | 1 | .235 | .324 | .714 |
| Kyle Isbel | CF | 56 | 183 | 3 | 11 | 5 | .244 | .298 | .652 |
| Starling Marte | RF | 44 | 125 | 1 | 9 | 1 | .268 | .328 | .658 |
| Tyler Tolbert | 2B | 36 | 64 | 2 | 5 | 11 | .345 | .381 | .847 |
| Jonathan India | 2B | 17 | 58 | 2 | 8 | 0 | .167 | .310 | .623 |
| Kameron Misner | CF | 18 | 44 | 0 | 4 | 3 | .220 | .256 | .500 |
Leaders
| Stat | Player | Value |
|---|---|---|
| W | Michael Wacha | 5 |
| SV | Lucas Erceg | 12 |
| SO | Michael Wacha | 96 |
| IP | Michael Wacha | 119.1 |
| ERA | Daniel Lynch | 2.23 |
| WHIP | Daniel Lynch | 0.94 |
2026 · by IP
| Player | W | L | ERA | WHIP | GS | SV | IP | SO |
|---|---|---|---|---|---|---|---|---|
| Michael Wacha | 5 | 7 | 3.77 | 1.19 | 19 | 0 | 119.1 | 96 |
| Seth Lugo | 3 | 6 | 4.39 | 1.41 | 20 | 0 | 110.2 | 89 |
| Noah Cameron | 5 | 8 | 5.27 | 1.46 | 19 | 0 | 100.2 | 92 |
| Luinder Avila | 4 | 3 | 5.08 | 1.62 | 9 | 0 | 56.2 | 50 |
| Stephen Kolek | 4 | 3 | 4.50 | 1.24 | 10 | 0 | 54.0 | 34 |
| Kris Bubic | 3 | 2 | 4.11 | 1.23 | 9 | 0 | 50.1 | 51 |
| Daniel Lynch | 3 | 2 | 2.23 | 0.94 | 0 | 1 | 40.1 | 33 |
| Alex Lange | 0 | 5 | 6.00 | 1.51 | 0 | 8 | 39.0 | 37 |
| Lucas Erceg | 4 | 3 | 5.40 | 1.70 | 0 | 12 | 38.1 | 27 |
| John Schreiber | 0 | 3 | 3.38 | 1.29 | 0 | 1 | 37.1 | 28 |
| Cole Ragans | 1 | 4 | 4.84 | 1.42 | 8 | 0 | 35.1 | 45 |
| Steven Cruz | 2 | 2 | 4.64 | 1.30 | 2 | 0 | 33.0 | 41 |
Leaders
| Stat | Player | Value |
|---|---|---|
| OAA | Bobby Witt | +18 |
| FLD% | Michael Massey | .996 |
| RF/9 | Salvador Pérez | 8.52 |
| DP | Vinnie Pasquantino | 59 |
2026 · by Inn · OAA 2016+
| Player | Pos | G | Inn | PO | A | E | DP | FLD% | RF/9 | OAA |
|---|---|---|---|---|---|---|---|---|---|---|
| Bobby Witt | SS | 91 | 788.2 | 113 | 212 | 6 | 51 | .982 | 3.71 | +18 |
| Isaac Collins | LF | 86 | 708.2 | 165 | 4 | 1 | 0 | .994 | 2.15 | -4 |
| Vinnie Pasquantino | 1B | 70 | 607.0 | 506 | 38 | 3 | 59 | .995 | 8.07 | -1 |
| Michael Massey | 2B | 75 | 564.0 | 110 | 169 | 1 | 41 | .996 | 4.45 | +7 |
| Maikel García | 3B | 64 | 540.0 | 55 | 113 | 5 | 18 | .971 | 2.80 | +6 |
| Jac Caglianone | RF | 67 | 537.0 | 141 | 7 | 1 | 0 | .993 | 2.48 | -4 |
| Carter Jensen | C | 58 | 465.0 | 389 | 19 | 3 | 1 | .993 | 7.90 | — |
| Kyle Isbel | CF | 56 | 446.1 | 139 | 0 | 2 | 0 | .986 | 2.80 | +4 |
| Lane Thomas | CF | 51 | 366.1 | 117 | 2 | 2 | 1 | .983 | 2.92 | -5 |
| Salvador Pérez | C | 38 | 330.2 | 300 | 13 | 2 | 1 | .994 | 8.52 | — |
| Nick Loftin | 3B | 36 | 275.1 | 26 | 57 | 3 | 6 | .965 | 2.71 | -7 |
| Jonathan India | 2B | 17 | 124.0 | 20 | 34 | 0 | 9 | 1.000 | 3.92 | — |
| Michael Wacha | P | 19 | 119.1 | 7 | 11 | 2 | 1 | .900 | 1.36 | — |
| Starling Marte | RF | 18 | 114.1 | 23 | 4 | 0 | 1 | 1.000 | 2.13 | — |
| Seth Lugo | P | 20 | 110.2 | 8 | 13 | 1 | 2 | .955 | 1.71 | — |
2026 · vs league
xwOBA
.31750
AVG
.24763
SLG
.39840
Barrel%
8.4%53
Hard%
42.3%97
EV
89.897
BB%
8.5%30
K%
21.4%73
Speed
27.570
PlayerMedian (50th)percentile vs league
Scoring Trend
rolling 12-game R/G
4.26
R/G
5.25
RA/G
-0.99
Diff
Runs scoredRuns allowed100 games
Run Profile
Pythagorean
| Runs / G | 4.26 |
| Runs allowed / G | 5.25 |
| Run diff / G | -0.99 |
| Expected record | 41-59 |
| Expected win % | .406 |
| Actual vs Pythag | -1 |
Situational Splits
record · run diff
| Split | W-L | RF | RA | DIFF |
|---|---|---|---|---|
| Home | 23-27 | 240 | 253 | -13 |
| Away | 17-33 | 186 | 272 | -86 |
| vs Division | 13-17 | 112 | 141 | -29 |
| 1-run games | 10-14 | 103 | 107 | -4 |
| Last 10 | 4-6 | 57 | 71 | -14 |
Roster Profile
42 players · 19 pos / 23 P
Average age29.3
Age distribution
U25 325-29 2330-33 1034+ 6
Bats
Left 13Right 27Switch 1
Throws
Left 10Right 31
Recent Form
last 12 · 5-7
WinLossStreak L1
Injured List
10 on IL
| Player | Pos | Status | Detail |
|---|---|---|---|
| Kyle Isbel | CF | 10-Day IL· foot | Isbel (foot) participated in a full team workout Friday and could begin a rehab assignment next week, per MLB.com. |
| Maikel García | 3B | 10-Day IL· hand | Garcia (hand) began swinging during the All-Star break and is set to be re-evaluated Sunday, per MLB.com. |
| Connor Seabold | P | 15-Day IL | The Royals placed Seabold on the 15-day injured list Wednesday with a right lat strain. |
| Alec Marsh | P | 60-Day IL· shoulder | The Royals placed Marsh (shoulder) on the 60-day injured list Thursday. |
| Carlos Estévez | P | 60-Day IL· shoulder | Estevez (shoulder) started a throwing program Friday, per MLB.com. |
| Cole Ragans | P | 60-Day IL | Ragans underwent UCL repair surgery on his left elbow Wednesday, Anne Rogers of MLB.com reports. |
| James McArthur | P | 60-Day IL· elbow | McArthur (elbow) underwent surgery Friday to help combat continued soreness and inflammation, MLB.com reports. |
| Jonathan India | 2B | 60-Day IL | no |
| Kris Bubic | P | 60-Day IL· elbow/shoulder | Bubic (elbow/shoulder) could begin a new throwing program next week, per MLB.com. |
| Nick Mears | P | 60-Day IL· shoulder | The Royals transferred Mears (shoulder) from the 15-day injured list to the 60-day IL on Tuesday. |
KC News
20 items
- Royals Place Stephen Kolek On 15-Day Injured ListPrior to today’s 19-2 loss to the Padres, the Royals activated right-hander Stephen Kolek from the restricted list and placed Kolek on the 15-day injured list due to a right flexor strain. K.C. manager Matt Quatraro told MLB.com’s Anne Rogers and other media that Kolek will undergo testing on Monday to determine the extent of […]
- Padres embarrass Royals, hang 19 runs in Kansas CityThe Padres steamroll the Royals in Kansas City 19-2 thanks to five home runs from the team.KC16h
- Stephen Kolek: Out with flexor strainKolek (personal) was reinstated from the family medical leave list and placed on the 15-day injured list Sunday due to a right flexor strain. Visit RotoWire.com for more analysis on this update.
- Bobby Witt: Managing back tightnessManager Matt Quatraro said that Witt is out of the lineup for Sunday's game against the Padres due to back tightness, Anne Rogers of MLB.com reports. Visit RotoWire.com for more analysis on this update.
- Vinnie Pasquantino: Back on bench SundayPasquantino is out of the lineup for Sunday's game against the Orioles. Visit RotoWire.com for more analysis on this update.
- Bobby Witt: Not in Sunday's lineupWitt is out of the lineup for Sunday's game against the Padres. Visit RotoWire.com for more analysis on this update.
- Fernando Tatis: Swats homer, logs steal SaturdayTatis went 1-for-2 with a solo home run, two walks and a stolen base in Saturday's loss to Kansas City. Visit RotoWire.com for more analysis on this update.KC1d
- Fernando Tatis: Fills stat sheet in routTatis went 2-for-5 with a home run, four RBI, three runs scored and a stolen base in Sunday's 19-2 win over the Royals. Visit RotoWire.com for more analysis on this update.KC1d
- Salvador Perez and Lane Thomas hit 2-run HRs, Royals beat Padres 6-1— Salvador Perez and Lane Thomas homered to help the Kansas City Royals beat the San Diego Padres 6-1 on Saturday.
- San Diego Padres vs. Kansas City Royals: Game HighlightsSan Diego Padres vs. Kansas City Royals: Game HighlightsKC1d
- Kris Bubic: Could resume throwing soonBubic (elbow/shoulder) could begin a new throwing program next week, per MLB.com. Visit RotoWire.com for more analysis on this update.
- Carter Jensen's 2-run single caps 4-run 10th inning as Royals rally for 7-6 win over Padres— Carter Jensen hit a two-run single to cap a four-run rally in the 10th inning that gave the Kansas City Royals a 7-6 victory over the San Diego Padres on Friday night.
- Carter Jensen: Walks off San DiegoJensen went 3-for-5 with two doubles, two RBI and a walk during the Royals' 7-6 extra-inning win over the Padres on Tuesday. Visit RotoWire.com for more analysis on this update.
- Fernando Tatis: Picks up three hits in lossTatis went 3-for-5 with an RBI single in Friday's 7-6 loss in extra-innings against the Royals. Visit RotoWire.com for more analysis on this update.KC3d
- Michael King: Picks up no-decision FridayKing allowed one run on four hits and two walks while striking out four over five innings in a no-decision Friday against the Royals. Visit RotoWire.com for more analysis on this update.KC3d
- Phillies' trade deadline shopping list gets longer, more urgent with Brad Keller injuryThe Phillies have surged back into contention, but the bullpen in front of All-Star closer Jhoan Duran is an area of concern
- Phillies Place Brad Keller On IL With UCL TearThe Phillies announced that right-hander Brad Keller has been placed on the 15-day injured list, retroactive to July 13, with a tear in the ulnar collateral ligament of his right elbow. Fellow righty Seth Johnson has been recalled to take his spot on the roster. It’s rough news for Keller and the team. The club […]
- Phillies' Brad Keller has torn UCL, likely done for seasonPhillies veteran reliever Brad Keller, who has a 4.02 ERA in 32 appearances this season, has a torn right UCL and is expected to miss at least the rest of the season.
- Trade Deadline Outlook: Kansas City RoyalsThe Royals have reached the All-Star break at 38-59, tied with the Angels for the worst record in Major League Baseball. The Halos’ league-high playoff drought will climb to a dozen years when their inevitable elimination comes later in the summer. Their ongoing ineptitude isn’t a surprise to anyone, whereas Kansas City looked like a […]KC4d
- Giants Outright Eric CerantolaThe Giants have sent right-hander Eric Cerantola through waivers and outrighted him to Triple-A Sacramento, reports Susan Slusser of The San Francisco Chronicle. There wasn’t any previous indication that Cerantola was bumped off the 40-man, so this drops the club’s count to 39. Cerantola, 36, has never appeared in a big league game for the […]