Minnesota Twins vs Kansas City Royals, July 29, 2026

July 29, 2026, 7:40 PM ET | Target Field

Last 5 Form

Starting Pitchers

Kansas City Royals

Randy Dobnak headshot
Recorded starter

Minnesota Twins

Joe Ryan headshot
Recorded starter

Standings Snapshot

Full standings
Season recordsRecord, division and wild card rank, games back. Standings as of Jul 29, 11:25 PM ET
TeamW-LPCTDivWCGB
Kansas City Royals46-63.422#5#1010.5
Minnesota Twins54-55.495#3#42.5
PCT
winning percentage
Div
division rank
WC
wild card rank
GB
games back

Season Comparison

2026
Kansas City RoyalsMinnesota Twins
.718
OPS
.720
170
HR
187
690
Runs
739
4.77
ERA
4.56
1.41
WHIP
1.36
1173
Strikeouts by pitchers
1381

Lower is better for ERA and WHIP; bars show each value against the larger of the two.

Top Players

Across up to five recent games with recorded boxscores.

Kansas City Royals

Hitters

Nick Loftin headshot
Nick Loftin

6 H, 1 HR, 3 RBI

Salvador Perez headshot
Salvador Perez

6 H, 1 HR, 2 RBI

Michael Massey headshot
Michael Massey

3 H, 1 HR, 3 RBI

Pitchers

Noah Cameron headshot
Noah Cameron

7.0 IP, 8 SO, 0.00 ERA

Randy Dobnak headshot
Randy Dobnak

7.0 IP, 4 SO, 0.00 ERA

Steven Cruz headshot
Steven Cruz

3.0 IP, 3 SO, 0.00 ERA

Minnesota Twins

Hitters

Royce Lewis headshot
Royce Lewis

4 H, 0 HR, 3 RBI

Ryan Jeffers headshot
Ryan Jeffers

5 H, 0 HR, 3 RBI

Ryan Kreidler headshot
Ryan Kreidler

6 H, 0 HR, 1 RBI

Pitchers

Kendry Rojas headshot
Kendry Rojas

7.0 IP, 9 SO, 0.00 ERA

Kody Funderburk headshot
Kody Funderburk

3.1 IP, 2 SO, 0.00 ERA

Connor Prielipp headshot
Connor Prielipp

5.2 IP, 5 SO, 1.59 ERA

Top Performers

Picked by MLBDB from this game's box score. MLB's own list of top performers can differ.

Randy Dobnak headshot
Kansas City Royals, MLBDB pick
Joe Ryan headshot
Minnesota Twins, MLBDB pick
Kendry Rojas headshot
Minnesota Twins, MLBDB pick

Line Score

Kansas City Royals 4, Minnesota Twins 0: KC 12 hits, MIN 5 hits; KC 0 errors, MIN 0 errors.

Runs by inningThen runs (R), hits (H) and errors (E) for the game
Team123456789RHE
Kansas City Royals0011200004120
Minnesota Twins000000000050

Box Score

Batting

4 players led Kansas City Royals with 2 hits each.

Kansas City Royals batting
PlayerABRHRBIBBSOHR
Carter JensenC5111030
Lane ThomasCF5010010
Jac CaglianoneRF5021010
Salvador Perez1B5120030
Michael Massey2B4010000
Nick Loftin3B3021000
Isaac CollinsLF3000100
Josh RojasDH3010000
Starling MartePH/DH1000000
Tyler TolbertSS3221101
Totals374124281

5 players led Minnesota Twins with 1 hit each.

Minnesota Twins batting
PlayerABRHRBIBBSOHR
Trevor LarnachLF3000000
Austin MartinPH/LF1010000
Brooks Lee3B4000010
Kody Clemens2B4010000
Josh BellDH3000100
Royce Lewis1B4010010
Victor CaratiniC4000010
Alan RodenRF3000010
Luke KeaschallCF3010000
Ryan KreidlerSS3010000
Totals32050140

Pitching

Randy Dobnak went 7.0 innings for Kansas City Royals (4 SO, 0 ER); Joe Ryan went 6.0 innings for Minnesota Twins (4 SO, 4 ER).

Pitching lines
PitcherIPHRERBBSOHR
Kansas City Royals
Randy Dobnak7.0400140
Daniel Lynch IV1.0100000
Steven Cruz1.0000000
Minnesota Twins
Joe Ryan6.0844041
Kendry Rojas3.0400240
AB
at-bats
R
runs
H
hits
RBI
runs batted in
BB
walks
SO
strikeouts
HR
home runs
IP
innings pitched
ER
earned runs

Scoring Summary

  • T3

    Home Run Tyler Tolbert homers (3) on a line drive to left center field. KC 1, MIN 0

  • T4

    Sac Fly Nick Loftin out on a sacrifice fly to center fielder Luke Keaschall. Salvador Perez scores. KC 2, MIN 0

  • T5

    Double Carter Jensen doubles (24) on a sharp line drive to left fielder Trevor Larnach. Tyler Tolbert scores. KC 3, MIN 0

  • T5

    Single Jac Caglianone singles on a ground ball to first baseman Royce Lewis. Carter Jensen scores. KC 4, MIN 0

