BALTIMORE — The Baltimore Orioles defeated the Kansas City Royals 3-0 on May 2, 2025, at Oriole Park at Camden Yards, powered by a two-run home run from Ryan O’Hearn and strong pitching from Dean Kremer. The victory improved the Orioles’ record to 13-18, while the Royals fell to 17-16.

The game remained scoreless until the seventh inning when O’Hearn’s sixth home run of the season, following a double by Adley Rutschman, broke the deadlock. “Ryan O’Hearn’s go-ahead two-run home run” proved decisive, giving Baltimore a 2-0 lead. Later in the inning, Emmanuel Rivera’s RBI single scored Ryan Mountcastle, capping the Orioles’ three-run outburst.

Kremer earned the win, improving to 3-4 with a 5.73 ERA. He pitched seven scoreless innings, allowing three hits, one walk, and striking out two. Yennier Cano pitched a scoreless eighth, and Félix Bautista secured his sixth save with a perfect ninth. “Dean Kremer strikes out Jonathan India” in the third was among his key moments, helping maintain the shutout.

Royals starter Michael Wacha took the loss, falling to 1-4 despite a 3.52 ERA. He allowed three runs on seven hits over 6.1 innings, with three strikeouts and one walk. Steven Cruz and Taylor Clarke provided relief, with Clarke tossing a scoreless eighth. The Royals’ offense struggled, managing only four hits, including a double from Michael Massey and two singles from Freddy Fermin.

The Orioles’ offense totaled nine hits, with O’Hearn leading the way, going 2-for-4 with two RBIs. Mountcastle also had two hits, including a double, and scored a run. Rutschman’s double set the stage for the seventh-inning rally. “Emmanuel Rivera’s RBI single” sealed the scoring, driving in Mountcastle after a walk to Ramón Laureano and a single by Heston Kjerstad.

Defensively, both teams executed well, with the Royals turning three double plays, including one by “Michael Wacha escapes jam with double play” in the second. The Orioles’ defense was error-free, with Gunnar Henderson making a notable play in the seventh. A passed ball by Fermin and a wild pitch by Kremer were the only miscues, neither leading to runs.

Played before 26,364 fans under clear skies with 82-degree weather, the game lasted 2 hours and 3 minutes. The first pitch was thrown at 7:06 p.m. EDT. The Orioles, fifth in the AL East, and the Royals, third in the AL Central, continue their series in Baltimore.

The win highlighted Baltimore’s ability to capitalize on late opportunities, while Kansas City’s offense faltered, leaving five runners on base and going 0-for-3 with runners in scoring position. The game showcased strong pitching and timely hitting, with O’Hearn’s homer proving the difference.


David M. Higgins II is an award-winning journalist passionate about uncovering the truth and telling compelling stories. Born in Baltimore and raised in Southern Maryland, he has lived in several East...

Leave a comment

Leave a Reply