Kansas City Royals 2026 Schedule, Results & Odds
67–94 through 161 games. Every game links to its own page with the final score, the moneyline each sportsbook closed at, and the projection our model published before first pitch.
2026 season
- Sun, Sep 27vs Cleveland GuardiansW3–2
- Sat, Sep 26vs Cleveland GuardiansL5–11
- Fri, Sep 25vs Cleveland GuardiansL9–12
- Thu, Sep 24vs Chicago White SoxL1–9
- Wed, Sep 23vs Chicago White SoxW5–4
- Tue, Sep 22vs Chicago White SoxL11–14
- Sun, Sep 20@ Pittsburgh PiratesL3–4
- Sat, Sep 19@ Pittsburgh PiratesL5–6
- Fri, Sep 18@ Pittsburgh PiratesL5–8
- Thu, Sep 17@ Houston AstrosL2–6
- Wed, Sep 16@ Houston AstrosW5–2
- Tue, Sep 15@ Houston AstrosL2–4
- Sun, Sep 13@ Boston Red SoxL1–4
- Sat, Sep 12@ Boston Red SoxL1–5
- Fri, Sep 11@ Boston Red SoxW3–2
- Wed, Sep 9vs Arizona DiamondbacksW5–2
- Tue, Sep 8vs Arizona DiamondbacksL3–5
- Mon, Sep 7vs Arizona DiamondbacksL4–5
- Sun, Sep 6vs Toronto Blue JaysW6–1
- Sat, Sep 5vs Toronto Blue JaysL3–4
- Fri, Sep 4vs Toronto Blue JaysL2–9
- Thu, Sep 3vs Miami MarlinsW7–3
- Wed, Sep 2vs Miami MarlinsL6–9
- Tue, Sep 1vs Miami MarlinsL3–6
- Sun, Aug 30@ Cleveland GuardiansL1–11
- Sat, Aug 29@ Cleveland GuardiansW8–3
- Fri, Aug 28@ Cleveland GuardiansW3–0
- Thu, Aug 27@ Toronto Blue JaysW13–2
- Wed, Aug 26@ Toronto Blue JaysL0–3
- Tue, Aug 25@ Toronto Blue JaysW5–3
- Sun, Aug 23vs Detroit TigersW11–7
- Sat, Aug 22vs Detroit TigersW3–1
- Fri, Aug 21vs Detroit TigersW5–2
- Thu, Aug 20vs AthleticsW6–2
- Wed, Aug 19vs AthleticsW9–7
- Tue, Aug 18vs AthleticsW4–3
- Mon, Aug 17vs AthleticsW9–5
- Sun, Aug 16@ Los Angeles AngelsW3–0
- Sat, Aug 15@ Los Angeles AngelsL0–1
- Fri, Aug 14@ Los Angeles AngelsW7–6
- Wed, Aug 12@ Los Angeles DodgersL2–4
- Tue, Aug 11@ Los Angeles DodgersL4–5
- Mon, Aug 10@ Los Angeles DodgersL5–6
- Sun, Aug 9vs Chicago CubsL2–10
- Sat, Aug 8vs Chicago CubsW6–3
- Fri, Aug 7vs Chicago CubsL4–6
- Thu, Aug 6vs Minnesota TwinsL3–4
- Wed, Aug 5vs Minnesota TwinsW2–1
- Tue, Aug 4vs Minnesota TwinsW8–2
- Sun, Aug 2@ Colorado RockiesL1–8
- Sat, Aug 1@ Colorado RockiesL6–12
- Fri, Jul 31@ Colorado RockiesL1–3
- Thu, Jul 30@ Minnesota TwinsL3–4
- Wed, Jul 29@ Minnesota TwinsW4–0
- Tue, Jul 28@ Minnesota TwinsL2–3
- Sun, Jul 26@ Detroit TigersW5–4
- Sat, Jul 25@ Detroit TigersW3–2
- Fri, Jul 24@ Detroit TigersL1–2
- Thu, Jul 23@ Detroit TigersL3–4
- Wed, Jul 22vs San Francisco GiantsW5–4
- Tue, Jul 21vs San Francisco GiantsW3–2
- Mon, Jul 20vs San Francisco GiantsW4–3
- Sun, Jul 19vs San Diego PadresL2–19
- Sat, Jul 18vs San Diego PadresW6–1
- Fri, Jul 17vs San Diego PadresW7–6
- Sun, Jul 12@ Baltimore OriolesL2–8
- Sat, Jul 11@ Baltimore OriolesL1–6
- Fri, Jul 10@ Baltimore OriolesL3–5
- Thu, Jul 9@ New York MetsL3–7
- Wed, Jul 8@ New York MetsL2–6
- Tue, Jul 7@ New York MetsW16–12
- Mon, Jul 6vs Philadelphia PhilliesW15–1
- Sun, Jul 5vs Philadelphia PhilliesW5–2
- Sat, Jul 4vs Philadelphia PhilliesL1–6
- Thu, Jul 2vs Tampa Bay RaysL2–5
- Wed, Jul 1vs Tampa Bay RaysL0–4
- Tue, Jun 30vs Tampa Bay RaysL4–10
- Sun, Jun 28@ Chicago White SoxW5–4
- Sat, Jun 27@ Chicago White SoxL1–2
- Fri, Jun 26@ Chicago White SoxL1–22
- Thu, Jun 25@ Tampa Bay RaysL2–13
- Wed, Jun 24@ Tampa Bay RaysL3–5
- Tue, Jun 23@ Tampa Bay RaysW12–5
- Mon, Jun 22@ Tampa Bay RaysW2–1
- Sun, Jun 21vs St. Louis CardinalsL10–12
- Fri, Jun 19vs St. Louis CardinalsW6–5
- Thu, Jun 18vs St. Louis CardinalsW14–6
- Wed, Jun 17@ Washington NationalsW6–2
- Tue, Jun 16@ Washington NationalsL4–6
- Mon, Jun 15@ Washington NationalsL3–7
- Sun, Jun 14vs Houston AstrosW4–0
- Sat, Jun 13vs Houston AstrosL7–8
- Fri, Jun 12vs Houston AstrosL8–10
- Thu, Jun 11vs Texas RangersL2–4
- Wed, Jun 10vs Texas RangersL4–6
- Tue, Jun 9vs Texas RangersW5–3
- Sun, Jun 7@ Minnesota TwinsW6–5
- Sat, Jun 6@ Minnesota TwinsW3–2
- Fri, Jun 5@ Minnesota TwinsL3–5
- Thu, Jun 4@ Minnesota TwinsW8–6
- Wed, Jun 3@ Cincinnati RedsW5–2
- Tue, Jun 2@ Cincinnati RedsL3–4
- Mon, Jun 1@ Cincinnati RedsW9–2
- Sun, May 31@ Texas RangersL3–6
- Sat, May 30@ Texas RangersL6–7
- Fri, May 29@ Texas RangersL1–9
- Wed, May 27vs New York YankeesL0–7
- Tue, May 26vs New York YankeesL1–15
- Mon, May 25vs New York YankeesL3–4
- Sun, May 24vs Seattle MarinersW8–6
- Sat, May 23vs Seattle MarinersW5–0
- Fri, May 22vs Seattle MarinersL0–2
- Wed, May 20vs Boston Red SoxL3–4
- Tue, May 19vs Boston Red SoxL1–7
- Mon, May 18vs Boston Red SoxL1–3
- Sun, May 17@ St. Louis CardinalsW2–0
- Sat, May 16@ St. Louis CardinalsL2–4
- Fri, May 15@ St. Louis CardinalsL4–5
- Thu, May 14@ Chicago White SoxL2–6
- Wed, May 13@ Chicago White SoxL5–6
- Tue, May 12@ Chicago White SoxL5–6
- Sun, May 10vs Detroit TigersL3–6
- Sat, May 9vs Detroit TigersW5–1
- Fri, May 8vs Detroit TigersW4–3
- Thu, May 7vs Cleveland GuardiansL5–8
- Wed, May 6vs Cleveland GuardiansL1–3
- Tue, May 5vs Cleveland GuardiansW5–3
- Mon, May 4vs Cleveland GuardiansW6–2
- Sun, May 3@ Seattle MarinersW3–2
- Sat, May 2@ Seattle MarinersW3–2
- Fri, May 1@ Seattle MarinersW7–6
- Thu, Apr 30@ AthleticsL2–5
- Wed, Apr 29@ AthleticsL2–5
- Tue, Apr 28@ AthleticsW4–1
- Sun, Apr 26vs Los Angeles AngelsW11–9
- Sat, Apr 25vs Los Angeles AngelsW12–1
- Fri, Apr 24vs Los Angeles AngelsW6–3
- Wed, Apr 22vs Baltimore OriolesL6–8
- Tue, Apr 21vs Baltimore OriolesW6–5
- Mon, Apr 20vs Baltimore OriolesL5–7
- Sun, Apr 19@ New York YankeesL0–7
- Sat, Apr 18@ New York YankeesL4–13
- Fri, Apr 17@ New York YankeesL2–4
- Thu, Apr 16@ Detroit TigersL9–10
- Wed, Apr 15@ Detroit TigersL1–2
- Tue, Apr 14@ Detroit TigersL1–2
- Sun, Apr 12vs Chicago White SoxL5–6
- Sat, Apr 11vs Chicago White SoxW2–0
- Fri, Apr 10vs Chicago White SoxW2–0
- Thu, Apr 9vs Chicago White SoxL0–2
- Wed, Apr 8@ Cleveland GuardiansL2–10
- Tue, Apr 7@ Cleveland GuardiansL1–2
- Mon, Apr 6@ Cleveland GuardiansW4–2
- Sun, Apr 5vs Milwaukee BrewersL5–8
- Sat, Apr 4vs Milwaukee BrewersL2–5
- Fri, Apr 3vs Milwaukee Brewers0–0
- Thu, Apr 2vs Minnesota TwinsL1–5
- Wed, Apr 1vs Minnesota TwinsW13–9
- Mon, Mar 30vs Minnesota TwinsW3–1
- Sun, Mar 29@ Atlanta BravesL2–6
- Sat, Mar 28@ Atlanta BravesL0–6
- Fri, Mar 27@ Atlanta BravesL0–6
Games without a linked page didn't have enough sportsbook coverage to be worth a page of their own.
About these pages
EdgeBets records the moneyline every sportsbook offered before each game and the score our model projected, then publishes the result alongside both once the game finishes. Nothing is revised after the fact — the odds shown are the ones captured at the time, with their scrape timestamp.
Projections are informational and our model does not claim to beat the closing line. This is not gambling advice.