Home » MLB » Matchups » Houston Astros vs Kansas City Royals Astros RoyalsView current matchupPrevious Matchups September 24, 202324/09/20239.10 AM ESTMinute Maid Park September 23, 202323/09/20232.10 PM ESTMinute Maid Park September 22, 202322/09/20233.10 PM ESTMinute Maid Park September 17, 202317/09/20239.10 AM ESTKauffman Stadium September 16, 202316/09/20232.10 PM ESTKauffman Stadium September 15, 202315/09/20233.10 PM ESTKauffman Stadium July 7, 20227/07/20229.10 AM ESTMinute Maid Park July 6, 20226/07/20223.10 PM ESTMinute Maid Park July 5, 20225/07/20223.10 PM ESTMinute Maid Park July 4, 20224/07/202211.10 AM ESTMinute Maid Park June 5, 20225/06/20229.10 AM ESTKauffman Stadium June 4, 20224/06/202211.10 AM ESTKauffman Stadium June 3, 20223/06/20223.10 PM ESTKauffman Stadium August 25, 202125/08/20219.10 AM ESTMinute Maid Park August 24, 202124/08/20213.10 PM ESTMinute Maid Park August 23, 202123/08/20213.10 PM ESTMinute Maid Park August 19, 202119/08/20219.10 AM ESTKauffman Stadium August 18, 202118/08/20213.10 PM ESTKauffman Stadium August 17, 202117/08/20213.10 PM ESTKauffman Stadium August 16, 202116/08/20213.10 PM ESTKauffman Stadium July 21, 202021/07/20209.05 AM ESTKauffman Stadium July 20, 202020/07/20203.05 PM ESTKauffman Stadium September 15, 201915/09/20199.15 AM ESTKauffman Stadium September 14, 201914/09/20192.15 PM ESTKauffman Stadium September 13, 201913/09/20193.15 PM ESTKauffman Stadium May 8, 20198/05/20193.10 PM ESTMinute Maid Park May 7, 20197/05/20193.10 PM ESTMinute Maid Park May 6, 20196/05/20193.10 PM ESTMinute Maid Park June 24, 201824/06/20189.10 AM ESTMinute Maid Park June 23, 201823/06/20182.15 PM ESTMinute Maid Park June 22, 201822/06/20183.10 PM ESTMinute Maid Park June 17, 201817/06/20189.15 AM ESTKauffman Stadium June 16, 201816/06/20189.15 AM ESTKauffman Stadium June 15, 201815/06/20183.15 PM ESTKauffman Stadium June 8, 20178/06/20173.15 PM ESTKauffman Stadium June 7, 20177/06/20173.15 PM ESTKauffman Stadium June 6, 20176/06/20173.15 PM ESTKauffman Stadium June 5, 20175/06/20173.15 PM ESTKauffman Stadium April 9, 20179/04/20179.10 AM ESTMinute Maid Park April 8, 20178/04/20172.10 PM ESTMinute Maid Park April 7, 20177/04/20173.10 PM ESTMinute Maid Park June 26, 201626/06/20169.15 AM ESTKauffman Stadium June 25, 201625/06/20162.15 PM ESTKauffman Stadium June 24, 201624/06/20163.15 PM ESTKauffman Stadium April 14, 201614/04/20163.10 PM ESTMinute Maid Park April 13, 201613/04/20163.10 PM ESTMinute Maid Park April 12, 201612/04/20163.10 PM ESTMinute Maid Park April 11, 201611/04/20163.10 PM ESTMinute Maid Park October 14, 201514/10/20153.00 PM ESTKauffman Stadium October 12, 201512/10/20158.00 AM ESTMinute Maid Park October 11, 201511/10/201511.00 AM ESTMinute Maid Park October 9, 20159/10/201510.30 AM ESTKauffman Stadium October 8, 20158/10/20152.30 PM ESTKauffman Stadium July 26, 201526/07/20159.10 AM ESTKauffman Stadium July 25, 201525/07/20152.10 PM ESTKauffman Stadium July 24, 201524/07/20153.10 PM ESTKauffman Stadium July 1, 20151/07/20153.10 PM ESTMinute Maid Park June 30, 201530/06/20153.10 PM ESTMinute Maid Park June 29, 201529/06/20153.10 PM ESTMinute Maid Park April 4, 20154/04/201511.05 AM ESTMinute Maid Park April 3, 20153/04/20153.05 PM ESTMinute Maid Park May 28, 201428/05/20149.10 AM ESTKauffman Stadium May 27, 201427/05/20143.10 PM ESTKauffman Stadium May 26, 201426/05/20143.10 PM ESTKauffman Stadium April 17, 201417/04/20143.10 PM ESTMinute Maid Park April 16, 201416/04/20143.10 PM ESTMinute Maid Park April 15, 201415/04/20143.10 PM ESTMinute Maid Park June 9, 20139/06/20139.10 AM ESTKauffman Stadium June 8, 20138/06/20132.15 PM ESTKauffman Stadium June 7, 20137/06/20133.10 PM ESTKauffman Stadium May 22, 201322/05/20133.10 PM ESTMinute Maid Park May 21, 201321/05/20133.10 PM ESTMinute Maid Park May 20, 201320/05/20133.10 PM ESTMinute Maid Park June 20, 201220/06/20129.05 AM ESTMinute Maid Park June 19, 201219/06/20123.05 PM ESTMinute Maid Park June 18, 201218/06/20123.05 PM ESTMinute Maid Park June 17, 201017/06/20103.10 PM ESTKauffman Stadium June 16, 201016/06/20103.10 PM ESTKauffman Stadium June 15, 201015/06/20103.10 PM ESTKauffman Stadium June 25, 200925/06/20099.05 AM ESTMinute Maid Park June 24, 200924/06/20093.05 PM ESTMinute Maid Park June 23, 200923/06/20093.05 PM ESTMinute Maid Park March 31, 200731/03/20079.05 AM ESTMinute Maid Park March 30, 200730/03/20073.05 PM ESTMinute Maid Park June 18, 200618/06/20069.05 AM ESTMinute Maid Park June 17, 200617/06/20062.05 PM ESTMinute Maid Park June 16, 200616/06/20063.05 PM ESTMinute Maid Park April 1, 20061/04/20062.05 PM ESTMinute Maid Park March 31, 200631/03/20063.05 PM ESTMinute Maid ParkView current matchupAstros vs Royals Betting Odds WIN PROBABILITY PREDICTED SCORE BETTING TRENDS SPORTS TRENDS RETURN ON INVESTMENTLAST 10 GAMES Astros Royals RECORDS​ HEAD TO HEAD TEAM RANKED STATSREGULAR SEASON Astros Royals TEAM LEADERS Astros Royals INJURIES Astros Royals AstrosVISIT TEAM PAGERoyalsVISIT TEAM PAGELATEST MLB NEWS Jays vs Rays Lines: Rays Favored for Home Opener Win Sale Looks to Do Job for Braves in Series Finale The Quest For Back-To-Back World Series Titles Begins for The Rangers Cortes, Valdes on Bump in Yankees-Astros Opener Will Ohtani’s Drama Interpreter Impact Dodgers Opening Day? MLB Managers on the Hot Seat: Boone, Cora Under Pressure to Win How To Bet Yoshinobu Yamamoto’s MLB Debut Yoshinobu Yamamoto Presumptive Favorite for NL Rookie of the Year Can Spencer Strider Earn The Most Strikeouts For The Second Straight Year? MLB Total Hits Betting Odds: Arraez, Freeman With Highest TotalsAstros vs Royals Highlights​