Back to Games Saturday, Apr 4, 2026

Milwaukee Brewers vs Kansas City Royals — Apr 4, 2026 | AI Prediction & Stats

Kauffman Stadium, Kansas City
47°F, Partly Cloudy
15 mph, L To R
W Chad Patrick L Luinder Avila SV Trevor Megill

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Brewers 2 0 3 0 0 0 0 0 0 5 10 0
Royals 0 0 0 0 0 0 2 0 0 2 8 0

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Brewers 0 0 0 1 0 0 2 1 0 4
Royals 2 0 1 0 1 0 0 0 1 5
Seth Lugo continues his early-season sharpness, mixing his curve and two-seamer to keep Milwaukee quiet the first time through the order. Kansas City jumps on Brandon Sproat immediately: Maikel Garcia works a leadoff walk, Bobby Witt Jr. slaps a single, and Vinnie Pasquantino turns a center-cut heater into a two-run double for a 2-0 first-inning edge. Sproat steadies briefly, but in the third Jac Caglianone drives a hanging slider into the gap to push the lead to 3-0. Lugo’s lone blemish comes in the fourth when Christian Yelich stays on a back-door curve and lines it over the right-field wall. The Royals answer right back in the fifth on Kyle Isbel’s opposite-field RBI single off a tiring Sproat, who exits with his pitch count in the 80s. Milwaukee’s bullpen—particularly Grant Anderson—slams the door for two frames, and the Brewers’ relentless top of the order claws back in the seventh: William Contreras rips a two-run double off John Schreiber to cut it to 4-3. Matt Strahm strands the tying run, but Brice Turang’s speed produces the equalizer in the eighth when he singles, steals second, and scores on Gary Sánchez’s pinch-hit flare. Tied 4-4 in the bottom of the ninth, Trevor Megill’s command wavers; he walks Pasquantino and plunks Salvador Perez. With two outs, Bobby Witt Jr. lashes a sharp grounder that Joey Ortiz can’t handle cleanly, the ball skipping into left as pinch-runner Tyler Tolbert races home for the walk-off. Key factors: • Pitching matchup favors Kansas City—Lugo’s consistency outweighs Sproat’s volatility. • Brewers’ offense is hotter, but Lugo limits early damage. • Royals exploit Sproat’s early wildness and capitalize on home-field dimensions. • Bullpens trade blows; late defensive miscue tilts the game. Final outlook: a narrow 5-4 Royals victory, with Kansas City banking on Lugo’s quality start and just enough late-inning resilience to fend off Milwaukee’s surging lineup.
Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

Milwaukee Brewers — Roster

PlayerPosAVGHRRBIOBPSLG
Brice Turang
2B .34615.452.615
Luis Rengifo
3B .22202.300.333
William Contreras
C .22215.344.444
Christian Yelich
DH .38517.429.500
Garrett Mitchell
CF .333110.429.611
Jake Bauers
1B .24024.296.480
Sal Frelick
RF .16712.333.333
Brandon Lockridge
LF .36803.400.421
David Hamilton
SS .21402.450.214

Kansas City Royals — Roster

PlayerPosAVGHRRBIOBPSLG
Maikel Garcia
3B .26103.400.304
Bobby Witt Jr.
SS .28003.345.280
Vinnie Pasquantino
1B .20003.300.240
Salvador Perez
C .17911.207.321
Jac Caglianone
RF .38100.458.476
Carter Jensen
DH .11812.158.294
Isaac Collins
LF .21112.348.421
Nick Loftin
2B .14300.333.286
Lane Thomas
CF .14301.250.214

Scoring Plays

1
Garrett Mitchell doubles (2) on a fly ball to center fielder Kyle Isbel. Luis Rengifo scores. Christian Yelich scores.
2-0
3
Garrett Mitchell homers (1) on a fly ball to right center field. William Contreras scores. Christian Yelich scores.
5-0
7
Lane Thomas doubles (1) on a sharp line drive to left fielder Brandon Lockridge. Nick Loftin scores.
5-1
7
Bobby Witt Jr. singles on a sharp ground ball to second baseman Brice Turang. Lane Thomas scores.
5-2

Milwaukee Brewers — Batting

