Open the board

Kansas City Royals 12, Chicago Cubs 4: final score and stats

Kansas City Royals beat Chicago Cubs, Kansas City Royals 12 to Chicago Cubs 4, on Monday, July 21, 2025 at Wrigley Field, Chicago, Illinois. Below: the box score, top performers, team stats, injuries and recent form for Chicago Cubs vs Kansas City Royals.

MLBMonday, July 21, 2025
DateJul 21, 2025
Start time8:05 PM ET
VenueWrigley Field, Chicago, Illinois
TVMLB Net
Attendance38,117

Line score

Team123456789R
Kansas City Royals01024014012
Chicago Cubs0400000004

Top performers

Kansas City Royals
Batting AverageKyle Isbel · 3-4, R
Home RunsSalvador Perez · 2-5, 2 HR, 4 RBI, 2 R
Runs Batted InSalvador Perez · 2-5, 2 HR, 4 RBI, 2 R
MLB RatingSalvador Perez · 2-5, 2 HR, 4 RBI, 2 R
Chicago Cubs
Batting AverageCarson Kelly · 3-4, HR, RBI, R
Home RunsCarson Kelly · 3-4, HR, RBI, R
Runs Batted InMatt Shaw · 2-4, HR, 3 RBI, R
MLB RatingCarson Kelly · 3-4, HR, RBI, R

Team comparison

Kansas City RoyalsChicago Cubs
Runs per game
-
-
Runs allowed per game
-
-
49-52Record59-41
5th in AL CentStanding2nd in NL 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
Chicago Cubs
Ben Brown RP · Neck - Fracture
Out
Riley Martin RP · Elbow - Strain
Out
Justin Steele SP · Elbow - Surgery
Out
Phil Maton RP · Knee - Sprain
Out
Shelby Miller RP · Elbow - Surgery
Out

Box score

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jonathan India1-551110009.245.326.343
Bobby Witt Jr.1-5511200126.288.339.491
Tyler Tolbert0-000000000.200.250.200
Vinnie Pasquantino0-5500000120.264.322.421
Maikel Garcia2-5522000013.293.347.446
Salvador Perez2-5522420014.253.295.460
Luke Maile0-000000000.375.500.750
Jac Caglianone1-4421111118.149.211.291
Nick Loftin2-4402000110.215.254.383
John Rave2-4432210118.205.292.372
Kyle Isbel3-4413000010.258.285.371
Team14-4141121410415138

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Noah Cameron6.0744072101-622.61101
John Schreiber1.000000015-82.9715
Andrew Hoffmann2.020021032-183.8632
Team9.0944282148-88148

Chicago Cubs

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Nico Hoerner0-4400000115.285.332.375
Vidal Brujan0-110000002.175.190.250
Kyle Tucker0-3300001019.276.382.496
Seiya Suzuki0-4400000217.258.314.539
Carson Kelly3-4413110014.276.374.524
Ian Happ1-4401000012.229.323.380
Dansby Swanson1-4411000312.251.301.421
Michael Busch0-3300001220.285.372.545
Justin Turner2-4412000018.217.295.300
Matt Shaw2-4412310019.216.288.321
Team9-3535494228148

Chicago Cubs

PlayerIPHRERBBKHRPC-STERAPC
Ryan Brasier1.000001011-70.9811
Ben Brown4.077604263-436.4863
Chris Flexen3.075510259-422.5059
Jon Berti1.00000005-46.755
Team9.0141211154138-96138

Season series

KC wins series 2-1
Jul 23, 2025KC 8, CHC 4
Jul 22, 2025KC 0, CHC 6
Jul 21, 2025KC 12, CHC 4

Team pages

More MLB games on Jul 21, 2025

Frequently asked questions

Who won Kansas City Royals vs Chicago Cubs?

Kansas City Royals won, 12-4, on Monday, July 21, 2025.

What was the final score of Kansas City Royals vs Chicago Cubs?

Kansas City Royals 12, Chicago Cubs 4.

Who were the top performers?

Kansas City Royals: Kyle Isbel (3-4, R batting average). Chicago Cubs: Carson Kelly (3-4, HR, RBI, R batting average).

Where is Kansas City Royals vs Chicago Cubs played?

Wrigley Field, Chicago, Illinois.

The model’s read

Grades, leans and the full breakdown for Kansas City Royals vs Chicago Cubs 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.