ARCHIVE August 4, 2026
August 4, 2026 · AL Cent

Minnesota Twins vs Kansas City Royals

August 4, 2026Kauffman StadiumOvercast 91°F · 6 mph, R To L
AWAY
Minnesota Twins
56-58
2
vs
HOME
Kansas City Royals
47-67
8

Game Highlights

Published August 4, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 Salvador Perez Salvador Perez out on a sacrifice fly to left fielder Trevor Larnach. Bobby Witt Jr. scores. MIN 0, KC 1
B1 Michael Massey Michael Massey doubles (20) on a sharp line drive to center fielder Luke Keaschall. Jac Caglianone scores. MIN 0, KC 2
T4 Alan Roden Alan Roden out on a sacrifice fly to right fielder John Rave. Kody Clemens scores. Brooks Lee to 2nd. Throwing error by right fielder John Rave. MIN 1, KC 2
B5 Bobby Witt Jr. Bobby Witt Jr. doubles (23) on a line drive to left fielder Trevor Larnach. Kyle Isbel scores. Carter Jensen scores. Bobby Witt Jr. to 3rd. Bobby Witt Jr. advances to 3rd, on a throwing error by shortstop Ryan Kreidler. MIN 1, KC 4
B5 Jac Caglianone Jac Caglianone reaches on a fielder's choice, fielded by first baseman Royce Lewis. Bobby Witt Jr. scores. MIN 1, KC 5
T8 Josh Bell Josh Bell homers (14) on a fly ball to center field. MIN 2, KC 5
B8 Starling Marte Starling Marte doubles (5) on a sharp fly ball to center fielder Luke Keaschall. Nick Loftin scores. Isaac Collins scores. MIN 2, KC 7
B8 Kyle Isbel Kyle Isbel singles on a ground ball to center fielder Luke Keaschall. Starling Marte scores. MIN 2, KC 8

Box score

  123456789 R
MIN 000100010 2
KC 200030030 8

Pitching & bullpen

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

Twins AWAY 2

Joe Ryan started for Twins, leaving trailing 1–5. Out of the bullpen, Travis Adams took the roughest line.

workload · innings pitched
  • Joe Ryan Starter 5.1 99 5 3 L
    Pitch-by-pitch: what Joe Ryan threw
    CSW 27% 1st-pitch strike 60% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 45 45% 5 10 10 17 3
    Knuckle Curve 17 17% 0 3 4 5 5
    Splitter 14 14% 1 3 0 5 5
    Sweeper 13 13% 1 3 2 6 1
    Sinker 7 7% 0 1 1 0 5
    Slider 3 3% 0 0 1 1 1
  • Kody Funderburk Setup 1.2 14 0 2 inherited 1, stranded 1
  • Travis Adams Middle 0.2 20 2 0
  • Taylor Rogers Middle 0.1 14 1 0 inherited 2, all 2 scored
Royals HOME 8

Randy Dobnak started for Royals, leaving with a 2–1 lead. Out of the bullpen, Steven Cruz took the roughest line.

workload · innings pitched
  • Randy Dobnak Starter 5.0 90 1 1 W
    Pitch-by-pitch: what Randy Dobnak threw
    CSW 26% 1st-pitch strike 67% 4.3 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sweeper 32 36% 3 7 4 14 4
    Sinker 31 34% 0 8 6 9 8
    Changeup 15 17% 2 1 2 8 2
    Four-Seam Fastball 11 12% 0 2 2 5 2
    Slider 1 1% 0 0 0 0 1
  • Daniel Lynch IV Setup 1.0 11 0 1
  • John Schreiber Middle 1.0 16 0 2
  • Steven Cruz Middle 1.0 18 1 0
  • Nate Pearson Middle 1.0 11 0 0

Where the game turned

1 run Bottom 1st · off Ryan
  • Perez SF (1)

Batting lines

AWAY · MIN
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Trevor Larnach LF 3 0 0 0 2 0 .283 .374 .455 .829
Ryan Jeffers C 5 0 0 0 0 1 .283 .384 .511 .895
Josh Bell DH 4 1 2 1 0 0 .247 .306 .416 .722 HR (14)
Kody Clemens 2B 4 1 0 0 0 1 .236 .292 .474 .766 SB
Royce Lewis 1B 4 0 4 0 0 0 .232 .308 .418 .726 2B
Brooks Lee 3B 3 0 0 0 1 1 .242 .300 .419 .719
Austin Martin RF 2 0 0 0 0 0 .236 .351 .314 .665
Luke Keaschall CF 4 0 1 0 0 1 .263 .354 .362 .716
Ryan Kreidler SS 3 0 0 0 1 0 .236 .292 .399 .691 SB
Alan Roden RF 1 0 0 1 0 0 .214 .300 .214 .514
HOME · KC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Carter Jensen C 3 1 0 0 2 2 .231 .305 .421 .726
Bobby Witt Jr. SS 5 2 3 2 0 1 .283 .353 .455 .808 2B
Jac Caglianone 1B 4 1 2 1 0 1 .253 .310 .456 .766 SB
Michael Massey 2B 4 0 1 1 0 0 .262 .297 .418 .715 2B
Nick Loftin 3B 3 1 0 0 1 1 .249 .333 .402 .735
Isaac Collins LF 3 1 0 0 1 0 .240 .340 .371 .711
Kyle Isbel CF 4 1 2 1 0 0 .250 .302 .357 .659
Salvador Perez DH 3 0 1 1 0 0 .216 .262 .379 .641 2B
John Rave RF 2 0 0 0 0 0 .294 .351 .647 .998
Starling Marte PH 1 1 1 2 0 0 .255 .311 .314 .625 2B

Pitching lines

AWAY · MIN
PITCHER IPHRERBBKHR NPERA DEC
Joe Ryan 5.1 7 5 4 2 3 0 99 3.65 L
Kody Funderburk 1.2 0 0 0 0 2 0 14 3.18
Travis Adams 0.2 1 2 2 1 0 0 20 5.67
Taylor Rogers 0.1 2 1 1 1 0 0 14 5.09
HOME · KC
PITCHER IPHRERBBKHR NPERA DEC
Randy Dobnak 5.0 3 1 1 3 1 0 90 1.16 W
Daniel Lynch IV 1.0 1 0 0 0 1 0 11 1.96
John Schreiber 1.0 0 0 0 1 2 0 16 3.67
Steven Cruz 1.0 2 1 1 0 0 1 18 4.39
Nate Pearson 1.0 1 0 0 0 0 0 11 3.00

Manager comparison

AWAY · MIN
Derek Shelton
Lineup 2.5 R Bunts 0.8 R IBBs 1.9 R
HOME · KC
Matt Quatraro
Lineup 3.7 R Bunts 2.4 R IBBs 1.8 R

Recent form

AWAY · MIN
5-5 W1 -5 run diff
WLLLLWWLWW
HOME · KC
4-6 L1 -6 run diff
LWWLLLLWLW

Season series: 3-3 with MIN listed first across 6 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.