Play-by-Play

All 73 recorded plate appearances, newest first.

  • B9

    Groundout Victor Caratini grounds out, pitcher Steven Cruz to first baseman Salvador Perez. KC 4, MIN 0

  • B9

    Lineout Royce Lewis lines out sharply to shortstop Tyler Tolbert. KC 4, MIN 0

  • B9

    Pop Out Josh Bell pops out to catcher Carter Jensen in foul territory. KC 4, MIN 0

  • T9

    Strikeout Salvador Perez strikes out swinging. KC 4, MIN 0

  • T9

    Single Jac Caglianone singles on a sharp ground ball to shortstop Ryan Kreidler. Lane Thomas to 2nd. KC 4, MIN 0

  • T9

    Single Lane Thomas singles on a sharp line drive to left fielder Austin Martin. KC 4, MIN 0

  • T9

    Strikeout Carter Jensen strikes out swinging. KC 4, MIN 0

  • T9

    Double Tyler Tolbert doubles (2) on a fly ball to center fielder Luke Keaschall. KC 4, MIN 0

  • B8

    Groundout Kody Clemens grounds out, second baseman Michael Massey to first baseman Salvador Perez. KC 4, MIN 0

  • B8

    Flyout Brooks Lee flies out to right fielder Jac Caglianone. KC 4, MIN 0

  • B8

    Single Austin Martin singles on a ground ball to shortstop Tyler Tolbert. KC 4, MIN 0

  • B8

    Groundout Ryan Kreidler grounds out, second baseman Michael Massey to first baseman Salvador Perez. KC 4, MIN 0

  • T8

    Groundout Starling Marte grounds out softly to first baseman Royce Lewis. KC 4, MIN 0

  • T8

    Walk Isaac Collins walks. Nick Loftin to 2nd. KC 4, MIN 0

  • T8

    Single Nick Loftin singles on a line drive to left fielder Trevor Larnach. KC 4, MIN 0

  • T8

    Groundout Michael Massey grounds out sharply, second baseman Kody Clemens to first baseman Royce Lewis. KC 4, MIN 0

  • T8

    Strikeout Salvador Perez strikes out on a foul tip. KC 4, MIN 0

  • B7

    Groundout Luke Keaschall grounds out sharply, shortstop Tyler Tolbert to first baseman Salvador Perez. KC 4, MIN 0

  • B7

    Groundout Alan Roden grounds out, first baseman Salvador Perez to pitcher Randy Dobnak. KC 4, MIN 0

  • B7

    Flyout Victor Caratini flies out to left fielder Isaac Collins. KC 4, MIN 0

  • T7

    Groundout Jac Caglianone grounds out, shortstop Ryan Kreidler to first baseman Royce Lewis. KC 4, MIN 0

  • T7

    Fielders Choice Out Lane Thomas reaches on a fielder's choice out, shortstop Ryan Kreidler to third baseman Brooks Lee. Tyler Tolbert out at 3rd. KC 4, MIN 0

  • T7

    Strikeout Carter Jensen strikes out swinging. KC 4, MIN 0

  • T7

    Walk Tyler Tolbert walks. KC 4, MIN 0

  • B6

    Forceout Royce Lewis grounds into a force out, shortstop Tyler Tolbert to second baseman Michael Massey. Josh Bell out at 2nd. KC 4, MIN 0

  • B6

    Walk Josh Bell walks. KC 4, MIN 0

  • B6

    Groundout Kody Clemens grounds out, second baseman Michael Massey to first baseman Salvador Perez. KC 4, MIN 0

  • B6

    Strikeout Brooks Lee strikes out swinging. KC 4, MIN 0

  • T6

    Flyout Josh Rojas flies out to center fielder Luke Keaschall. KC 4, MIN 0

  • T6

    Groundout Isaac Collins grounds out to first baseman Royce Lewis. Nick Loftin to 3rd. KC 4, MIN 0

  • T6

    Double Nick Loftin doubles (17) on a fly ball to right fielder Alan Roden. KC 4, MIN 0

  • T6

    Flyout Michael Massey flies out to center fielder Luke Keaschall. KC 4, MIN 0

  • B5

    Groundout Trevor Larnach grounds out sharply, pitcher Randy Dobnak to first baseman Salvador Perez. KC 4, MIN 0

  • B5

    Forceout Ryan Kreidler grounds into a force out, second baseman Michael Massey to shortstop Tyler Tolbert. Luke Keaschall out at 2nd. Ryan Kreidler to 1st. KC 4, MIN 0

  • B5

    Single Luke Keaschall singles on a sharp line drive to left fielder Isaac Collins. KC 4, MIN 0

  • B5

    Strikeout Alan Roden strikes out swinging, catcher Carter Jensen to first baseman Salvador Perez. KC 4, MIN 0

  • T5

    Strikeout Salvador Perez strikes out on a foul tip. KC 4, MIN 0

  • T5

    Single Jac Caglianone singles on a ground ball to first baseman Royce Lewis. Carter Jensen scores. KC 4, MIN 0

  • T5

    Groundout Lane Thomas grounds out, third baseman Brooks Lee to first baseman Royce Lewis. Carter Jensen to 3rd. KC 3, MIN 0

  • T5

    Double Carter Jensen doubles (24) on a sharp line drive to left fielder Trevor Larnach. Tyler Tolbert scores. KC 3, MIN 0

  • T5

    Forceout Tyler Tolbert ground bunts into a force out, third baseman Brooks Lee to shortstop Ryan Kreidler. Josh Rojas out at 2nd. Tyler Tolbert to 1st. KC 2, MIN 0

  • T5

    Single Josh Rojas singles on a sharp ground ball to right fielder Alan Roden. KC 2, MIN 0

  • B4

    Groundout Victor Caratini grounds out sharply, first baseman Salvador Perez to pitcher Randy Dobnak. KC 2, MIN 0

  • B4

    Single Royce Lewis singles on a sharp line drive to left fielder Isaac Collins. Kody Clemens to 2nd. KC 2, MIN 0

  • B4

    Flyout Josh Bell flies out to left fielder Isaac Collins. KC 2, MIN 0

  • B4

    Single Kody Clemens singles on a sharp line drive to right fielder Jac Caglianone. KC 2, MIN 0

  • B4

    Groundout Brooks Lee grounds out, second baseman Michael Massey to first baseman Salvador Perez. KC 2, MIN 0

  • T4

    Flyout Isaac Collins flies out to left fielder Trevor Larnach. KC 2, MIN 0

  • T4

    Sac Fly Nick Loftin out on a sacrifice fly to center fielder Luke Keaschall. Salvador Perez scores. KC 2, MIN 0

  • T4

    Groundout Michael Massey grounds out sharply to first baseman Royce Lewis. KC 1, MIN 0

  • T4

    Triple Salvador Perez triples (1) on a sharp fly ball to center fielder Luke Keaschall. KC 1, MIN 0

  • B3

    Groundout Trevor Larnach grounds out, second baseman Michael Massey to first baseman Salvador Perez. KC 1, MIN 0

  • B3

    Double Ryan Kreidler doubles (8) on a line drive to left fielder Isaac Collins. KC 1, MIN 0

  • B3

    Pop Out Luke Keaschall pops out to third baseman Nick Loftin in foul territory. KC 1, MIN 0

  • B3

    Groundout Alan Roden grounds out, third baseman Nick Loftin to first baseman Salvador Perez. KC 1, MIN 0

  • T3

    Strikeout Jac Caglianone strikes out swinging. KC 1, MIN 0

  • T3

    Pop Out Lane Thomas pops out to first baseman Royce Lewis in foul territory. KC 1, MIN 0

  • T3

    Flyout Carter Jensen flies out to right fielder Alan Roden. KC 1, MIN 0

  • T3

    Home Run Tyler Tolbert homers (3) on a line drive to left center field. KC 1, MIN 0

  • B2

    Strikeout Victor Caratini strikes out swinging. KC 0, MIN 0

  • B2

    Strikeout Royce Lewis called out on strikes. KC 0, MIN 0

  • B2

    Flyout Josh Bell flies out sharply to center fielder Lane Thomas. KC 0, MIN 0

  • T2

    Flyout Josh Rojas flies out to left fielder Trevor Larnach. KC 0, MIN 0

  • T2

    Flyout Isaac Collins flies out to left fielder Trevor Larnach. KC 0, MIN 0

  • T2

    Pop Out Nick Loftin pops out to second baseman Kody Clemens. KC 0, MIN 0

  • T2

    Single Michael Massey singles on a sharp line drive to right fielder Alan Roden. Salvador Perez to 3rd. KC 0, MIN 0

  • T2

    Single Salvador Perez singles on a fly ball to left fielder Trevor Larnach. KC 0, MIN 0

  • B1

    Flyout Kody Clemens flies out to left fielder Isaac Collins. KC 0, MIN 0

  • B1

    Flyout Brooks Lee flies out to left fielder Isaac Collins. KC 0, MIN 0

  • B1

    Pop Out Trevor Larnach pops out to catcher Carter Jensen in foul territory. KC 0, MIN 0

  • T1

    Groundout Jac Caglianone grounds out, first baseman Royce Lewis to pitcher Joe Ryan. KC 0, MIN 0

  • T1

    Strikeout Lane Thomas strikes out swinging. KC 0, MIN 0

  • T1

    Strikeout Carter Jensen strikes out swinging. KC 0, MIN 0