Minnesota TwinsTwins56-58
2FinalAug 4, 2026
Kansas City RoyalsRoyals47-67
8StreamMLB.TVTwins.TVRoyals.TV
Closing line
US sportsbook at first pitchMoneyline
MIN−142
KC+133
Run line
MIN −1.5+104
KC +1.5−125
Total O/U
Over 9−118
Under 9−102
- Run line: Royals +1.5 covered.
- Total O/U: over 9 (10 runs).
Recap
The Kansas City Royals beat the Minnesota Twins 8-2 at Kauffman Stadium in Kansas City on Aug 4, 2026 to move to 47-67.
The game was played before 20,177.
Score by inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R |
|---|---|---|---|---|---|---|---|---|---|---|
| MIN | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 2 |
| KC | 2 | 0 | 0 | 0 | 3 | 0 | 0 | 3 | x | 8 |
W: Dobnak (2-0) · L: Ryan (6-8)
Scoring plays
Bottom 1
- KCSacrifice flyPerez hit sacrifice fly to left, Witt Jr. scored.0-1
- KCDoubleMassey doubled to center, Caglianone scored.0-2
Top 4
- MINSacrifice flyRoden hit sacrifice fly to right, Clemens scored on error, Lee safe at second on error, Lewis safe at third on throwing error by right fielder Rave.1-2
Bottom 5
- KCDoubleWitt Jr. doubled to left, Jensen scored on error and Isbel scored, Witt Jr. safe at third on throwing error by shortstop Kreidler.1-4
- KCFielder's choiceCaglianone grounded into fielder's choice to first, Witt Jr. scored.1-5
Top 8
- MINHome runBell homered to center (417 feet).2-5
Bottom 8
- KCDoubleMarte doubled to center, Collins scored and Loftin scored.2-7
- KCSingleIsbel singled to center, Marte scored.2-8
Team stats
MINKC
- Hits
- 7
- 10
- Home Runs
- 1
- 0
- Runs Batted In
- 2
- 8
- Walks
- 4
- 4
- Strikeouts
- 4
- 5
- Runners Left On Base
- 17
- 11
- Errors
- 2
- 1
Player stats
Twins · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Trevor Larnach LF | 0-3 | 3 | 0 | 0 | 0 | 0 | 2 | 0 | 25 | .283 | .374 | .455 |
| Ryan Jeffers C | 0-5 | 5 | 0 | 0 | 0 | 0 | 0 | 1 | 18 | .283 | .384 | .511 |
| Josh Bell DH | 2-4 | 4 | 1 | 2 | 1 | 1 | 0 | 0 | 8 | .247 | .306 | .416 |
| Kody Clemens 2B | 0-4 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 12 | .236 | .292 | .474 |
| Royce Lewis 1B | 4-4 | 4 | 0 | 4 | 0 | 0 | 0 | 0 | 14 | .232 | .308 | .418 |
| Brooks Lee 3B | 0-3 | 3 | 0 | 0 | 0 | 0 | 1 | 1 | 18 | .242 | .300 | .419 |
| Alan Roden RF | 0-1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 12 | .214 | .300 | .214 |
| Austin Martin RF | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | .236 | .351 | .314 |
| Luke Keaschall CF | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 20 | .263 | .354 | .362 |
| Ryan Kreidler SS | 0-3 | 3 | 0 | 0 | 0 | 0 | 1 | 0 | 14 | .236 | .292 | .399 |
Twins · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Joe Ryan P | 5.1 | 7 | 5 | 4 | 2 | 3 | 0 | 99-65 | 3.65 | 99 |
| Kody Funderburk P | 1.2 | 0 | 0 | 0 | 0 | 2 | 0 | 14-12 | 3.18 | 14 |
| Travis Adams P | 0.2 | 1 | 2 | 2 | 1 | 0 | 0 | 20-11 | 5.67 | 20 |
| Taylor Rogers P | 0.1 | 2 | 1 | 1 | 1 | 0 | 0 | 14-8 | 5.09 | 14 |
Royals · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Carter Jensen C | 0-3 | 3 | 1 | 0 | 0 | 0 | 2 | 2 | 26 | .231 | .305 | .421 |
| Bobby Witt Jr. SS | 3-5 | 5 | 2 | 3 | 2 | 0 | 0 | 1 | 16 | .283 | .353 | .455 |
| Jac Caglianone 1B | 2-4 | 4 | 1 | 2 | 1 | 0 | 0 | 1 | 14 | .253 | .310 | .456 |
| Salvador Perez DH | 1-3 | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 16 | .216 | .262 | .379 |
| Tyler Tolbert RF | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .325 | .368 | .475 |
| Michael Massey 2B | 1-4 | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 17 | .262 | .297 | .418 |
| Nick Loftin 3B | 0-3 | 3 | 1 | 0 | 0 | 0 | 1 | 1 | 19 | .249 | .333 | .402 |
| Isaac Collins LF | 0-3 | 3 | 1 | 0 | 0 | 0 | 1 | 0 | 23 | .240 | .340 | .371 |
| John Rave RF | 0-2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | .294 | .351 | .647 |
| Starling Marte PH | 1-1 | 1 | 1 | 1 | 2 | 0 | 0 | 0 | 1 | .255 | .311 | .314 |
| Nate Pearson P | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 |
| Kyle Isbel CF | 2-4 | 4 | 1 | 2 | 1 | 0 | 0 | 0 | 8 | .250 | .302 | .357 |
Royals · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Randy Dobnak P | 5.0 | 3 | 1 | 1 | 3 | 1 | 0 | 90-54 | 1.16 | 90 |
| Daniel Lynch IV P | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 11-8 | 1.96 | 11 |
| John Schreiber P | 1.0 | 0 | 0 | 0 | 1 | 2 | 0 | 16-8 | 3.67 | 16 |
| Steven Cruz P | 1.0 | 2 | 1 | 1 | 0 | 0 | 1 | 18-9 | 4.39 | 18 |
| Nate Pearson P | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 11-8 | 3.00 | 11 |
Game info
VenueKauffman Stadium, Kansas City, MO
Attendance20,177
OfficialsHome Plate Umpire: Willie Traynor · First Base Umpire: Chris Guccione · Second Base Umpire: Charlie Ramos · Third Base Umpire: Jansen Visconti
Last and next games
Twins
Royals
- Last game: L 1-8 at COLSun Aug 2
- Next game: W 2-1 vs MINWed Aug 5
- L 6-12 at COLSat Aug 1
- L 1-3 at COLFri Jul 31
- L 3-4 at MINThu Jul 30
Head to head
- L 0-4 vs KCWed Jul 29
- W 3-2 vs KCTue Jul 28
- Next meeting: W 4-3 at KCThu Aug 6
- MIN 1, KC 3Mon Mar 30
- MIN 9, KC 13Wed Apr 1
- MIN 5, KC 1Thu Apr 2
- MIN 6, KC 8Thu Jun 4
- MIN 5, KC 3Fri Jun 5
- MIN 2, KC 3Sat Jun 6
- MIN 5, KC 6Sun Jun 7
More scores
MLB Aug 4, 2026All MLB ScoresMLB 2026MLB OddsScores & schedules
NFL ScoresCollege Football ScoresNBA ScoresCollege Basketball ScoresNHL ScoresWNBA ScoresUFC & MMA Results
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.
Game details updated Oct 13, 4:56 PM ET. How game pages are made