MLB Recap · July 12, 2026

Kansas City Royals at Baltimore Orioles: Final Score & Recap

KC2
Final
BAL8

Line Score

Team123456789RHE
KC0110000002101
BAL02000510-8121

The Story

The Baltimore Orioles defeated the Kansas City Royals 8-2 at Oriole Park at Camden Yards on July 12, 2026, in a game that was largely decided by a five-run sixth inning that buried any remaining competitive tension. The DiamondIQ model's estimate opened at 62 percent in favor of Baltimore and closed at 100 percent, a trajectory that reflected how thoroughly the Orioles controlled the contest after the middle innings.

Leody Taveras was the central figure in Baltimore's offensive surge, accounting for the two biggest win-probability swings of the night. His home run off Seth Lugo in the second inning shifted the DiamondIQ model's estimate by 13.3 percent, establishing an early tone, and his single off Matt Strahm in the sixth added another 17.1 percent, the largest single-play swing of the game. Jeremiah Jackson followed with a double off Strahm in that same sixth inning worth 10.8 percent, and Gunnar Henderson added a single worth 7.5 percent as the Orioles sent five runs across the plate in that frame. On the Kansas City side, Pete Alonso's bases-loaded groundball double play in the fifth, which cost the Royals 6.6 percent in win probability off Steven Cruz, represented the clearest missed opportunity for a team that finished the night with just two runs on nine hits.

Taveras finished as the game's most impactful player by a significant margin, posting a combined WPA of plus-27.8 percent and an RE24 of plus-2.5. Jeremiah Jackson was second among position players at plus-10.8 percent WPA, while Lane Thomas contributed plus-8.1 percent. On the pitching side, Anthony Nunez led Baltimore's staff at plus-9.8 percent WPA, followed by Steven Cruz at plus-6.3 percent and starter Seth Lugo at plus-3.6 percent. The model leans heavily toward Baltimore having controlled this game from the second inning onward, with the sixth inning serving as the definitive sequence.

Analysis generated by DiamondIQ's model.

Win Probability

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

Biggest Plays by Win-Probability Added

Leody Taveras Single
Bot 6th · off Matt Strahm
+17.1%
Leody Taveras Home Run
Bot 2nd · off Seth Lugo
+13.3%
Jeremiah Jackson Double
Bot 6th · off Matt Strahm
+10.8%
Gunnar Henderson Single
Bot 6th · off Matt Strahm
+7.5%
Pete Alonso Grounded Into DP
Bot 5th · off Steven Cruz
-6.6%

Top Batters by WPA

Leody Taveras+27.8%+2.5 RE24
Jeremiah Jackson+10.8%+1.2 RE24
Lane Thomas+8.1%+0.6 RE24

Top Pitchers by WPA

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