Minnesota Twins vs Kansas City Royals, July 30, 2026

July 30, 2026, 1:40 PM ET | Target Field

Last 5 Form

Starting Pitchers

Kansas City Royals

Noah Cameron headshot
Recorded starter

Minnesota Twins

Bailey Ober headshot
Recorded starter

Standings Snapshot

Full standings
Season recordsRecord, division and wild card rank, games back. Standings as of Jul 30, 11:25 PM ET
TeamW-LPCTDivWCGB
Kansas City Royals46-64.418#5#1012.0
Minnesota Twins55-55.500#3#43.0
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

Salvador Perez headshot
Salvador Perez

5 H, 1 HR, 2 RBI

Nick Loftin headshot
Nick Loftin

5 H, 1 HR, 2 RBI

Jac Caglianone headshot
Jac Caglianone

4 H, 1 HR, 3 RBI

Pitchers

Noah Cameron headshot
Noah Cameron

8.0 IP, 7 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

Kody Clemens headshot
Kody Clemens

6 H, 1 HR, 5 RBI

Royce Lewis headshot
Royce Lewis

5 H, 0 HR, 3 RBI

Ryan Jeffers headshot
Ryan Jeffers

5 H, 0 HR, 3 RBI

Pitchers

Kendry Rojas headshot
Kendry Rojas

7.0 IP, 9 SO, 0.00 ERA

Taylor Rogers headshot
Taylor Rogers

3.0 IP, 3 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.

Noah Cameron headshot
Kansas City Royals, MLBDB pick
Kody Clemens headshot
Minnesota Twins, MLBDB pick
Bailey Ober headshot
Minnesota Twins, MLBDB pick

Line Score

Minnesota Twins 4, Kansas City Royals 3: KC 8 hits, MIN 3 hits; KC 0 errors, MIN 1 error.

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

Box Score

Batting

4 players led Kansas City Royals with 2 hits each.

Kansas City Royals batting
PlayerABRHRBIBBSOHR
Carter JensenDH3100210
John RaveCF3120000
Lane ThomasPH/CF1000010
Jac Caglianone1B4122001
Salvador PerezC4000020
Michael Massey2B4000000
Nick LoftinRF4000000
Isaac CollinsLF3020100
Josh Rojas3B3000000
Tyler TolbertSS4020010
Totals33382351

3 players led Minnesota Twins with 1 hit each.

Minnesota Twins batting
PlayerABRHRBIBBSOHR
Austin MartinLF2000100
Victor CaratiniPH1000000
Ryan JeffersC3110010
Royce Lewis2B4110020
Josh BellDH3000100
Alan RodenPR0100000
Kody ClemensRF4114011
Luke KeaschallCF3000000
Brooks Lee3B2000100
Alex Jackson1B3000030
Ryan KreidlerSS2000000
Trevor LarnachPH1000010
Totals28434381

Pitching

Noah Cameron went 8.0 innings for Kansas City Royals (7 SO, 0 ER); Bailey Ober went 6.0 innings for Minnesota Twins (3 SO, 2 ER).

Pitching lines
PitcherIPHRERBBSOHR
Kansas City Royals
Noah Cameron8.0100270
Lucas Erceg0.2133110
Matt Strahm0.0111001
Minnesota Twins
Bailey Ober6.0432231
Taylor Rogers1.0100110
Andrew Morris1.0100000
Yoendrys Gómez1.0200010
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 Jac Caglianone homers (17) on a fly ball to right field. John Rave scores. KC 2, MIN 0

  • T5

    Double John Rave doubles (4) on a sharp line drive to right fielder Kody Clemens. Carter Jensen scores. Throwing error by right fielder Kody Clemens. KC 3, MIN 0

  • B9

    Home Run Kody Clemens hits a grand slam (19) to right center field. Ryan Jeffers scores. Royce Lewis scores. Alan Roden scores. KC 3, MIN 4

Play-by-Play

