Back to Games Monday, May 4, 2026

Cleveland Guardians vs Kansas City Royals — May 4, 2026 | AI Prediction & Stats

Kauffman Stadium, Kansas City
80°F, Partly Cloudy
8 mph, Out To RF
W Michael Wacha L Tanner Bibee

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Guardians 0 2 0 0 0 0 0 0 0 2 5 1
Royals 0 0 0 4 0 1 1 0 - 6 7 0

AI PREDICTIONNeural Network Forecast

AI
1 2 3 4 5 6 7 8 9 R
Guardians 1 0 0 0 1 0 0 1 0 3
Royals 0 1 0 2 0 1 0 1 0 5
Confidence: 68% Royals favored
This AL Central matchup features two teams heading in different directions despite similar overall records. Kansas City enters riding a three-game sweep of Seattle, showing renewed offensive life with Bobby Witt Jr. (.285) and the surprising emergence of Starling Marte (.303) providing lineup depth. Michael Wacha has been solid with a 3.13 ERA and excellent command, though his recent velocity readings around 86-87 mph suggest he's relying heavily on location and his devastating changeup. The Royals' biggest concern is their depleted bullpen with Carlos Estévez, James McArthur, and Stephen Kolek all sidelined. Cleveland presents an interesting contradiction - better overall record but coming off a deflating 7-1 loss to Oakland that snapped a brief offensive surge. Tanner Bibee embodies this paradox perfectly: 0-4 record despite striking out over eight per nine innings and showing plus stuff with his cutter-fastball combination. The young right-hander has been victimized by poor run support and untimely mistakes, but his 1.44 WHIP suggests he's been his own worst enemy at times. Steven Kwan remains the Guardians' most reliable offensive catalyst, though his .231 average doesn't reflect his typical on-base skills. The warm 84-degree evening conditions at Kauffman Stadium should favor both offenses, particularly with a favorable southwest wind that could carry fly balls. Both bullpens have question marks - Kansas City due to injuries, Cleveland due to inconsistent performance - making this a game likely decided by the starters' ability to pitch deep into the contest. The Royals' recent offensive surge and home-field advantage give them a slight edge in what projects as a competitive, lower-scoring affair.

Scoring Dynamics

Early (1-3) 2R Both starters settle in after allowing first-inning contact
Middle (4-6) 4R Key offensive sequences in 4th-6th innings determine game flow
Late (7-9) 2R Bullpen battle with quality arms limiting damage

Matchup Analysis

Royals

Hot streak momentum with 3-game win streak
Strong home record at 9-7
Bobby Witt Jr. and Maikel Garcia providing offensive stability
Depleted pitching depth with multiple IL arms
Below .500 overall record indicates inconsistency

Guardians

Tanner Bibee's strikeout upside with 8.15 K/9
Steven Kwan's disciplined approach at top of lineup
Better overall record at .514 win percentage
Road struggles at 9-10 away record
Coming off disappointing 1-7 loss to Athletics
Bibee's 0-4 record despite decent peripherals

Risk Factors

Both teams dealing with pitching injuries
Bibee's propensity for big innings despite strikeouts

Key Matchups

Bobby Witt Jr. vs Tanner Bibee batter Witt's speed vs Bibee's cutter-heavy approach
Steven Kwan vs Michael Wacha batter Kwan's contact skills vs Wacha's changeup
Brayan Rocchio vs Michael Wacha pitcher Wacha's experience vs young hitter's aggression

Statistical Edges

First to Score Guardians 55%
Strikeouts 13 11-16
Total Runs 8 6-10

Game Preview

The game opens with Steven Kwan working a typical patient at-bat against Michael Wacha, eventually drawing a walk before scoring on a Brayan Rocchio double to give Cleveland the early 1-0 lead. Wacha settles in immediately, using his changeup effectively to retire the next six hitters. Kansas City responds in the bottom of the second when Bobby Witt Jr. lines a single to center and eventually scores on a Maikel Garcia sacrifice fly, knotting the game at 1-1. Tanner Bibee looks sharp early, his cutter dancing around the strike zone, but the fourth inning proves costly. After retiring the first two batters, he walks the pitcher and allows back-to-back RBI hits to Starling Marte and Witt Jr., putting the Royals ahead 3-1. Both pitchers cruise through the fifth before Cleveland cuts the deficit in half when David Fry launches a solo homer to left field in the sixth inning. The bullpen phase begins in the seventh with both teams turning to their available arms. Kansas City extends their lead in the eighth when Michael Massey doubles and scores on a Nick Loftin single, making it 5-2. Cleveland mounts one final threat in the ninth, getting a runner to third base with two outs, but the rally falls short as Austin Hedges flies out to center field to end the game.
The 68% confidence reflects Kansas City's strong recent form and home-field advantage, but acknowledges Cleveland's better overall record and Bibee's strikeout upside. Both teams have significant roster limitations that create uncertainty in a relatively even matchup.
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.

Cleveland Guardians — Roster

PlayerPosAVGHRRBIOBPSLG
Steven Kwan
LF .21719.311.279
Daniel Schneemann
CF .284414.351.500
José Ramírez
3B .218614.338.414
Rhys Hoskins
1B .203210.347.354
Travis Bazzana
2B .20002.385.200
David Fry
DH .26235.392.500
Angel Martínez
RF .279516.315.490
Bo Naylor
C .13014.193.195
Brayan Rocchio
SS .261319.336.374

