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
Minnesota Twins
Standings Snapshot
Full standings| Team | W-L | PCT | Div | WC | GB |
|---|---|---|---|---|---|
| Kansas City Royals | 46-63 | .422 | #5 | #10 | 10.5 |
| Minnesota Twins | 54-55 | .495 | #3 | #4 | 2.5 |
- PCT
- winning percentage
- Div
- division rank
- WC
- wild card rank
- GB
- games back
Season Comparison
2026Lower 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
Pitchers
7.0 IP, 8 SO, 0.00 ERA
7.0 IP, 4 SO, 0.00 ERA
3.0 IP, 3 SO, 0.00 ERA
Minnesota Twins
Hitters
Pitchers
7.0 IP, 9 SO, 0.00 ERA
3.1 IP, 2 SO, 0.00 ERA
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.
Line Score
Kansas City Royals 4, Minnesota Twins 0: KC 12 hits, MIN 5 hits; KC 0 errors, MIN 0 errors.
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | 4 | 12 | 0 | |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
Box Score
Batting
4 players led Kansas City Royals with 2 hits each.
| Player | AB | R | H | RBI | BB | SO | HR |
|---|---|---|---|---|---|---|---|
| Carter JensenC | 5 | 1 | 1 | 1 | 0 | 3 | 0 |
| Lane ThomasCF | 5 | 0 | 1 | 0 | 0 | 1 | 0 |
| Jac CaglianoneRF | 5 | 0 | 2 | 1 | 0 | 1 | 0 |
| Salvador Perez1B | 5 | 1 | 2 | 0 | 0 | 3 | 0 |
| Michael Massey2B | 4 | 0 | 1 | 0 | 0 | 0 | 0 |
| Nick Loftin3B | 3 | 0 | 2 | 1 | 0 | 0 | 0 |
| Isaac CollinsLF | 3 | 0 | 0 | 0 | 1 | 0 | 0 |
| Josh RojasDH | 3 | 0 | 1 | 0 | 0 | 0 | 0 |
| Starling MartePH/DH | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Tyler TolbertSS | 3 | 2 | 2 | 1 | 1 | 0 | 1 |
| Totals | 37 | 4 | 12 | 4 | 2 | 8 | 1 |
5 players led Minnesota Twins with 1 hit each.
| Player | AB | R | H | RBI | BB | SO | HR |
|---|---|---|---|---|---|---|---|
| Trevor LarnachLF | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Austin MartinPH/LF | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| Brooks Lee3B | 4 | 0 | 0 | 0 | 0 | 1 | 0 |
| Kody Clemens2B | 4 | 0 | 1 | 0 | 0 | 0 | 0 |
| Josh BellDH | 3 | 0 | 0 | 0 | 1 | 0 | 0 |
| Royce Lewis1B | 4 | 0 | 1 | 0 | 0 | 1 | 0 |
| Victor CaratiniC | 4 | 0 | 0 | 0 | 0 | 1 | 0 |
| Alan RodenRF | 3 | 0 | 0 | 0 | 0 | 1 | 0 |
| Luke KeaschallCF | 3 | 0 | 1 | 0 | 0 | 0 | 0 |
| Ryan KreidlerSS | 3 | 0 | 1 | 0 | 0 | 0 | 0 |
| Totals | 32 | 0 | 5 | 0 | 1 | 4 | 0 |
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).
| Pitcher | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|
| Kansas City Royals | |||||||
| Randy Dobnak | 7.0 | 4 | 0 | 0 | 1 | 4 | 0 |
| Daniel Lynch IV | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Steven Cruz | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Minnesota Twins | |||||||
| Joe Ryan | 6.0 | 8 | 4 | 4 | 0 | 4 | 1 |
| Kendry Rojas | 3.0 | 4 | 0 | 0 | 2 | 4 | 0 |
- 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