← Back to Today's Slate
Sunday, April 5, 2026 at 2:10 PM EDT

Milwaukee Brewers @ Kansas City Royals

MIL @ KC

MIL
8
KC
5
Final

Moneyline

MIL
92%
8%
KC
-5000+1100

ML Edge

MIL+4.8%
KC-4.8%

Total (O/U)

10.0

BetRivers

Over+16.1%
Under-16.1%

Venue

Park Factor

1.00

Neutral

Away Starter

Kyle Harrison
Team:Milwaukee Brewers (MIL)
Pitcher:Kyle Harrison(RHP)
Record:1-0
ERA:2.61

Home Starter

Kris Bubic
Team:Kansas City Royals (KC)
Pitcher:Kris Bubic(RHP)
Record:1-1
ERA:4.09

💡 Betting Insights

Key takeaways for this matchup

💰

MIL ML has a 4.8% edge — the market may be undervaluing them.

📊

The Under has a 16.1% edge.

🎯

Top prop: Salvador Perez UNDER 2.5 batter total bases (74% win prob).

Pitching matchup: Kyle Harrison (2.61 ERA) vs Kris Bubic (4.09 ERA).

Player Props

20 props available for this game

⚾ Batting Props (20)

PlayerPropLineOddsWin %Quality
Salvador PerezUNDER total bases2.5-38574%53.2
Salvador PerezOVER total bases2.5+26526%16.8
Maikel GarciaOVER singles0.5+27025%16.6
Maikel GarciaUNDER singles0.5-41775%13.3
Lane ThomasOVER doubles0.5+12007%7.7
Blake PerkinsOVER home runs0.5+13007%7.4
Salvador PerezOVER home runs0.5+15006%7.0
Jonathan IndiaOVER home runs0.5+15006%7.0
Starling MarteOVER home runs0.5+15006%7.0
Joey OrtizOVER home runs0.5+15006%7.0
Bobby Witt Jr.OVER home runs0.5+15006%7.0
Vinnie PasquantinoOVER home runs0.5+20005%6.3
Jac CaglianoneOVER home runs0.5+20005%6.3
Lane ThomasOVER home runs0.5+20005%6.3
Nick LoftinOVER home runs0.5+20005%6.3

📊 Box Score

Final game statistics

Milwaukee Brewers (MIL)

BatterABRHRBIBBSOHR
Brice Turang2B3100200
Luis Rengifo3B5110010
William ContrerasC3122200
Christian YelichDH5221010
Gary Sánchez1B3112111
Jake Bauers1B1111000
Luis MatosRF4010030
Garrett MitchellCF0000100
Brandon LockridgeLF2111200
Blake PerkinsRF5011030
Joey OrtizSS4000020
Pitching
PitcherIPHRERBBSOPC
Abner Uribe0.12110114
Grant Anderson0.22221112
Kyle Harrison5.13222690
Angel Zerpa1.21001123
Trevor Megill1.01000012

Kansas City Royals (KC)

BatterABRHRBIBBSOHR
Maikel Garcia3B5123011
Bobby Witt Jr.SS4010110
Vinnie Pasquantino1B5022010
Salvador PerezC4010000
Lane ThomasCF3000100
Jac CaglianoneDH4000030
Starling MarteRF4110020
Jonathan India2B1200200
Nick LoftinLF2010010
Isaac CollinsLF2110000
Pitching
PitcherIPHRERBBSOPC
Lucas Erceg1.03221130
Kris Bubic5.04443896
Matt Strahm1.02221129
Nick Mears1.01001014
Steven Cruz1.00002116

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Kyle Harrison (MIL)

2026 season
SplitERAWHIPK/9BB/9AVGIP
Overall2.610.9912.52.7.18910.1
Home1.801.0014.41.8.2115.0
Last 7 Days1.801.0014.41.8.2115.0
Last 30 Days1.801.0014.41.8.2115.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.333.500.333.83331
vs RHB.188.188.375.563167
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.375.444.7501.19483
2nd Time.111.111.111.22294
3rd Time.000.000.000.00021

Kris Bubic (KC)

2026 season
SplitERAWHIPK/9BB/9AVGIP
Overall4.091.099.84.9.15811.0
Home1.500.836.04.5.1056.0
Last 7 Days1.500.836.04.5.1056.0
Last 30 Days1.500.836.04.5.1056.0
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.500.5002.0002.50020
vs RHB.059.200.059.259174
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.250.333.625.95882
2nd Time.000.111.000.11181
3rd Time.000.250.000.25031

Last 5 Games

Not available yet

Season Series

This Series (3 games)
MIL wins series 2-1

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
MyBookie.ag-5000+11008:11 PM
Bovada-476+3208:11 PM
BetMGM-10000+13508:11 PM
Caesars-5000+14008:11 PM
DraftKings-10000+12408:11 PM

Totals

BookTotalOverUnderTime
BetRivers10.0+102-1438:11 PM
MyBookie.ag10.5-118-1188:11 PM
Bovada9.0-125-1058:11 PM
BetMGM10.5-149+1158:11 PM
Caesars9.5+115-1458:11 PM