MLB Scores · MLB Odds

Royals vs Athletics

Final/10 · Tue Apr 28 · 9:40 PM ET · Sutter Health Park

Kansas City RoyalsRoyals12-17
4
Final/10Apr 28, 2026
AthleticsAthletics15-14
1
TVNBC Sports CAStreamESPN UnlmtdMLB.TVRoyals.TV

Closing line

US sportsbook at first pitch
Moneyline
KC−110
ATH−110
Run line
KC −1.5+141
ATH +1.5−171
Total O/U
Over 9.5−102
Under 9.5−118
  • Run line: Royals −1.5 covered.
  • Total O/U: under 9.5 (5 runs).

Recap

The Kansas City Royals beat the Athletics 4-1 in 10 innings at Sutter Health Park in Sacramento on Apr 28, 2026 to move to 12-17.

The Royals have won 4 straight.

Score by inning

Kansas City Royals and Athletics, score by inning
Team12345678910R
KC00000100034
ATH01000000001

W: Mears (2-1) · L: Sterner (1-3) · S: Erceg (2-1)

Scoring plays

Bottom 2

  1. ATHSingleWilson singled to center, Gelof scored.0-1

Top 6

  1. KCHome runPerez homered to center (425 feet).1-1

Top 10

  1. KCHome runWitt Jr. homered to right center (389 feet), Loftin scored and Isbel scored.4-1

Team stats

KCATH
Hits
8
8
Home Runs
2
0
Runs Batted In
4
1
Walks
3
6
Strikeouts
7
11
Runners Left On Base
12
26
Errors
0
0

Player stats

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia 3B2-5502000115.269.342.404
Bobby Witt Jr. SS1-5511310010.289.362.439
Vinnie Pasquantino 1B1-2201001021.167.276.324
Michael Massey 2B0-220000006.239.265.413
Salvador Perez C2-5512110020.196.229.357
Jac Caglianone RF0-4400000317.250.330.405
Lane Thomas LF1-2201001016.236.373.309
Carter Jensen PH0-110000015.265.347.506
Starling Marte LF0-000000000.241.258.345
Isaac Collins DH0-3300001016.222.341.319
Nick Loftin 1B0-4410000116.276.382.379
Kyle Isbel CF1-3311000111.290.355.464

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Kris Bubic P5.041146096-583.7496
John Schreiber P1.000000013-84.5013
Daniel Lynch IV P1.010000020-110.7920
Matt Strahm P1.020012026-174.2226
Nick Mears P1.000002014-112.4514
Lucas Erceg P1.010011023-144.3823

Athletics · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jacob Wilson SS1-5501100217.275.279.375
Shea Langeliers C3-5503000015.316.370.573
Nick Kurtz 1B0-4400001227.232.415.414
Brent Rooker DH0-5500000219.120.220.240
Colby Thomas RF1-3301001116.286.375.286
Lawrence Butler PH0-110000016.184.260.276
Tyler Soderstrom LF0-220000027.211.298.404
Carlos Cortes LF1-1101001013.387.457.694
Zack Gelof CF2-4412001126.250.276.393
Darell Hernaiz 3B0-4400001029.194.306.290
Jeff McNeil 2B0-3300001017.276.354.368

Athletics · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Aaron Civale P5.050013087-603.2387
Hogan Harris P0.211121122-92.6522
Scott Barlow P1.100001011-73.3811
Mark Leiter Jr. P1.00000109-76.399
Jack Perkins P1.000001012-82.9212
Justin Sterner P1.023200112-74.0212

Game info

VenueSutter Health Park, Sacramento, CA
Attendance9,274
OfficialsHome Plate Umpire: Sean Barber · First Base Umpire: John Libka · Second Base Umpire: D.J. Reyburn · Third Base Umpire: James Hoye
TVNBC Sports CA · local

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:48 PM ET. How game pages are made