MLB Scores · MLB Odds

Brewers vs Royals

Final · Sat Apr 4 · 7:10 PM ET · Kauffman Stadium

Milwaukee BrewersBrewers6-2
2
FinalApr 4, 2026
Kansas City RoyalsRoyals4-4
8
StreamMLB.TVBrewers.TVRoyals.TV

Closing line

US sportsbook at first pitch
Moneyline
MIL−105
KC−115
Run line
MIL −1.5+155
KC +1.5−189
Total O/U
Over 8−115
Under 8−105
  • Run line: Royals +1.5 covered.
  • Total O/U: over 8 (10 runs).

Recap

The Kansas City Royals beat the Milwaukee Brewers 8-2 at Kauffman Stadium in Kansas City on Apr 4, 2026 to move to 4-4.

They scored 6 runs in the sixth inning.

Score by inning

Milwaukee Brewers and Kansas City Royals, score by inning
Team123456789R
MIL0020000002
KC02000600x8

W: Mears (1-0) · L: Sproat (0-1) · S: Morgan (0-0)

Scoring plays

Bottom 2

  1. KCDoubleJensen doubled to right, India scored and Perez scored.0-2

Top 3

  1. MILTripleTurang tripled to left, Hamilton scored.1-2
  2. MILDoubleMitchell doubled to right, Turang scored.2-2

Bottom 6

  1. KCHome runPerez homered to center (417 feet).2-3
  2. KCSingleCollins singled to center, India scored, Jensen to second.2-4
  3. KCSingleIsbel singled to center, Jensen scored, Collins to second.2-5
  4. KCDoubleGarcia doubled to left, Collins scored, Isbel to third.2-6
  5. KCRunIsbel scored, Pasquantino safe at first on fielding error by first baseman Bauers, Witt Jr. to second, Garcia to third.2-7
  6. KCWild PitchGarcia scored on Koenig wild pitch, Pasquantino to second on wild pitch by Koenig, Witt Jr. to third on wild pitch by Koenig.2-8

Team stats

MILKC
Hits
5
10
Home Runs
0
1
Runs Batted In
2
6
Walks
3
7
Strikeouts
12
9
Runners Left On Base
13
15
Errors
1
1

Player stats

Brewers · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brice Turang 2B1-4411100215.333.429.633
Garrett Mitchell CF1-4401100120.318.400.591
Christian Yelich DH0-3300000015.345.387.448
Luis Matos DH0-000000104.0001.000.000
Jake Bauers 1B0-4400000113.207.258.414
Gary Sanchez C0-4400000216.300.417.900
Sal Frelick RF1-220100015.192.344.346
Brandon Lockridge LF0-220000009.333.364.381
David Hamilton 3B1-3311001125.235.458.235
Blake Perkins RF0-3300001220.083.214.167
Joey Ortiz SS1-4401000217.318.375.318

Brewers · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Logan Henderson P2.032213035-239.0035
Brandon Sproat P3.244434170-3914.8570
Jared Koenig P0.122020017-90.0017
DL Hall P2.010012038-220.0038

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia 3B3-5513100016.321.429.393
Bobby Witt Jr. SS0-4400001318.241.324.241
Vinnie Pasquantino 1B0-4400001123.172.286.207
Salvador Perez DH1-2221112013.200.273.433
Jac Caglianone RF0-3300001120.333.429.417
Jonathan India 2B2-4422000115.217.250.348
Carter Jensen C2-3312201016.200.261.400
Isaac Collins LF1-3311101122.227.370.409
Kyle Isbel CF1-3311100217.478.478.783

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Seth Lugo P5.0422270103-691.59103
Nick Mears P1.000000014-80.0014
Eli Morgan P3.010015042-270.0042

Game info

VenueKauffman Stadium, Kansas City, MO
Attendance12,732
OfficialsHome Plate Umpire: Lance Barksdale · First Base Umpire: Will Little · Second Base Umpire: Ryan Additon · Third Base Umpire: Jen Pawol

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