All 69 recorded plate appearances, newest first.

  • B9

    Home Run Kody Clemens hits a grand slam (19) to right center field. Ryan Jeffers scores. Royce Lewis scores. Alan Roden scores. KC 3, MIN 4

  • B9

    Walk Salvador Perez challenged (pitch result), call on the field was confirmed: Josh Bell walks. Ryan Jeffers to 3rd. Royce Lewis to 2nd. KC 3, MIN 0

  • B9

    Single Royce Lewis singles on a ground ball to center fielder Lane Thomas. Ryan Jeffers to 2nd. KC 3, MIN 0

  • B9

    Hit By Pitch Ryan Jeffers hit by pitch. KC 3, MIN 0

  • B9

    Lineout Victor Caratini lines out to shortstop Tyler Tolbert. KC 3, MIN 0

  • B9

    Strikeout Trevor Larnach strikes out swinging. KC 3, MIN 0

  • T9

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

  • T9

    Single Tyler Tolbert singles on a ground ball to center fielder Luke Keaschall. Josh Rojas to 3rd. KC 3, MIN 0

  • T9

    Forceout Josh Rojas grounds into a force out, second baseman Royce Lewis to shortstop Ryan Kreidler. Isaac Collins out at 2nd. Josh Rojas to 1st. KC 3, MIN 0

  • T9

    Single Isaac Collins singles on a line drive to left fielder Austin Martin. KC 3, MIN 0

  • T9

    Lineout Nick Loftin lines out to second baseman Royce Lewis. KC 3, MIN 0

  • B8

    Strikeout Alex Jackson strikes out swinging. KC 3, MIN 0

  • B8

    Groundout Brooks Lee grounds out, third baseman Josh Rojas to first baseman Jac Caglianone. KC 3, MIN 0

  • B8

    Groundout Luke Keaschall grounds out, third baseman Josh Rojas to first baseman Jac Caglianone. KC 3, MIN 0

  • T8

    Grounded Into DP Michael Massey grounds into a double play, second baseman Royce Lewis to shortstop Ryan Kreidler to first baseman Alex Jackson. Jac Caglianone out at 2nd. Michael Massey out at 1st. KC 3, MIN 0

  • T8

    Lineout Salvador Perez lines out to right fielder Kody Clemens. KC 3, MIN 0

  • T8

    Single Jac Caglianone singles on a fly ball to left fielder Austin Martin. KC 3, MIN 0

  • B7

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

  • B7

    Forceout Josh Bell grounds into a force out, third baseman Josh Rojas to second baseman Michael Massey. Ryan Jeffers out at 2nd. Josh Bell to 1st. KC 3, MIN 0

  • B7

    Strikeout Royce Lewis strikes out swinging. KC 3, MIN 0

  • B7

    Single Ryan Jeffers singles on a line drive to center fielder Lane Thomas. KC 3, MIN 0

  • T7

    Strikeout Lane Thomas called out on strikes. KC 3, MIN 0

  • T7

    Walk Carter Jensen walks. Tyler Tolbert to 2nd. KC 3, MIN 0

  • T7

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

  • T7

    Sac Bunt Josh Rojas out on a sacrifice bunt, pitcher Taylor Rogers to second baseman Royce Lewis. Isaac Collins to 2nd. KC 3, MIN 0

  • T7

    Single Isaac Collins singles on a line drive to center fielder Luke Keaschall. KC 3, MIN 0

  • B6

    Groundout Austin Martin grounds out sharply, shortstop Tyler Tolbert to first baseman Jac Caglianone. KC 3, MIN 0

  • B6

    Groundout Ryan Kreidler grounds out softly, catcher Salvador Perez to first baseman Jac Caglianone. Brooks Lee to 2nd. KC 3, MIN 0

  • B6

    Strikeout Alex Jackson strikes out swinging. KC 3, MIN 0

  • B6

    Walk Brooks Lee walks. KC 3, MIN 0

  • T6

    Groundout Nick Loftin grounds out, second baseman Royce Lewis to first baseman Alex Jackson. KC 3, MIN 0

  • T6

    Lineout Michael Massey lines out to center fielder Luke Keaschall. KC 3, MIN 0

  • T6

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

  • B5

    Groundout Luke Keaschall grounds out, shortstop Tyler Tolbert to first baseman Jac Caglianone. KC 3, MIN 0

  • B5

    Strikeout Kody Clemens strikes out swinging. KC 3, MIN 0

  • B5

    Lineout Josh Bell lines out sharply to center fielder John Rave. KC 3, MIN 0

  • T5

    Groundout Jac Caglianone grounds out, pitcher Bailey Ober to first baseman Alex Jackson. KC 3, MIN 0

  • T5

    Double John Rave doubles (4) on a sharp line drive to right fielder Kody Clemens. Carter Jensen scores. Throwing error by right fielder Kody Clemens. KC 3, MIN 0

  • T5

    Forceout Carter Jensen grounds into a force out, first baseman Alex Jackson to shortstop Ryan Kreidler. Tyler Tolbert out at 2nd. Carter Jensen to 1st. KC 2, MIN 0

  • T5

    Single Tyler Tolbert singles on a fly ball to center fielder Luke Keaschall. KC 2, MIN 0

  • T5

    Lineout Josh Rojas lines out to center fielder Luke Keaschall. KC 2, MIN 0

  • B4

    Groundout Royce Lewis grounds out, shortstop Tyler Tolbert to first baseman Jac Caglianone. KC 2, MIN 0

  • B4

    Strikeout Ryan Jeffers strikes out on a foul tip. KC 2, MIN 0

  • B4

    Lineout Austin Martin lines out to right fielder Nick Loftin. KC 2, MIN 0

  • T4

    Groundout Isaac Collins grounds out sharply, second baseman Royce Lewis to first baseman Alex Jackson. KC 2, MIN 0

  • T4

    Groundout Nick Loftin grounds out, shortstop Ryan Kreidler to first baseman Alex Jackson. KC 2, MIN 0

  • T4

    Lineout Michael Massey lines out to right fielder Kody Clemens. KC 2, MIN 0

  • B3

    Groundout Ryan Kreidler grounds out, second baseman Michael Massey to first baseman Jac Caglianone. KC 2, MIN 0

  • B3

    Strikeout Alex Jackson strikes out swinging. KC 2, MIN 0

  • B3

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

  • T3

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

  • T3

    Home Run Jac Caglianone homers (17) on a fly ball to right field. John Rave scores. KC 2, MIN 0

  • T3

    Double John Rave doubles (3) on a fly ball to right fielder Kody Clemens. KC 0, MIN 0

  • T3

    Groundout Carter Jensen grounds out, first baseman Alex Jackson to pitcher Bailey Ober. KC 0, MIN 0

  • T3

    Strikeout Tyler Tolbert strikes out swinging. KC 0, MIN 0

  • B2

    Flyout Luke Keaschall flies out to left fielder Isaac Collins. KC 0, MIN 0

  • B2

    Groundout Kody Clemens grounds out, second baseman Michael Massey to first baseman Jac Caglianone. KC 0, MIN 0

  • B2

    Groundout Josh Bell grounds out, third baseman Josh Rojas to first baseman Jac Caglianone. KC 0, MIN 0

  • T2

    Pop Out Josh Rojas pops out to third baseman Brooks Lee. KC 0, MIN 0

  • T2

    Walk Isaac Collins walks. KC 0, MIN 0

  • T2

    Groundout Nick Loftin grounds out, shortstop Ryan Kreidler to first baseman Alex Jackson. KC 0, MIN 0

  • T2

    Groundout Michael Massey grounds out to first baseman Alex Jackson. KC 0, MIN 0

  • B1

    Strikeout Royce Lewis strikes out swinging. KC 0, MIN 0

  • B1

    Groundout Ryan Jeffers grounds out softly, third baseman Josh Rojas to first baseman Jac Caglianone. KC 0, MIN 0

  • B1

    Walk Austin Martin walks. KC 0, MIN 0

  • T1

    Flyout Salvador Perez flies out to left fielder Austin Martin. KC 0, MIN 0

  • T1

    Flyout Jac Caglianone flies out to left fielder Austin Martin. KC 0, MIN 0

  • T1

    Forceout John Rave grounds into a force out, second baseman Royce Lewis to shortstop Ryan Kreidler. Carter Jensen out at 2nd. John Rave to 1st. KC 0, MIN 0

  • T1

    Walk Carter Jensen walks. KC 0, MIN 0