Kansas City Royals
AL Central
35-50.4129.5 GB
Division
AL Central
Schedule
Ballpark
- Venue
- Kauffman Stadium
- City
- Kansas City
- Roof
- open
- Surface
- grass
- Elevation
- 856 ft
- Park factor (R)
- 102
- Park factor (HR)
- 85
Leaders
| Stat | Player | Value |
|---|---|---|
| HR | Jac Caglianone | 12 |
| RBI | Carter Jensen | 39 |
| SB | Bobby Witt | 28 |
| AVG | Bobby Witt | .294 |
| OPS | Bobby Witt | .833 |
Batting
2026 · by PA
| Player | Pos | G | PA | HR | RBI | SB | AVG | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|
| Bobby Witt | SS | 76 | 337 | 10 | 32 | 28 | .294 | .368 | .833 |
| Salvador Pérez | C | 72 | 305 | 10 | 28 | 0 | .208 | .252 | .595 |
| Vinnie Pasquantino | 1B | 68 | 291 | 6 | 32 | 3 | .224 | .309 | .659 |
| Maikel García | 3B | 68 | 290 | 3 | 30 | 5 | .261 | .321 | .692 |
| Jac Caglianone | RF | 72 | 272 | 12 | 27 | 3 | .275 | .349 | .829 |
| Carter Jensen | C | 71 | 269 | 10 | 39 | 1 | .244 | .312 | .749 |
| Isaac Collins | LF | 69 | 259 | 3 | 23 | 4 | .226 | .336 | .654 |
| Lane Thomas | CF | 63 | 193 | 5 | 21 | 3 | .231 | .352 | .715 |
| Michael Massey | 2B | 60 | 184 | 7 | 27 | 2 | .266 | .286 | .743 |
| Kyle Isbel | CF | 56 | 183 | 3 | 11 | 5 | .244 | .298 | .652 |
| Nick Loftin | 2B | 42 | 141 | 2 | 22 | 0 | .239 | .343 | .753 |
| Starling Marte | RF | 34 | 91 | 1 | 6 | 0 | .277 | .330 | .691 |
| Jonathan India | 2B | 17 | 58 | 2 | 8 | 0 | .167 | .310 | .623 |
| Tyler Tolbert | 2B | 22 | 25 | 0 | 1 | 5 | .190 | .280 | .470 |
| Kameron Misner | CF | 8 | 22 | 0 | 3 | 1 | .350 | .381 | .731 |
Leaders
| Stat | Player | Value |
|---|---|---|
| W | Michael Wacha | 4 |
| SV | Lucas Erceg | 12 |
| SO | Michael Wacha | 72 |
| IP | Michael Wacha | 94.0 |
| ERA | Daniel Lynch | 2.53 |
| WHIP | Daniel Lynch | 0.97 |
Pitching
2026 · by IP
| Player | W | L | ERA | WHIP | GS | SV | IP | SO |
|---|---|---|---|---|---|---|---|---|
| Michael Wacha | 4 | 5 | 3.64 | 1.17 | 15 | 0 | 94.0 | 72 |
| Seth Lugo | 3 | 4 | 3.69 | 1.35 | 15 | 0 | 85.1 | 66 |
| Noah Cameron | 4 | 4 | 4.20 | 1.27 | 14 | 0 | 75.0 | 70 |
| Stephen Kolek | 4 | 2 | 4.15 | 1.19 | 9 | 0 | 52.0 | 34 |
| Kris Bubic | 3 | 2 | 4.11 | 1.23 | 9 | 0 | 50.1 | 51 |
| Luinder Avila | 2 | 3 | 5.50 | 1.65 | 5 | 0 | 37.2 | 33 |
| Cole Ragans | 1 | 4 | 4.84 | 1.42 | 8 | 0 | 35.1 | 45 |
| Alex Lange | 0 | 4 | 3.97 | 1.41 | 0 | 5 | 34.0 | 35 |
| Daniel Lynch | 2 | 1 | 2.53 | 0.97 | 0 | 1 | 32.0 | 30 |
| John Schreiber | 0 | 3 | 2.64 | 1.14 | 0 | 1 | 30.2 | 22 |
| Lucas Erceg | 3 | 3 | 5.34 | 1.81 | 0 | 12 | 28.2 | 24 |
| Matt Strahm | 3 | 1 | 6.46 | 1.44 | 0 | 0 | 23.2 | 18 |
Leaders
| Stat | Player | Value |
|---|---|---|
| OAA | Bobby Witt | +16 |
| FLD% | Michael Massey | 1.000 |
| RF/9 | Salvador Pérez | 8.55 |
| DP | Vinnie Pasquantino | 53 |
Fielding
2026 · by Inn · OAA 2016+
| Player | Pos | G | Inn | PO | A | E | DP | FLD% | RF/9 | OAA |
|---|---|---|---|---|---|---|---|---|---|---|
| Bobby Witt | SS | 74 | 645.1 | 91 | 171 | 4 | 37 | .985 | 3.65 | +16 |
| Vinnie Pasquantino | 1B | 67 | 580.0 | 482 | 38 | 3 | 53 | .994 | 8.07 | -1 |
| Maikel García | 3B | 64 | 540.0 | 55 | 113 | 5 | 18 | .971 | 2.80 | +6 |
| Isaac Collins | LF | 62 | 508.2 | 118 | 1 | 1 | 0 | .992 | 2.11 | -4 |
| Jac Caglianone | RF | 57 | 455.0 | 113 | 5 | 1 | 0 | .992 | 2.33 | -4 |
| Kyle Isbel | CF | 56 | 446.1 | 139 | 0 | 2 | 0 | .986 | 2.80 | +4 |
| Michael Massey | 2B | 52 | 376.0 | 74 | 106 | 0 | 23 | 1.000 | 4.31 | +7 |
| Carter Jensen | C | 38 | 306.0 | 274 | 14 | 2 | 1 | .993 | 8.47 | — |
| Salvador Pérez | C | 33 | 288.1 | 264 | 10 | 2 | 0 | .993 | 8.55 | — |
| Lane Thomas | CF | 27 | 161.0 | 54 | 1 | 1 | 0 | .982 | 3.07 | -3 |
| Nick Loftin | 2B | 24 | 147.0 | 33 | 44 | 4 | 8 | .951 | 4.71 | -8 |
| Jonathan India | 2B | 17 | 124.0 | 20 | 34 | 0 | 9 | 1.000 | 3.92 | — |
| Michael Wacha | P | 15 | 94.0 | 5 | 10 | 1 | 0 | .938 | 1.44 | — |
| Starling Marte | RF | 12 | 83.0 | 15 | 4 | 0 | 1 | 1.000 | 2.06 | — |
| Seth Lugo | P | 14 | 79.1 | 4 | 8 | 0 | 2 | 1.000 | 1.36 | — |
2026 · vs league
xwOBA
.32053
AVG
.24863
SLG
.39440
Barrel%
8.3%50
Hard%
42.1%93
EV
89.993
BB%
9.1%60
K%
20.8%77
Speed
27.360
PlayerMedian (50th)percentile vs league
Run Profile
Pythagorean
| Runs / G | 4.20 |
| Runs allowed / G | 5.02 |
| Run diff / G | -0.82 |
| Expected record | 36-49 |
| Expected win % | .419 |
| Actual vs Pythag | -1 |
Scoring Trend
rolling 12-game R/G
4.20
R/G
5.02
RA/G
-0.82
Diff
Runs scoredRuns allowed85 games
Situational Splits
record · run diff
| Split | W-L | RF | RA | DIFF |
|---|---|---|---|---|
| Home | 19-22 | 198 | 199 | -1 |
| Away | 16-28 | 159 | 228 | -69 |
| vs Division | 13-17 | 112 | 141 | -29 |
| 1-run games | 9-14 | 96 | 101 | -5 |
| Last 10 | 5-5 | 56 | 75 | -19 |
Roster Profile
38 players · 17 pos / 21 P
Average age29.0
Age distribution
U25 325-29 2230-33 834+ 5
Bats
Left 13Right 24Switch 1
Throws
Left 10Right 28
Recent Form
last 12 · 6-6
WinLossStreak L1
Injured List
10 on IL
| Player | Pos | Status | Detail |
|---|---|---|---|
| Kyle Isbel | CF | 10-Day IL | Isbel has been diagnosed with a Grade 3 tear of a portion of his left plantar fasciitis. |
| Maikel García | 3B | 10-Day IL | The Royals placed Garcia on the 10-day injured list Tuesday due to a left hand muscle strain. |
| Vinnie Pasquantino | 1B | 10-Day IL | Royals manager Matt Quatraro said that Pasquantino underwent surgery Sunday to remove a fractured hamate bone in his right hand and will face a recovery timeline of roughly 4-6 weeks, Joel Goldberg of Bally Sports Kansas City reports. |
| Kris Bubic | P | 15-Day IL· elbow | Bubic (elbow) threw a perfect inning while striking out one in Wednesday's rehab start with Triple-A Omaha. |
| Nick Mears | P | 15-Day IL· shoulder | Mears (shoulder) received an injection and began playing catch again Monday, MLB.com reports. |
| 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) threw a bullpen Sunday and is scheduled to throw another Wednesday, MLB.com reports. |
| Cole Ragans | P | 60-Day IL | Ragans will undergo 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 |
KC News
20 items
- Carter Jensen extends his hitting streak as the Royals avoid sweep in 5-4 win over the White Sox— Carter Jensen extended his franchise-record rookie hitting streak to 19 games and five Kansas City Royals relievers held the Chicago White Sox scoreless for five innings to end a four-game losing streak with a 5-4 win Sunday.
- Kansas City Royals vs. Chicago White Sox: Game HighlightKansas City Royals vs. Chicago White Sox: Game HighlightKC20h
- Kris Bubic: Completes two innings in rehabBubic (elbow) allowed a hit and no walks with no strikeouts across two scoreless innings in Saturday's rehab start with Triple-A Omaha. Visit RotoWire.com for more analysis on this update.
- Jac Caglianone: Managing groin issueCaglianone was scratched from the lineup for Sunday's game against the White Sox due to left groin soreness, Anne Rogers of MLB.com reports. Visit RotoWire.com for more analysis on this update.
- Jac Caglianone: Late scratch from lineupThe Royals scratched Caglianone from the lineup for Sunday's game against the White Sox due to an unspecified reason, Joel Goldberg of Bally Sports Kansas City reports. Visit RotoWire.com for more analysis on this update.
- Yandy Diaz: Hopeful to play TuesdayDiaz (shoulder) said after Sunday's 5-1 win over the Diamondbacks that he's "hurting a little bit" but is optimistic that he'll be able to play Tuesday in Kansas City, Marc Topkin of the Tampa Bay Times reports. Visit RotoWire.com for more analysis on this update.KC1d
- Kansas City Royals vs. Chicago White Sox: Game HighlightsKansas City Royals vs. Chicago White Sox: Game HighlightsKC1d
- Bobby Witt: Starting at DH on FridayWitt (knee) is batting second as the designated hitter Friday against the White Sox. Visit RotoWire.com for more analysis on this update.
- Kris Bubic: Logs scoreless frame in rehab startBubic (elbow) threw a perfect inning while striking out one in Wednesday's rehab start with Triple-A Omaha. Visit RotoWire.com for more analysis on this update.
- A’s Release Scott BarlowThe Athletics have released veteran reliever Scott Barlow, per their transaction log at MLB.com. He was designated for assignment over the weekend. Barlow signed with the A’s on a one-year, $2MM deal back in early February. His time in green and gold did not go well. Barlow pitched 33 1/3 innings with a career-worst 6.48 […]
- Kansas City Royals vs. Tampa Bay Rays: Game HighlightsKansas City Royals vs. Tampa Bay Rays: Game HighlightsKC3d
- Caminero has three homers against Royals, Rays combine for 8 1/3 no-hit innings in 13-2 win— Junior Caminero hit three home runs and drove in six runs, Victor Mesa Jr. added a three-run homer and three pitchers combined for 8 1/3 no-hit innings to...KC3d
- Royals' Jensen homers in 9th to break up Rays' combined no-hitterThree Rays pitchers lost their combined no-hitter against the Royals when Carter Jensen hit a two-run homer off Craig Kimbrel in the ninth inning Thursday.KC3d
- Royals vs. Rays prediction, odds, line, time: 2026 MLB picks for Thursday, June 25, by proven modelSportsLine's model simulated Kansas City Royals vs. Tampa Bay Rays 10,000 times and revealed its MLB picks for Thursday's matchupKC4d
- Bobby Witt: Tracking toward return FridayRoyals manager Matt Quatraro indicated Thursday that Witt (knee) is on track to return to the lineup Friday versus the White Sox, Joel Goldberg of Bally Sports Kansas City reports. Visit RotoWire.com for more analysis on this update.
- Diaz leads Rays against the Royals after 4-hit gameKansas City Royals (34-47, fifth in the AL Central) vs. Tampa Bay Rays (44-33, second in the AL East)KC4d
- Stephen Kolek: Going on paternity listKolek will be placed on the paternity leave list and will not make his next scheduled start Friday against the White Sox, Joel Goldberg of Bally Sports Kansas City reports. Visit RotoWire.com for more analysis on this update.
- Bobby Witt: Out of lineup again ThursdayWitt (knee) remains out of the lineup for Thursday's contest versus the Rays. Visit RotoWire.com for more analysis on this update.
- Jax shines as Díaz ties Rays' RBIs record in 5-3 win over Royals— Griffin Jax pitched five strong innings, Yandy Díaz tied Tampa Bay's franchise record for career RBI and the Rays defeated the Kansas City Royals 5-3 on Wednesday night.KC4d
- MLB trends: Jac Caglianone's sophomore glow-up, the Blue Jays' overworked bullpen and a standings quirkWe're just days away from the midpoint of the 2026 season