Kansas City Royals currently rates at 1515 Elo, ranking #14 of 30 teams we track. Over their last 10 matches they've gone 8-2. Elo is a long-run strength rating built from every result β it's one of the core signals behind our match predictions.
Last 10 form
8-2last 10 matches
Recent results
Date
Opponent
Score
Result
Competition
2026-08-30
@Cleveland Guardians
11-1
L
MLB
2026-08-29
@Cleveland Guardians
3-8
W
MLB
2026-08-28
@Cleveland Guardians
0-3
W
MLB
2026-08-27
@Toronto Blue Jays
2-13
W
MLB
2026-08-26
@Toronto Blue Jays
3-0
L
MLB
2026-08-25
@Toronto Blue Jays
3-5
W
MLB
2026-08-23
vsDetroit Tigers
11-7
W
MLB
2026-08-22
vsDetroit Tigers
3-1
W
MLB
2026-08-22
vsDetroit Tigers
5-2
W
MLB
2026-08-20
vsAthletics
6-2
W
MLB
Upcoming matches
Date
Opponent
Win prob.
Competition
2026-09-02
vsMiami Marlins
β
MLB
2026-09-03
vsMiami Marlins
β
MLB
2026-09-05
vsToronto Blue Jays
β
MLB
2026-09-05
vsToronto Blue Jays
β
MLB
2026-09-06
vsToronto Blue Jays
β
MLB
Kansas City Royals β Elo Rating, Form & Match Predictions | TheSharpBook