Home » MLB » Matchups » Baltimore Orioles vs Kansas City Royals Orioles RoyalsView current matchupPrevious Matchups April 21, 202421/04/20249.10 AM ESTKauffman Stadium April 20, 202420/04/20242.10 PM ESTKauffman Stadium April 19, 202419/04/20242.40 PM ESTKauffman Stadium April 3, 20243/04/20248.05 AM ESTCamden Yards April 2, 20242/04/20241.35 PM ESTCamden Yards April 1, 20241/04/20241.35 PM ESTCamden Yards June 11, 202311/06/20238.35 AM ESTCamden Yards June 10, 202310/06/202311.05 AM ESTCamden Yards June 9, 20239/06/20232.05 PM ESTCamden Yards May 4, 20234/05/20239.10 AM ESTKauffman Stadium May 3, 20233/05/20232.40 PM ESTKauffman Stadium May 2, 20232/05/20232.40 PM ESTKauffman Stadium June 12, 202212/06/20229.10 AM ESTKauffman Stadium June 11, 202211/06/202211.10 AM ESTKauffman Stadium June 10, 202210/06/20223.10 PM ESTKauffman Stadium June 9, 20229/06/20223.10 PM ESTKauffman Stadium May 9, 20229/05/20227.05 AM ESTCamden Yards May 8, 20228/05/202211.35 AM ESTCamden Yards May 8, 20228/05/20228.35 AM ESTCamden Yards September 9, 20219/09/20212.05 PM ESTCamden Yards September 8, 20218/09/20212.05 PM ESTCamden Yards September 7, 20217/09/20212.05 PM ESTCamden Yards September 6, 20216/09/20218.05 AM ESTCamden Yards July 18, 202118/07/20219.10 AM ESTKauffman Stadium July 17, 202117/07/20212.10 PM ESTKauffman Stadium July 16, 202116/07/20213.10 PM ESTKauffman Stadium September 1, 20191/09/20199.15 AM ESTKauffman Stadium August 31, 201931/08/20192.15 PM ESTKauffman Stadium August 30, 201930/08/20193.15 PM ESTKauffman Stadium August 21, 201921/08/20192.05 PM ESTCamden Yards August 20, 201920/08/20192.05 PM ESTCamden Yards August 19, 201919/08/20192.05 PM ESTCamden Yards September 2, 20182/09/20189.15 AM ESTKauffman Stadium September 1, 20181/09/20182.15 PM ESTKauffman Stadium August 31, 201831/08/20183.15 PM ESTKauffman Stadium May 10, 201810/05/20182.05 PM ESTCamden Yards May 9, 20189/05/20182.05 PM ESTCamden Yards May 8, 20188/05/20182.05 PM ESTCamden Yards August 2, 20172/08/20172.05 PM ESTCamden Yards August 1, 20171/08/20172.05 PM ESTCamden Yards July 31, 201731/07/20172.05 PM ESTCamden Yards May 14, 201714/05/20179.15 AM ESTKauffman Stadium May 13, 201713/05/20172.15 PM ESTKauffman Stadium May 12, 201712/05/20173.15 PM ESTKauffman Stadium June 8, 20168/06/20162.05 PM ESTCamden Yards June 7, 20167/06/20162.05 PM ESTCamden Yards June 6, 20166/06/20162.05 PM ESTCamden Yards April 24, 201624/04/20169.15 AM ESTKauffman Stadium April 23, 201623/04/20162.15 PM ESTKauffman Stadium April 22, 201622/04/20163.15 PM ESTKauffman Stadium September 13, 201513/09/20153.05 PM ESTCamden Yards September 12, 201512/09/20158.05 AM ESTCamden Yards September 11, 201511/09/20152.05 PM ESTCamden Yards August 27, 201527/08/20159.10 AM ESTKauffman Stadium August 26, 201526/08/20153.10 PM ESTKauffman Stadium August 25, 201525/08/20153.10 PM ESTKauffman Stadium August 24, 201524/08/20153.10 PM ESTKauffman Stadium October 15, 201415/10/201411.00 AM ESTKauffman Stadium October 14, 201414/10/20143.00 PM ESTKauffman Stadium October 11, 201411/10/201411.00 AM ESTCamden Yards October 10, 201410/10/20143.00 PM ESTCamden Yards May 18, 201418/05/20149.10 AM ESTKauffman Stadium May 17, 201417/05/20142.10 PM ESTKauffman Stadium May 16, 201416/05/20143.10 PM ESTKauffman Stadium May 15, 201415/05/20143.10 PM ESTKauffman Stadium April 27, 201427/04/20148.35 AM ESTCamden Yards April 26, 201426/04/20142.05 PM ESTCamden Yards April 25, 201425/04/20142.05 PM ESTCamden Yards July 25, 201325/07/20133.10 PM ESTKauffman Stadium July 24, 201324/07/20133.10 PM ESTKauffman Stadium July 23, 201323/07/20133.10 PM ESTKauffman Stadium July 22, 201322/07/20133.10 PM ESTKauffman Stadium May 9, 20139/05/20132.05 PM ESTCamden Yards May 8, 20138/05/20132.05 PM ESTCamden Yards May 7, 20137/05/20132.05 PM ESTCamden Yards August 12, 201212/08/20128.35 AM ESTCamden Yards August 11, 201211/08/20122.05 PM ESTCamden Yards August 10, 201210/08/20122.05 PM ESTCamden Yards August 9, 20129/08/20122.05 PM ESTCamden Yards May 27, 201227/05/20128.35 AM ESTCamden Yards May 26, 201226/05/201211.05 AM ESTCamden Yards May 25, 201225/05/20122.05 PM ESTCamden Yards May 17, 201217/05/20129.10 AM ESTKauffman Stadium May 16, 201216/05/20123.10 PM ESTKauffman Stadium August 4, 20114/08/20113.10 PM ESTKauffman Stadium August 3, 20113/08/20113.10 PM ESTKauffman Stadium August 2, 20112/08/20113.10 PM ESTKauffman Stadium May 26, 201126/05/20117.35 AM ESTCamden Yards May 25, 201125/05/20112.05 PM ESTCamden Yards May 24, 201124/05/20112.05 PM ESTCamden Yards May 5, 20115/05/20119.10 AM ESTKauffman Stadium May 4, 20114/05/20113.10 PM ESTKauffman Stadium May 3, 20113/05/20113.10 PM ESTKauffman Stadium August 1, 20101/08/20109.10 AM ESTKauffman Stadium July 31, 201031/07/20102.10 PM ESTKauffman Stadium July 30, 201030/07/20103.10 PM ESTKauffman Stadium July 29, 201029/07/20103.10 PM ESTKauffman Stadium May 18, 201018/05/20102.05 PM ESTCamden Yards May 17, 201017/05/20102.05 PM ESTCamden Yards July 30, 200930/07/20097.35 AM ESTCamden Yards July 29, 200929/07/20092.05 PM ESTCamden Yards July 28, 200928/07/20092.05 PM ESTCamden Yards July 27, 200927/07/20092.05 PM ESTCamden Yards May 17, 200917/05/20099.10 AM ESTKauffman Stadium May 16, 200916/05/20092.10 PM ESTKauffman Stadium May 15, 200915/05/20093.10 PM ESTKauffman Stadium May 14, 200914/05/20093.10 PM ESTKauffman Stadium July 3, 20083/07/20082.05 PM ESTCamden Yards July 2, 20082/07/20082.05 PM ESTCamden Yards July 1, 20081/07/20082.05 PM ESTCamden Yards June 30, 200830/06/20082.05 PM ESTCamden Yards May 11, 200811/05/20089.10 AM ESTKauffman Stadium May 10, 200810/05/20082.10 PM ESTKauffman Stadium May 9, 20089/05/20083.10 PM ESTKauffman Stadium May 8, 20088/05/20083.10 PM ESTKauffman Stadium September 24, 200724/09/20072.05 PM ESTCamden Yards May 30, 200730/05/20073.10 PM ESTKauffman Stadium May 29, 200729/05/20073.10 PM ESTKauffman Stadium May 28, 200728/05/20072.10 PM ESTKauffman Stadium April 14, 200714/04/20072.05 PM ESTCamden Yards April 13, 200713/04/20072.05 PM ESTCamden Yards April 12, 200712/04/20072.05 PM ESTCamden Yards July 27, 200627/07/20063.10 PM ESTKauffman Stadium July 26, 200626/07/20063.10 PM ESTKauffman Stadium July 25, 200625/07/20063.10 PM ESTKauffman Stadium May 14, 200614/05/20068.35 AM ESTCamden Yards May 13, 200613/05/200611.35 AM ESTCamden Yards May 12, 200612/05/20062.05 PM ESTCamden YardsView current matchupOrioles vs Royals Betting Odds WIN PROBABILITY PREDICTED SCORE BETTING TRENDS SPORTS TRENDS RETURN ON INVESTMENTLAST 10 GAMES Orioles Royals RECORDS​ HEAD TO HEAD TEAM RANKED STATSREGULAR SEASON Orioles Royals TEAM LEADERS Orioles Royals INJURIES Orioles Royals OriolesVISIT TEAM PAGERoyalsVISIT TEAM PAGELATEST MLB NEWS Giants Looking for Jolt Against Fading Pirates Mike Trout’s Angels Scuffle as They Host Twins Injuries Loom Over Cubs-Red Sox Interleague Series Baltimore Ready to Dominate Athletics at Home MLB Regular Season: Los Angeles Dodgers vs Toronto Blue Jays Series Preview Rays vs Sox Series Preview: Can ChiSox Win a Game? Yankees Favored Over Brewers in Cream City Can The Padres Rebound From Embarrassing Loss on Thursday? Nationals vs Marlins Odds Favor Miami Despite Record St. Louis Heads To Big Apple For Three-Game SetOrioles vs Royals Highlights​