Kansas City Royals Team report
Kansas City Royals
Kansas City Royals ranks 23rd in offensive quality and 28th in run prevention, with a ready bullpen and 1 surge signals.
Where this club creates, and loses, WAR
Players are split by position and total WAR is calculated; the green border indicates a club is top-ten in positional WAR, the red border indicates a bottom-ten club.
First base
Second base
Third base
Shortstop
Outfield
Starting pitching
Relief pitching
Water cooler notes
Three concise, evidence-linked notes to start a broadcast conversation.
-
1
team identity
Kansas City Royals’s analytical identity
Kansas City Royals ranks 23rd in offensive quality and 28th in run prevention, with a ready bullpen and 1 surge signals.
-
2
form driver
Salvador Perez is the strongest recent hitter signal
Recent OPS 0.944 versus 0.587 previously.
-
3
matchup edge
John Schreiber is suppressing right-handed batters more effectively
Estimated wOBA: 0.443 vs L, 0.203 vs R.
Player movement with league context attached
The recent-window shift and the full-season league standing are separate, so a surge never floats free of the player’s actual level.
Jac Caglianone
Kansas City Royals | LHB
Salvador Perez
Kansas City Royals | RHB
The category leaders inside this clubhouse
Separate boards keep familiar counting stats beside rate production. Rate boards require at least 30 plate appearances or batters faced in the current data snapshot.
Batting average
Best qualified contact results
- 1Bobby Witt Jr.Kansas City Royals0.278
- 2Michael MasseyKansas City Royals0.272
- 3Starling MarteKansas City Royals0.260
- 4Maikel GarciaKansas City Royals0.257
- 5Jac CaglianoneKansas City Royals0.254
Home runs
The club power board
- 1Jac CaglianoneKansas City Royals16
- 2Salvador PerezKansas City Royals15
- 3Carter JensenKansas City Royals14
- 4Bobby Witt Jr.Kansas City Royals13
- 5Lane ThomasKansas City Royals9
OPS
On-base and slugging production
- 1Bobby Witt Jr.Kansas City Royals0.796
- 2Jac CaglianoneKansas City Royals0.768
- 3Michael MasseyKansas City Royals0.738
- 4Carter JensenKansas City Royals0.735
- 5Nick LoftinKansas City Royals0.726
Strikeouts
Total batters finished by strikeout
- 1Michael WachaKansas City Royals106
- 2Noah CameronKansas City Royals100
- 3Seth LugoKansas City Royals94
- 4Luinder AvilaKansas City Royals57
- 5Kris BubicKansas City Royals51
Strikeout rate
Strikeouts per batter faced
- 1Cole RagansKansas City Royals29.6%
- 2Steven CruzKansas City Royals28.7%
- 3Kris BubicKansas City Royals24.6%
- 4Alex LangeKansas City Royals22.8%
- 5Noah CameronKansas City Royals21.1%
Lowest OPS allowed
Qualified opponent production
- 1Daniel Lynch IVKansas City Royals0.531
- 2Kris BubicKansas City Royals0.627
- 3Randy DobnakKansas City Royals0.673
- 4Michael WachaKansas City Royals0.702
- 5Stephen KolekKansas City Royals0.752
The arsenal signatures worth knowing
Daniel Lynch IV
Kansas City Royals | Slider
Alex Lange
Kansas City Royals | Slider
The largest qualified handedness edges
John Schreiber
Kansas City Royals
John Schreiber is suppressing right-handed batters more effectively
Estimated wOBA: 0.443 vs L, 0.203 vs R.
Vinnie Pasquantino
Kansas City Royals
Vinnie Pasquantino is doing more damage against right-handed pitching
Estimated wOBA: 0.191 vs L, 0.330 vs R.
Salvador Perez
Kansas City Royals
Salvador Perez is doing more damage against left-handed pitching
Estimated wOBA: 0.339 vs L, 0.241 vs R.
Best available matchup for either side
The board now shows only the highest-ranked active reliever against a left-handed hitter and a right-handed hitter. Workload availability, role, season performance, and handedness all remain visible.
Daniel Lynch IV
LHP · available · 3 days rest
Alex Lange
RHP · available · 4 days rest
What this team could become next
| Lane | Subject | Reporting lead | Score |
|---|---|---|---|
| offensive_race | Bobby Witt Jr. | Bobby Witt Jr. is building one of baseball’s strongest offensive cases | 78.0 |
| milestone | Michael Wacha | Michael Wacha reached 1,500 career strikeouts | 76.9 |
| run_prevention | Daniel Lynch IV | Daniel Lynch IV is suppressing offense at an elite rate | 72.8 |
| offensive_race | Jac Caglianone | Jac Caglianone is building one of baseball’s strongest offensive cases | 71.9 |
| run_prevention | Kris Bubic | Kris Bubic is suppressing offense at an elite rate | 68.6 |
| pitch_identity | Daniel Lynch IV | Daniel Lynch IV’s Slider: 87.2 mph, 42.4% whiffs | 68.2 |