Orioles vs Royals opened a three-game set at Kauffman Stadium on April 20, 2026, with first pitch scheduled for 7:40 p.m. ET. Seth Lugo was set to start for Kansas City, while Kyle Bradish took the mound for Baltimore.
The matchup arrives with the Royals mired in a seven-game skid and sitting eight games below.500. Kansas City had scored four runs across its last two games and ranked 30th in runs scored, while Baltimore came in batting.201 on the road in 2026.
Lugo entered with a 1.48 ERA across four starts, a sharp contrast to Bradish’s 5.49 ERA and 11.4% walk rate. That pitching gap matters because both clubs have been tied to low-scoring results lately: three of the last four meetings between the teams went Under, the Royals had cashed the Under in two of their last three games and in 31 of their last 50, and Baltimore had hit the Under in two of its last four.
Kansas City had won two of its last three games at Kauffman Stadium, but that small home comfort was offset by a lineup that has struggled to produce and a rotation opening against one of Baltimore’s more established arms. The Orioles, meanwhile, were trying to steady a road offense that has not traveled well, which is why the game opened with the market and the form both pointing in the same direction.
The series opener leaves Kansas City with a simple task: stop the slide before it deepens. For Baltimore, the question is whether Bradish can pitch past the walks and keep the game in the range the recent trends have suggested.