Kansas City Royals — Roster

PlayerPosAVGHRRBIOBPSLG
Maikel Garcia
3B .262313.324.415
Bobby Witt Jr.
SS .281316.354.424
Vinnie Pasquantino
1B .198417.289.364
Salvador Perez
DH .207514.245.356
Carter Jensen
C .231617.319.423
Lane Thomas
CF .23416.380.297
Jac Caglianone
RF .25748.342.446
Isaac Collins
LF .231211.349.330
Nick Loftin
2B .25709.366.343

Scoring Plays

2
David Fry homers (3) on a fly ball to left center field. Travis Bazzana scores.
2-0
4
Bobby Witt Jr. homers (3) on a fly ball to left field.
2-1
4
Salvador Perez singles on a ground ball to center fielder Daniel Schneemann, deflected by second baseman Travis Bazzana. Vinnie Pasquantino scores.
2-2
4
Royals challenged (tag play), call on the field was overturned: Nick Loftin singles on a ground ball to left fielder Steven Kwan. Salvador Perez scores. Carter Jensen scores. Lane Thomas to 3rd.
2-4
6
Jac Caglianone homers (4) on a fly ball to right field.
2-5
7
Vinnie Pasquantino singles on a sharp line drive to right fielder Angel Martínez. Bobby Witt Jr. scores.
2-6

Cleveland Guardians — Batting

PlayerABRHRBIBBKHRAVGOPS
Steven KwanLF
4000000.217.590
Daniel SchneemannCF
4000010.284.851
José Ramírez3B
4010010.218.752
Rhys Hoskins1B
4000000.203.701
Travis Bazzana2B
4110000.200.585
David FryDH
3122001.262.892
Angel MartínezRF
2010100.279.805
Bo NaylorC
3000000.130.388
Brayan RocchioSS
3000010.261.710
Totals31252131
BATTING
2B: Martínez, A (7, Wacha).
HR: Fry (3, 2nd inning off Wacha, 1 on, 1 out).
TB: Bazzana; Fry 5; Martínez, A 2; Ramírez, Jo.
RBI: Fry 2 (5).
Runners left in scoring position, 2 out: Naylor, B 2.
GIDP: Hoskins.
Team RISP: 0-for-1.
Team LOB: 3.
FIELDING
E: Rocchio (4, throw).

Kansas City Royals — Batting

PlayerABRHRBIBBKHRAVGOPS
Maikel Garcia3B
4000000.262.739
Bobby Witt Jr.SS
4211011.281.778
Vinnie Pasquantino1B
4121010.198.653
Salvador PerezDH
4111000.207.601
Carter JensenC
4110010.231.742
Lane ThomasCF
3000110.234.677
Jac CaglianoneRF
3111111.257.788
Isaac CollinsLF
2000220.231.679
Nick Loftin2B
4012000.257.709
Totals32676472
BATTING
2B: Pasquantino (4, Bibee).
HR: Witt Jr. (3, 4th inning off Bibee, 0 on, 0 out); Caglianone (4, 6th inning off Festa, M, 0 on, 2 out).
TB: Caglianone 4; Jensen; Loftin; Pasquantino 3; Perez, S; Witt Jr. 4.
RBI: Caglianone (8); Loftin 2 (9); Pasquantino (17); Perez, S (14); Witt Jr. (16).
2-out RBI: Caglianone; Loftin 2.
Runners left in scoring position, 2 out: Jensen; Garcia, M.
Team RISP: 3-for-8.
Team LOB: 6.
BASERUNNING
SB: Witt Jr. (11, 3rd base off Brogdon/Naylor, B); Pasquantino (1, 2nd base off Brogdon/Naylor, B).
FIELDING
DP: (Garcia, M-Loftin-Pasquantino).

Cleveland Guardians — Pitching

PitcherIPHRERBBKHRPC-STERA
Tanner Bibee(L, 0-5)
4.054424177-484.58
Matt Festa
1.211111128-144.76
Connor Brogdon
1.111001024-154.50
Peyton Pallette
1.000011021-114.91

Kansas City Royals — Pitching

PitcherIPHRERBBKHRPC-STERA
Michael Wacha(W, 3-2)
7.042213179-543.05
Matt Strahm
1.00000007-63.29
Alex Lange
1.01000009-66.14

Game Info

Umpires: Home Plate: Vic Carapazza; First Base: John Bacon; Second Base: Edwin Moscoso; Third Base: Nic Lentz
Venue: Kauffman Stadium, Kansas City
Weather: 80°F, Partly Cloudy
Wind: 8 mph, Out To RF

Season Comparison

Guardians
STAT
Royals
36-27 Record 24-38
57.1% Win % 38.7%
.571 PCT .387
263 Runs For 238
256 Runs Against 288
63 Games Played 62
W2 Streak W1
5-5 Last 10 3-7
17-14 Home Record 15-17
19-13 Away Record 9-21

Head to Head

3
Last 5 meetings
2
May 7
Guardians 8 - 5 Royals
May 6
Guardians 3 - 1 Royals
May 5
Guardians 3 - 5 Royals
Apr 7
Royals 1 - 2 Guardians
Apr 6
Royals 4 - 2 Guardians

Guardians Recent

Jun 4 @ Yankees 1-2 L
Jun 3 @ Yankees 5-4 W
Jun 2 @ Yankees 9-4 W
May 31 vs Red Sox 9-4 L
May 30 vs Red Sox 9-1 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