MatchWiz

KC Kansas City Royals

Every Kansas City Royals game this season — opponent, first pitch, and the final once it's in. They're 4663 (.422) through 109 games, 2627 at home and 2036 on the road. Next up: at Minnesota Twins.

March 2026

  1. 27Fri@ATLATLL 0-6KC at Atlanta Braves
  2. 28Sat@ATLATLL 2-6KC at Atlanta Braves
  3. 29Sun@ATLATLW 4-1KC at Atlanta Braves
  4. 30MonvsMINMINW 3-1KC vs Minnesota Twins

April 2026

  1. 1WedvsMINMINW 13-9KC vs Minnesota Twins
  2. 2ThuvsMINMINL 1-5KC vs Minnesota Twins
  3. 4SatvsMILMILW 8-2DHKC vs Milwaukee BrewersvsMILMILL 2-5DHKC vs Milwaukee Brewers
  4. 5SunvsMILMILL 5-8KC vs Milwaukee Brewers
  5. 6Mon@CLECLEW 4-2KC at Cleveland Guardians
  6. 7Tue@CLECLEL 1-2KC at Cleveland Guardians
  7. 8Wed@CLECLEL 2-10KC at Cleveland Guardians
  8. 9ThuvsCWSCWSL 0-2KC vs Chicago White Sox
  9. 10FrivsCWSCWSW 2-0KC vs Chicago White Sox
  10. 11SatvsCWSCWSW 2-0KC vs Chicago White Sox
  11. 12SunvsCWSCWSL 5-6KC vs Chicago White Sox
  12. 14Tue@DETDETL 1-2KC at Detroit Tigers
  13. 15Wed@DETDETL 1-2KC at Detroit Tigers
  14. 16Thu@DETDETL 9-10KC at Detroit Tigers
  15. 17Fri@NYYNYYL 2-4KC at New York Yankees
  16. 18Sat@NYYNYYL 4-13KC at New York Yankees
  17. 19Sun@NYYNYYL 0-7KC at New York Yankees
  18. 20MonvsBALBALL 5-7KC vs Baltimore Orioles
  19. 21TuevsBALBALW 6-5KC vs Baltimore Orioles
  20. 22WedvsBALBALL 6-8KC vs Baltimore Orioles
  21. 24FrivsLAALAAW 6-3KC vs Los Angeles Angels
  22. 25SatvsLAALAAW 12-1KC vs Los Angeles Angels
  23. 26SunvsLAALAAW 11-9KC vs Los Angeles Angels
  24. 28Tue@ATHATHW 4-1KC at Athletics
  25. 29Wed@ATHATHL 2-5KC at Athletics
  26. 30Thu@ATHATHL 3-6KC at Athletics

May 2026

  1. 1Fri@SEASEAW 7-6KC at Seattle Mariners
  2. 2Sat@SEASEAW 3-2KC at Seattle Mariners
  3. 3Sun@SEASEAW 4-1KC at Seattle Mariners
  4. 4MonvsCLECLEW 6-2KC vs Cleveland Guardians
  5. 5TuevsCLECLEW 5-3KC vs Cleveland Guardians
  6. 6WedvsCLECLEL 1-3KC vs Cleveland Guardians
  7. 7ThuvsCLECLEL 5-8KC vs Cleveland Guardians
  8. 8FrivsDETDETW 4-3KC vs Detroit Tigers
  9. 9SatvsDETDETW 5-1KC vs Detroit Tigers
  10. 10SunvsDETDETL 3-6KC vs Detroit Tigers
  11. 12Tue@CWSCWSL 5-6KC at Chicago White Sox
  12. 13Wed@CWSCWSL 5-6KC at Chicago White Sox
  13. 14Thu@CWSCWSL 2-6KC at Chicago White Sox
  14. 15Fri@STLSTLL 4-5KC at St. Louis Cardinals
  15. 16Sat@STLSTLL 2-4KC at St. Louis Cardinals
  16. 17Sun@STLSTLW 2-0KC at St. Louis Cardinals
  17. 18MonvsBOSBOSL 1-3KC vs Boston Red Sox
  18. 19TuevsBOSBOSL 1-7KC vs Boston Red Sox
  19. 20WedvsBOSBOSL 3-4KC vs Boston Red Sox
  20. 22FrivsSEASEAL 0-2KC vs Seattle Mariners
  21. 23SatvsSEASEAW 5-0KC vs Seattle Mariners
  22. 24SunvsSEASEAW 8-6KC vs Seattle Mariners
  23. 25MonvsNYYNYYL 3-4KC vs New York Yankees
  24. 26TuevsNYYNYYL 1-15KC vs New York Yankees
  25. 27WedvsNYYNYYL 0-7KC vs New York Yankees
  26. 29Fri@TEXTEXL 1-9KC at Texas Rangers
  27. 30Sat@TEXTEXL 6-7KC at Texas Rangers
  28. 31Sun@TEXTEXL 3-6KC at Texas Rangers

