MLB Scores · MLB Odds

Brewers vs Royals

Final · Sun Apr 5 · 2:10 PM ET · Kauffman Stadium

Milwaukee BrewersBrewers7-2
8
FinalApr 5, 2026
Kansas City RoyalsRoyals4-5
5
StreamMLB.TVRoyals.TVBrewers.TV

Closing line

US sportsbook at first pitch
Moneyline
MIL+102
KC−122
Run line
MIL −1.5+163
KC +1.5−199
Total O/U
Over 7.5−112
Under 7.5−108
  • Run line: Brewers −1.5 covered.
  • Total O/U: over 7.5 (13 runs).

Recap

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

The game was played before 14,584.

Score by inning

Milwaukee Brewers and Kansas City Royals, score by inning
Team123456789R
MIL3001002028
KC0020003005

W: Harrison (1-0) · L: Bubic (1-1) · S: Megill (0-1)

Scoring plays

Top 1

  1. MILTripleYelich tripled to left, Contreras scored.1-0
  2. MILHome runSánchez homered to left center (414 feet), Yelich scored.3-0

Bottom 3

  1. KCHome runGarcia homered to left (388 feet), India scored.3-2

Top 4

  1. MILDoublePerkins doubled to left, Lockridge scored.4-2

Top 7

  1. MILSingleContreras singled to left, Turang scored and Rengifo scored.6-2

Bottom 7

  1. KCSingleGarcia singled to left, Marte scored, Collins to second, India to third.6-3
  2. KCSinglePasquantino singled to left, Collins scored and India scored, Garcia to second.6-5

Top 9

  1. MILDoubleBauers doubled to center, Yelich scored.7-5
  2. MILSingleLockridge singled to center, Bauers scored.8-5

Team stats

MILKC
Hits
10
9
Home Runs
1
1
Runs Batted In
8
5
Walks
8
4
Strikeouts
11
9
Runners Left On Base
15
16
Errors
0
0

Player stats

Brewers · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Brice Turang 2B0-3310002018.303.425.576
Luis Rengifo 3B1-5511000116.217.280.348
William Contreras C2-3312202023.300.432.533
Christian Yelich DH2-5522100124.353.389.529
Gary Sanchez 1B1-3311211123.308.4381.000
Jake Bauers 1B1-111110001.233.281.467
Luis Matos RF1-4401000318.250.400.250
Garrett Mitchell CF0-000000107.318.423.591
Brandon Lockridge LF1-2211102021.348.423.391
Blake Perkins RF1-5501100319.118.211.235
Joey Ortiz SS0-4400000215.269.321.269

Brewers · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Kyle Harrison P5.132226190-552.6190
Grant Anderson P0.222211012-73.1812
Abner Uribe P0.121101014-82.4514
Angel Zerpa P1.210011023-160.0023
Trevor Megill P1.010000012-82.2512

Royals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Maikel Garcia 3B2-5512310117.333.425.485
Bobby Witt Jr. SS1-4401001121.242.333.242
Vinnie Pasquantino 1B2-5502200116.206.300.235
Salvador Perez C1-4401000013.206.270.441
Lane Thomas CF0-3300001012.118.250.176
Jac Caglianone DH0-4400000314.286.375.357
Starling Marte RF1-4411000216.200.200.300
Jonathan India 2B0-1120002022.208.321.333
Tyler Tolbert 2B0-000000000.000.000.000
Nick Loftin LF1-220100017.222.364.333
Isaac Collins LF1-2211000013.250.379.417

Royals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Kris Bubic P5.044438196-584.0996
Nick Mears P1.010010014-70.0014
Matt Strahm P1.022211029-174.9129
Steven Cruz P1.000021016-97.3616
Lucas Erceg P1.032211030-174.9130

Game info

VenueKauffman Stadium, Kansas City, MO
Attendance14,584
OfficialsHome Plate Umpire: Will Little · First Base Umpire: Ryan Additon · Second Base Umpire: Ryan Wills · Third Base Umpire: Lance Barksdale

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