MLB Scores · MLB Odds

Twins vs Royals

Final · Tue Aug 4 · 7:40 PM ET · Kauffman Stadium

Minnesota TwinsTwins56-58
2
FinalAug 4, 2026
Kansas City RoyalsRoyals47-67
8
StreamMLB.TVTwins.TVRoyals.TV

Closing line

US sportsbook at first pitch
Moneyline
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

Minnesota Twins and Kansas City Royals, score by inning
Team123456789R
MIN0001000102
KC20003003x8

W: Dobnak (2-0) · L: Ryan (6-8)

Scoring plays

Bottom 1

  1. KCSacrifice flyPerez hit sacrifice fly to left, Witt Jr. scored.0-1
  2. KCDoubleMassey doubled to center, Caglianone scored.0-2

Top 4

  1. 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

  1. 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
  2. KCFielder's choiceCaglianone grounded into fielder's choice to first, Witt Jr. scored.1-5

Top 8

  1. MINHome runBell homered to center (417 feet).2-5

Bottom 8

  1. KCDoubleMarte doubled to center, Collins scored and Loftin scored.2-7
  2. 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

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Trevor Larnach LF0-3300002025.283.374.455
Ryan Jeffers C0-5500000118.283.384.511
Josh Bell DH2-441211008.247.306.416
Kody Clemens 2B0-4410000112.236.292.474
Royce Lewis 1B4-4404000014.232.308.418
Brooks Lee 3B0-3300001118.242.300.419
Alan Roden RF0-1100100012.214.300.214
Austin Martin RF0-220000005.236.351.314
Luke Keaschall CF1-4401000120.263.354.362
Ryan Kreidler SS0-3300001014.236.292.399

Twins · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Joe Ryan P5.175423099-653.6599
Kody Funderburk P1.200002014-123.1814
Travis Adams P0.212210020-115.6720
Taylor Rogers P0.121110014-85.0914

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Carter Jensen C0-3310002226.231.305.421
Bobby Witt Jr. SS3-5523200116.283.353.455
Jac Caglianone 1B2-4412100114.253.310.456
Salvador Perez DH1-3301100016.216.262.379
Tyler Tolbert RF0-000000000.325.368.475
Michael Massey 2B1-4401100017.262.297.418
Nick Loftin 3B0-3310001119.249.333.402
Isaac Collins LF0-3310001023.240.340.371
John Rave RF0-220000007.294.351.647
Starling Marte PH1-111120001.255.311.314
Nate Pearson P0-000000000.000.000.000
Kyle Isbel CF2-441210008.250.302.357

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Randy Dobnak P5.031131090-541.1690
Daniel Lynch IV P1.010001011-81.9611
John Schreiber P1.000012016-83.6716
Steven Cruz P1.021100118-94.3918
Nate Pearson P1.010000011-83.0011

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

Head to head

More scores

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