MLB Recap · July 10, 2026

Kansas City Royals at Baltimore Orioles: Final Score & Recap

KC3
Final
BAL5

Line Score

Team123456789RHE
KC000200010390
BAL02010002-590

The Story

The Baltimore Orioles defeated the Kansas City Royals 5-3 on July 10, 2026, at Oriole Park at Camden Yards, with the DiamondIQ model's estimate of a Baltimore win starting at 60% before first pitch and climbing to 100% by the final out. The game was largely a pitchers' duel through the early innings, with Kansas City breaking through first in the fourth when Josh Rojas laced a double off Brandon Young, a swing that shifted win probability 12.5 points in the Royals' favor. Baltimore answered in the bottom half when Blaze Alexander connected on a home run off Luinder Avila, a blow worth 11.8 points of win probability that kept the Orioles within striking distance and set up the decisive stretch of the contest.

The eighth inning ultimately determined the outcome. Kansas City grabbed what appeared to be a pivotal lead when Isaac Collins went deep off Brandon Young, a two-run shot that swung win probability 18.6 points toward the Royals and briefly threatened to undo Baltimore's home advantage. However, Samuel Basallo answered with a home run off Matt Strahm in the bottom half, the single most consequential play of the night at plus 25.1 points of win probability, effectively sealing the Orioles' victory. Baltimore finished with a final line of five runs on nine hits, matching Kansas City's nine-hit output but converting more decisively in key moments.

Among the standout performers, Basallo led all batters by WPA at plus 19.3, with a RE24 of plus 0.9, while Jac Caglianone finished second at plus 13.5 WPA and matched Basallo's RE24 mark. Isaac Collins posted plus 13.1 WPA for Kansas City in a losing effort. On the mound, Rico Garcia led Baltimore's pitching staff with plus 10.6 WPA, followed by Andrew Kittredge at plus 6.3 and Daniel Lynch IV at plus 5.4, a trio that collectively held the Royals in check through the late innings and preserved the two-run win.

Analysis generated by DiamondIQ's model.

Win Probability

755025KC bats firstFinalBAL win %KC win %
DiamondIQ model home win probability across the game (pre-game 60.3% → final 100%).

Biggest Plays by Win-Probability Added

Samuel Basallo Home Run
Bot 8th · off Matt Strahm
+25.1%
Isaac Collins Home Run
Top 8th · off Brandon Young
+18.6%
Josh Rojas Double
Top 4th · off Brandon Young
+12.5%
Blaze Alexander Home Run
Bot 4th · off Luinder Avila
+11.8%
Lane Thomas Grounded Into DP
Top 6th · off Brandon Young
-11.3%

Top Batters by WPA

Samuel Basallo+19.3%+0.9 RE24
Jac Caglianone+13.5%+0.9 RE24
Isaac Collins+13.1%+0.5 RE24

Top Pitchers by WPA

Full box score, pitch data, and the play-by-play timeline
Open Game Center →