PlayerABRHRBIBBKHRAVGOPS
Brice Turang2B
4000130.3461.067
Luis Rengifo3B
5120010.222.633
William ContrerasC
4110110.222.788
Christian YelichDH
5220020.385.929
Garrett MitchellCF
4125021.3331.040
Jake Bauers1B
3000110.240.776
Sal FrelickRF
3010100.167.666
Brandon LockridgeLF
4010010.368.821
David HamiltonSS
2010210.214.664
Totals3451056121
BATTING
2B: Rengifo 2 (2, Avila, Lange); Mitchell (2, Avila); Contreras, Wm (3, Avila).
HR: Mitchell (1, 3rd inning off Avila, 2 on, 2 out).
TB: Contreras, Wm 2; Frelick; Hamilton, D; Lockridge; Mitchell 6; Rengifo 4; Yelich 2.
RBI: Mitchell 5 (10).
2-out RBI: Mitchell 5.
Runners left in scoring position, 2 out: Bauers; Contreras, Wm 3.
GIDP: Turang.
Team RISP: 3-for-10.
Team LOB: 8.
BASERUNNING
CS: Hamilton, D (1, 2nd base by Avila/Perez, S); Bauers (1, 3rd base by Avila/Perez, S).
PO: Hamilton, D (1st base by Avila).
FIELDING
DP: (Turang-Hamilton, D-Bauers).

Kansas City Royals — Batting

PlayerABRHRBIBBKHRAVGOPS
Maikel Garcia3B
4000120.261.704
Bobby Witt Jr.SS
3011200.280.625
Vinnie Pasquantino1B
5010020.200.540
Salvador PerezC
4000010.179.528
Jac CaglianoneRF
3020100.381.934
Carter JensenDH
1000010.118.452
Isaac CollinsLF
4010010.211.769
Nick Loftin2B
3100100.143.619
Lane ThomasCF
1111100.143.464
Totals33282690
BATTING
2B: Isbel (1, Patrick); Marte, S (1, Patrick); Thomas, L (1, Ashby).
TB: Caglianone 2; Collins; Isbel 2; Marte, S 2; Pasquantino; Thomas, L 2; Witt Jr.
RBI: Thomas, L (1); Witt Jr. (3).
Runners left in scoring position, 2 out: Collins; Perez, S; Pasquantino 2; Loftin 2.
GIDP: Pasquantino.
Team RISP: 2-for-13.
Team LOB: 10.
BASERUNNING
SB: Witt Jr. (3, 2nd base off Ashby/Contreras, Wm).
CS: Caglianone (1, home by Patrick/Contreras, Wm).
FIELDING
Pickoffs: Avila (Hamilton, D at 1st base).
DP: (Witt Jr.-Loftin-Garcia, M).
a-Doubled for Isbel in the 7th.
b-Struck out for Marte, S in the 8th.

Milwaukee Brewers — Pitching

PitcherIPHRERBBKHRPC-STERA
Chad Patrick(W, 1-0)
5.040033086-470.96
Aaron Ashby
1.242213041-283.68
Abner Uribe(H, 2)
1.100001014-80.00
Trevor Megill(S, 2)
1.000022022-123.00

Kansas City Royals — Pitching

PitcherIPHRERBBKHRPC-STERA
Luinder Avila(L, 0-1)
3.085534173-4015.00
Daniel Lynch IV
2.010003027-172.25
Alex Lange
2.010014038-245.40
John Schreiber
1.000020019-104.50
Steven Cruz
1.000001018-1110.13

Game Info

Umpires: Home Plate: Ryan Wills; First Base: Jen Pawol; Second Base: Will Little; Third Base: Ryan Additon
Venue: Kauffman Stadium, Kansas City
Weather: 47°F, Partly Cloudy
Wind: 15 mph, L To R

Season Comparison

Brewers
STAT
Royals
37-21 Record 23-38
63.8% Win % 37.7%
.638 PCT .377
292 Runs For 233
199 Runs Against 286
58 Games Played 61
W3 Streak L1
7-3 Last 10 3-7
21-11 Home Record 15-17
16-10 Away Record 8-21

Head to Head

1
Last 2 meetings
1
Apr 5
Brewers 8 - 5 Royals
Apr 4
Brewers 2 - 8 Royals

Brewers Recent

Jun 3 vs Giants 1-0 L
Jun 2 vs Giants 3-8 W
Jun 1 vs Giants 2-16 W
May 31 @ Astros 2-0 W
May 30 @ Astros 2-9 L

Royals Recent

Jun 3 @ Reds 5-2 W
Jun 2 @ Reds 3-4 L
Jun 1 @ Reds 9-2 W
May 31 @ Rangers 3-6 L
May 30 @ Rangers 6-7 L

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps