ARCHIVE July 31, 2026
July 31, 2026 · NL West

Kansas City Royals vs Colorado Rockies

July 31, 2026Coors FieldPartly Cloudy 85°F · 15 mph, L To R
AWAY
Kansas City Royals
46-65
1
vs
HOME
Colorado Rockies
43-67
3

Game Highlights

Published August 1, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 TJ Rumfield TJ Rumfield singles on a line drive to right fielder John Rave. Mickey Moniak scores. KC 0, COL 1
B4 Troy Johnston Troy Johnston reaches on a throwing error by second baseman Michael Massey. Kyle Karros scores. Troy Johnston to 2nd. KC 0, COL 2
B4 Brenton Doyle Brenton Doyle doubles (5) on a ground ball to left fielder Isaac Collins, deflected by third baseman Josh Rojas. Troy Johnston scores. KC 0, COL 3
T6 Carter Jensen Carter Jensen homers (15) on a fly ball to right field. KC 1, COL 3

Box score

  123456789 R
KC 000001000 1
COL 100200000 3

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Royals AWAY 1

Michael Wacha started for Royals, leaving trailing 1–3.

workload · innings pitched
  • Michael Wacha Starter 6.0 99 3 7 L
    Pitch-by-pitch: what Michael Wacha threw
    CSW 28% 1st-pitch strike 60% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Changeup 31 31% 13 0 4 7 7
    Four-Seam Fastball 22 22% 3 4 7 5 3
    Cutter 19 19% 0 5 4 7 3
    Sinker 15 15% 1 1 2 8 3
    Curveball 8 8% 0 1 1 5 1
    Slider 4 4% 0 0 0 3 1
  • Nate Pearson Middle 1.0 7 0 0
  • Easton McGee Middle 1.0 5 0 1
Rockies HOME 3

Tomoyuki Sugano started for Rockies, leaving with a 3–1 lead.

workload · innings pitched
  • Tomoyuki Sugano Starter 6.2 83 1 2 W
    Pitch-by-pitch: what Tomoyuki Sugano threw
    CSW 24% 1st-pitch strike 58% 3.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Splitter 24 29% 5 4 1 11 3
    Four-Seam Fastball 17 20% 1 1 3 5 7
    Cutter 12 14% 0 2 1 4 5
    Sinker 9 11% 0 2 3 1 3
    Sweeper 8 10% 0 3 0 4 1
    Slider 8 10% 1 0 1 4 2
    Curveball 5 6% 1 0 1 2 1
  • Antonio Senzatela Middle 0.2 9 0 1 HLD inherited 1, stranded 1
  • Brennan Bernardino Middle 0.2 13 0 0 HLD
  • Jordan Romano Closer 1.0 11 0 1 SV

Where the game turned

1 run Bottom 1st · off Wacha
  • Rumfield 1B (1)

Batting lines

AWAY · KC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Carter Jensen C 4 1 1 1 0 1 .235 .305 .425 .730 HR (15)
Lane Thomas CF 3 0 1 0 1 0 .230 .325 .392 .717
Jac Caglianone 1B 4 0 0 0 0 1 .251 .310 .450 .760
Salvador Perez DH 4 0 2 0 0 1 .214 .263 .369 .632
Michael Massey 2B 4 0 0 0 0 0 .262 .298 .418 .716
Isaac Collins LF 4 0 1 0 0 0 .242 .342 .369 .711 3B
John Rave RF 3 0 1 0 0 0 .292 .370 .667 1.037
Josh Rojas SS 3 0 0 0 0 0 .237 .262 .339 .601
Nick Loftin 3B 1 0 0 0 0 1 .251 .333 .406 .739
Andrew Velazquez SS 2 0 0 0 0 0 .067 .067 .067 .134
HOME · COL
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jake McCarthy LF 4 0 0 0 0 1 .289 .331 .485 .816
Mickey Moniak DH 4 1 1 0 0 1 .278 .321 .560 .881 2B
Hunter Goodman C 4 0 0 0 0 3 .251 .323 .540 .863
TJ Rumfield 1B 4 0 1 1 0 0 .293 .375 .464 .839
Kyle Karros 3B 3 1 2 0 0 1 .266 .365 .429 .794
Tyler Freeman 2B 3 0 0 0 0 0 .250 .322 .320 .642
Brenton Doyle CF 3 0 1 1 0 1 .211 .280 .281 .561 2B
Ezequiel Tovar SS 3 0 0 0 0 1 .196 .243 .319 .562
Troy Johnston RF 3 1 0 0 0 0 .283 .352 .391 .743

Pitching lines

AWAY · KC
PITCHER IPHRERBBKHR NPERA DEC
Michael Wacha 6.0 5 3 1 0 7 0 99 3.51 L
Nate Pearson 1.0 0 0 0 0 0 0 7 3.27
Easton McGee 1.0 0 0 0 0 1 0 5 0.00
HOME · COL
PITCHER IPHRERBBKHR NPERA DEC
Tomoyuki Sugano 6.2 5 1 1 0 2 1 83 4.47 W
Antonio Senzatela 0.2 1 0 0 0 1 0 9 3.61 HLD
Brennan Bernardino 0.2 0 0 0 1 0 0 13 2.58 HLD
Jordan Romano 1.0 0 0 0 0 1 0 11 5.74 SV

Manager comparison

AWAY · KC
Matt Quatraro
Lineup 3.7 R Bunts 2.4 R IBBs 1.8 R
HOME · COL
Warren Schaeffer
Lineup 3.3 R Bunts 1.7 R IBBs 3.3 R

Recent form

AWAY · KC
4-6 L1 -6 run diff
LWWLLLLWLW
HOME · COL
3-7 L3 -10 run diff
LLLWWWLLLL

Season series: 0-3 with KC listed first across 3 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.