June 2026

  1. 1Mon@CINCINW 9-2KC at Cincinnati Reds
  2. 2Tue@CINCINL 3-4KC at Cincinnati Reds
  3. 3Wed@CINCINW 5-2KC at Cincinnati Reds
  4. 4Thu@MINMINW 8-6KC at Minnesota Twins
  5. 5Fri@MINMINL 3-5KC at Minnesota Twins
  6. 6Sat@MINMINW 3-2KC at Minnesota Twins
  7. 7Sun@MINMINW 6-5KC at Minnesota Twins
  8. 9TuevsTEXTEXW 5-3KC vs Texas Rangers
  9. 10WedvsTEXTEXL 4-6KC vs Texas Rangers
  10. 11ThuvsTEXTEXL 2-4KC vs Texas Rangers
  11. 12FrivsHOUHOUL 8-10KC vs Houston Astros
  12. 13SatvsHOUHOUL 7-8KC vs Houston Astros
  13. 14SunvsHOUHOUW 4-0KC vs Houston Astros
  14. 15Mon@WSHWSHL 3-7KC at Washington Nationals
  15. 16Tue@WSHWSHL 4-6KC at Washington Nationals
  16. 17Wed@WSHWSHW 6-2KC at Washington Nationals
  17. 18ThuvsSTLSTLW 14-6KC vs St. Louis Cardinals
  18. 19FrivsSTLSTLW 6-5KC vs St. Louis Cardinals
  19. 21SunvsSTLSTLL 10-12KC vs St. Louis Cardinals
  20. 22Mon@TBTBW 2-1KC at Tampa Bay Rays
  21. 23Tue@TBTBW 12-5KC at Tampa Bay Rays
  22. 24Wed@TBTBL 3-5KC at Tampa Bay Rays
  23. 25Thu@TBTBL 2-13KC at Tampa Bay Rays
  24. 26Fri@CWSCWSL 1-22KC at Chicago White Sox
  25. 27Sat@CWSCWSL 1-2KC at Chicago White Sox
  26. 28Sun@CWSCWSW 5-4KC at Chicago White Sox
  27. 30TuevsTBTBL 4-10KC vs Tampa Bay Rays

July 2026

  1. 1WedvsTBTBL 0-4KC vs Tampa Bay Rays
  2. 2ThuvsTBTBL 2-5KC vs Tampa Bay Rays
  3. 4SatvsPHIPHIL 1-6KC vs Philadelphia Phillies
  4. 5SunvsPHIPHIW 5-2KC vs Philadelphia Phillies
  5. 6MonvsPHIPHIW 15-1KC vs Philadelphia Phillies
  6. 7Tue@NYMNYMW 16-12KC at New York Mets
  7. 8Wed@NYMNYML 2-6KC at New York Mets
  8. 9Thu@NYMNYML 3-7KC at New York Mets
  9. 10Fri@BALBALL 3-5KC at Baltimore Orioles
  10. 11Sat@BALBALL 1-6KC at Baltimore Orioles
  11. 12Sun@BALBALL 2-8KC at Baltimore Orioles
  12. 17FrivsSDSDW 7-6KC vs San Diego Padres
  13. 18SatvsSDSDW 6-1KC vs San Diego Padres
  14. 19SunvsSDSDL 2-19KC vs San Diego Padres
  15. 20MonvsSFSFW 4-3KC vs San Francisco Giants
  16. 21TuevsSFSFW 3-2KC vs San Francisco Giants
  17. 22WedvsSFSFW 5-4KC vs San Francisco Giants
  18. 23Thu@DETDETL 3-4KC at Detroit Tigers
  19. 24Fri@DETDETL 1-2KC at Detroit Tigers
  20. 25Sat@DETDETW 3-2KC at Detroit Tigers
  21. 26Sun@DETDETW 5-4KC at Detroit Tigers
  22. 28Tue@MINMINL 2-3KC at Minnesota Twins
  23. 29Wed@MINMINW 4-0KC at Minnesota Twins
  24. 30Thu@MINMIN1:40 PMKC at Minnesota Twins
  25. 31Fri@COLCOL8:40 PMKC at Colorado Rockies

