Open the board

Kansas City Royals 9, Athletics 2: final score and stats

Kansas City Royals beat Athletics, Kansas City Royals 9 to Athletics 2, on Sunday, September 28, 2025 at Sutter Health Park, Sacramento, California. Below: the box score, top performers, team stats, injuries and recent form for Athletics vs Kansas City Royals.

MLBSunday, September 28, 2025
DateSep 28, 2025
Start time3:05 PM ET
VenueSutter Health Park, Sacramento, California
TVMLB.TV, FanDuel SN KC, NBC Sports CA
Attendance8,754

Line score

Team123456789R
Kansas City Royals0102104109
Athletics0000000202

Top performers

Kansas City Royals
Batting AverageMichael Massey · 4-5, 2B, RBI, 2 R
Home RunsMike Yastrzemski · 2-4, 2 HR, 2 RBI, 2 R, BB, SB
Runs Batted InMike Yastrzemski · 2-4, 2 HR, 2 RBI, 2 R, BB, SB
MLB RatingMike Yastrzemski · 2-4, 2 HR, 2 RBI, 2 R, BB, SB
Athletics
Batting AverageBrett Harris · 1-3, BB, 2 K
Home RunsNick Kurtz · 1-4, HR, 2 RBI, R, 2 K
Runs Batted InNick Kurtz · 1-4, HR, 2 RBI, R, 2 K
MLB RatingNick Kurtz · 1-4, HR, 2 RBI, R, 2 K

Team comparison

Kansas City RoyalsAthletics
Runs per game
-
-
Runs allowed per game
-
-
82-80Record76-86
5th in AL CentStanding4th in AL West
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
Athletics
Gunnar Hoglund SP · Hip - Surgery
Out
Justin Sterner RP · Knee - Surgery
Out
Tyler Soderstrom LF · Hip - Surgery
Out
Brent Rooker DH · Knee - Surgery
Out
Max Muncy 3B · Knee - Surgery
Out

Box score

Kansas City Royals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia2-3312201016.286.351.449
Jonathan India0-110000004.233.323.346
Bobby Witt Jr.1-5501200014.295.351.501
Jac Caglianone0-110000014.157.237.295
Vinnie Pasquantino1-5501000215.264.323.475
Tyler Tolbert0-000000000.280.321.380
Salvador Perez0-440000107.236.284.446
Mike Yastrzemski2-4422221016.233.333.403
Carter Jensen3-5533110223.300.391.550
Adam Frazier2-5512000120.267.319.365
Michael Massey4-5524100014.244.268.313
John Rave0-4400001223.196.283.307
Team15-42429158348156

Kansas City Royals

PlayerIPHRERBBKHRPC-STERAPC
Cole Ragans4.120018072-484.6772
Steven Cruz0.120001015-83.7415
Daniel Lynch IV2.100003030-203.0630
Sam Long1.022210118-115.3618
Luinder Avila1.010012017-91.2917
Team9.07223141152-96152

Athletics

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Colby Thomas1-5511000319.225.267.417
Nick Kurtz1-4411210214.290.383.619
Brent Rooker0-000000107.262.335.479
Carlos Cortes1-3301000011.309.323.543
Tyler Soderstrom0-220000017.276.346.474
Max Schuemann0-110000108.197.295.273
Darell Hernaiz0-4400000115.231.292.306
Brett Harris1-3301001219.274.349.342
JJ Bleday1-4401000013.212.294.404
Max Muncy1-4401000317.214.259.379
Willie MacIver1-4401000222.186.252.324
Team7-34342721314152

Athletics

PlayerIPHRERBBKHRPC-STERAPC
Brady Basso1.131120023-142.3123
Tyler Ferguson0.20000004-34.664
Elvis Alvarado1.000012018-83.1918
Mitch Spence3.073301047-305.1047
Michael Kelly0.123201217-93.1817
Osvaldo Bido1.222212128-175.8728
Scott McGough1.010002019-136.7519
Team9.01597483156-94156

Season series

KC wins series 2-1
Sep 28, 2025KC 9, ATH 2
Sep 27, 2025KC 4, ATH 2
Sep 26, 2025KC 3, ATH 4

Team pages

More MLB games on Sep 28, 2025

Frequently asked questions

Who won Kansas City Royals vs Athletics?

Kansas City Royals won, 9-2, on Sunday, September 28, 2025.

What was the final score of Kansas City Royals vs Athletics?

Kansas City Royals 9, Athletics 2.

Who were the top performers?

Kansas City Royals: Michael Massey (4-5, 2B, RBI, 2 R batting average). Athletics: Brett Harris (1-3, BB, 2 K batting average).

Where is Kansas City Royals vs Athletics played?

Sutter Health Park, Sacramento, California.

The model’s read

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