MLB Recap · July 31, 2026

Kansas City Royals at Colorado Rockies: Final Score & Recap

KC1
Final
COL3

Line Score

Team123456789RHE
KC000001000162
COL10020000-350

The Story

The Colorado Rockies defeated the Kansas City Royals 3-1 at Coors Field on July 31, 2026, with the DiamondIQ model's estimate moving from a 52 percent pre-game home win probability to a final certainty of 100 percent in Colorado's favor. The Rockies built their margin in the fourth inning, where the two most impactful plays of the game occurred against Kansas City starter Michael Wacha. Brenton Doyle delivered a double that shifted win probability by plus 8.9 percent, and a Troy Johnston field error compounded the damage with an additional plus 8.6 percent swing, allowing Colorado to push two runs across and extend its first-inning run to a 3-0 advantage that would ultimately prove insurmountable.

Kansas City managed its lone response in the top of the sixth, when Carter Jensen connected for a home run off Tomoyuki Sugano for a plus 8.3 percent win-probability swing, cutting the deficit to 3-1. The Royals threatened again in the seventh when Salvador Perez singled off Sugano for plus 6.0 percent, but Josh Rojas followed with a flyout off Antonio Senzatela that swung win probability by minus 7.2 percent and effectively extinguished the rally. Kansas City finished with six hits and committed two errors against Colorado's clean defensive performance.

On the pitching side, Sugano was the game's dominant individual performer, finishing with a plus 22.4 percent WPA contribution, while Senzatela added plus 8.5 percent and Jordan Romano contributed plus 6.3 percent as Colorado's bullpen secured the victory. Among position players, Doyle led all batters at plus 6.8 percent WPA with a plus 0.6 RE24, followed by Jensen at plus 4.8 percent WPA and Johnston at plus 4.4 percent WPA. The Royals committed two errors and never recovered from the fourth-inning deficit, finishing with a 1-for-5 record in errors allowed versus none for the home side.

Analysis generated by DiamondIQ's model.

Win Probability

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

Biggest Plays by Win-Probability Added

Brenton Doyle Double
Bot 4th · off Michael Wacha
+8.9%
Troy Johnston Field Error
Bot 4th · off Michael Wacha
+8.6%
Carter Jensen Home Run
Top 6th · off Tomoyuki Sugano
+8.3%
Josh Rojas Flyout
Top 7th · off Antonio Senzatela
-7.2%
Salvador Perez Single
Top 7th · off Tomoyuki Sugano
+6.0%

Top Batters by WPA

Brenton Doyle+6.8%+0.6 RE24
Carter Jensen+4.8%+0.5 RE24
Troy Johnston+4.4%+0.2 RE24

Top Pitchers by WPA

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