August 2026

  1. 1Sat@COLCOL8:10 PMKC at Colorado Rockies
  2. 2Sun@COLCOL3:10 PMKC at Colorado Rockies
  3. 4TuevsMINMIN7:40 PMKC vs Minnesota Twins
  4. 5WedvsMINMIN7:40 PMKC vs Minnesota Twins
  5. 6ThuvsMINMIN7:40 PMKC vs Minnesota Twins
  6. 7FrivsCHCCHC8:10 PMKC vs Chicago Cubs
  7. 8SatvsCHCCHC7:10 PMKC vs Chicago Cubs
  8. 9SunvsCHCCHC2:10 PMKC vs Chicago Cubs
  9. 10Mon@LADLAD10:10 PMKC at Los Angeles Dodgers
  10. 11Tue@LADLAD10:10 PMKC at Los Angeles Dodgers
  11. 12Wed@LADLAD10:10 PMKC at Los Angeles Dodgers
  12. 14Fri@LAALAA9:38 PMKC at Los Angeles Angels
  13. 15Sat@LAALAA9:38 PMKC at Los Angeles Angels
  14. 16Sun@LAALAA4:07 PMKC at Los Angeles Angels
  15. 17MonvsATHATH7:40 PMKC vs Athletics
  16. 18TuevsATHATH7:40 PMKC vs Athletics
  17. 19WedvsATHATH7:40 PMKC vs Athletics
  18. 20ThuvsATHATH2:10 PMKC vs Athletics
  19. 21FrivsDETDET8:10 PMKC vs Detroit Tigers
  20. 22SatvsDETDET7:15 PMKC vs Detroit Tigers
  21. 23SunvsDETDET2:10 PMKC vs Detroit Tigers
  22. 25Tue@TORTOR7:07 PMKC at Toronto Blue Jays
  23. 26Wed@TORTOR7:07 PMKC at Toronto Blue Jays
  24. 27Thu@TORTOR7:07 PMKC at Toronto Blue Jays
  25. 28Fri@CLECLE7:10 PMKC at Cleveland Guardians
  26. 29Sat@CLECLE4:10 PMKC at Cleveland Guardians
  27. 30Sun@CLECLE1:40 PMKC at Cleveland Guardians

September 2026

  1. 1TuevsMIAMIA7:40 PMKC vs Miami Marlins
  2. 2WedvsMIAMIA7:40 PMKC vs Miami Marlins
  3. 3ThuvsMIAMIA7:40 PMKC vs Miami Marlins
  4. 4FrivsTORTOR8:10 PMKC vs Toronto Blue Jays
  5. 5SatvsTORTOR7:10 PMKC vs Toronto Blue Jays
  6. 6SunvsTORTOR7:20 PMKC vs Toronto Blue Jays
  7. 7MonvsAZAZ2:10 PMKC vs Arizona Diamondbacks
  8. 8TuevsAZAZ7:40 PMKC vs Arizona Diamondbacks
  9. 9WedvsAZAZ7:40 PMKC vs Arizona Diamondbacks
  10. 11Fri@BOSBOS7:10 PMKC at Boston Red Sox
  11. 12Sat@BOSBOS4:10 PMKC at Boston Red Sox
  12. 13Sun@BOSBOS1:35 PMKC at Boston Red Sox
  13. 15Tue@HOUHOU8:10 PMKC at Houston Astros
  14. 16Wed@HOUHOU8:10 PMKC at Houston Astros
  15. 17Thu@HOUHOU7:15 PMKC at Houston Astros
  16. 18Fri@PITPIT6:40 PMKC at Pittsburgh Pirates
  17. 19Sat@PITPIT6:40 PMKC at Pittsburgh Pirates
  18. 20Sun@PITPIT1:35 PMKC at Pittsburgh Pirates
  19. 22TuevsCWSCWS7:40 PMKC vs Chicago White Sox
  20. 23WedvsCWSCWS7:40 PMKC vs Chicago White Sox
  21. 24ThuvsCWSCWS2:10 PMKC vs Chicago White Sox
  22. 25FrivsCLECLE7:40 PMKC vs Cleveland Guardians
  23. 26SatvsCLECLE7:10 PMKC vs Cleveland Guardians
  24. 27SunvsCLECLE3:10 PMKC vs Cleveland Guardians

How to read this calendar

Past days show the result from Kansas City Royals' point of view — a green W or a muted L with the score. Days still to come show the opponent and first pitch in Eastern time. A DH tag means a doubleheader: two games, same day, same opponent.

We don't put a projected winner on a future date. Our model needs the day's starting pitchers and lineups before it has anything honest to say, and those land the morning of the game — so a number on next Tuesday would be decoration, not a read. Once they post, every matchup gets a win probability on the moneyline board, graded in the open afterwards.

Every club