Open the board

Kansas City Royals 8, Minnesota Twins 6: final score and stats

Kansas City Royals beat Minnesota Twins, Kansas City Royals 8 to Minnesota Twins 6, on Thursday, June 4, 2026 at Target Field, Minneapolis, Minnesota. Below: the box score, top performers, team stats, injuries and recent form for Minnesota Twins vs Kansas City Royals.

MLBThursday, June 4, 2026
DateJun 4, 2026
Start time7:40 PM ET
VenueTarget Field, Minneapolis, Minnesota
TVMLB.TV
Attendance17,802

Line score

Team123456789R
Kansas City Royals1101030028
Minnesota Twins1111110006

Top performers

Kansas City Royals
Batting AverageKyle Isbel · 2-4, R, BB, K
Home RunsMichael Massey · 2-4, HR, RBI, R
Runs Batted InJosh Rojas · 1-1, 2 RBI
MLB RatingMichael Massey · 2-4, HR, RBI, R
Minnesota Twins
Batting AverageVictor Caratini · 3-4, HR, 2B, 2 RBI, R
Home RunsKody Clemens · 2-4, 2 HR, 2 RBI, 2 R
Runs Batted InVictor Caratini · 3-4, HR, 2B, 2 RBI, R
MLB RatingKody Clemens · 2-4, 2 HR, 2 RBI, 2 R

Team comparison

Kansas City RoyalsMinnesota Twins
Runs per game
-
-
Runs allowed per game
-
-
25-38Record29-35
5th in AL CentStanding3rd in AL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Kansas City Royals
Mitch Spence RP · Undisclosed - Not Specified
Out
Nick Mears RP · Shoulder - Surgery
Out
Ryan Bergert SP · Elbow - Surgery
Out
Cole Ragans SP · Elbow - Surgery
Out
Luinder Avila SP · Elbow - Surgery
Out
Minnesota Twins
Cole Sands RP · Elbow - Surgery
Out
David Festa SP · Shoulder - Surgery
Out
Mick Abel SP · Elbow - Surgery
Out
Anthony Banda RP · Lat - Surgery
Out
Jeff Hoffman RP · Elbow - Surgery
Out

Box score

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Carter Jensen1-6611200324.214.292.374
Bobby Witt Jr.1-5511001224.281.356.462
Vinnie Pasquantino0-4400001120.210.301.339
Salvador Perez1-4401100016.208.258.351
Tyler Tolbert0-001000000.222.364.222
Jac Caglianone1-3301001020.245.319.396
Lane Thomas1-111100004.223.355.313
Isaac Collins1-3311001018.214.330.310
Michael Massey2-4412110012.266.287.477
Maikel Garcia0-000000105.268.328.384
Starling Marte0-000000000.262.324.311
Alex Lange0-000000000.000.000.000
Team12-39398126167175

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Seth Lugo5.065514392-603.9192
John Schreiber1.011102115-122.9615
Daniel Lynch IV1.010001012-91.7812
Matt Strahm1.000000010-73.9310
Alex Lange1.010010020-124.1820
Team9.0966274149-100149

Minnesota Twins

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Byron Buxton2-4412111019.258.320.551
Brooks Lee0-5500000117.247.300.409
Kody Clemens2-4422220010.236.311.460
Austin Martin0-4400000215.251.353.337
Trevor Larnach1-3311000116.261.373.389
Josh Bell0-110000005.227.289.345
Luke Keaschall0-3310001118.245.321.316
Victor Caratini3-4413210020.207.299.290
Ryan Kreidler1-3301100011.255.345.510
Tristan Gray0-110000004.250.298.394
James Outman0-220000029.156.229.250
Orlando Arcia0-220000005.281.303.313
Team9-3636696427149

Minnesota Twins

PlayerIPHRERBBKHRPC-STERAPC
Andrew Morris2.052212048-324.4448
Mike Paredes3.223311150-324.9150
Anthony Banda0.11100008-65.138
Eric Orze1.010010016-103.6416
Yoendrys Gomez0.200012018-103.8218
Taylor Rogers0.222200011-104.6311
Justin Lawrence0.210022024-104.9424
Team9.01287671175-110175

Season series

KC wins series 3-1
Jun 7, 2026KC 6, MIN 5
Jun 6, 2026KC 3, MIN 2
Jun 5, 2026KC 3, MIN 5
Jun 4, 2026KC 8, MIN 6

Team pages

More MLB games on Jun 4, 2026

Frequently asked questions

Who won Kansas City Royals vs Minnesota Twins?

Kansas City Royals won, 8-6, on Thursday, June 4, 2026.

What was the final score of Kansas City Royals vs Minnesota Twins?

Kansas City Royals 8, Minnesota Twins 6.

Who were the top performers?

Kansas City Royals: Kyle Isbel (2-4, R, BB, K batting average). Minnesota Twins: Victor Caratini (3-4, HR, 2B, 2 RBI, R batting average).

Where is Kansas City Royals vs Minnesota Twins played?

Target Field, Minneapolis, Minnesota.

The model’s read

Grades, leans and the full breakdown for Kansas City Royals vs Minnesota Twins are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.