NBA
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
WNBA
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
NFL
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
MLB
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
NHL
Dashboards Matchup Player Level Stats & Projections Hot Streaks & Edges Search & Filter
NCAAB
Dashboards Matchup Player Level Stats & Projections Search & Filter
NCAAF
Dashboards Matchup Player Level Stats & Projections Search & Filter
Fantasy
Basketball Draft Aid Football Draft Aid Daily Lineup Optimizer NFL Survivor Optimizer Lineup Assistant
Updated: 11/10/26 9:24 a.m. ET
Customize

MLB Matchups: Predictions, Odds & Betting Trends

Final: 3 – 4
Cleveland Guardians @ Kansas City Royals
Guardians: 1-0 (100.0%) | Gavin Williams (R): 0-0 (0.0%)
Royals: 0-1 (0.0%) | Seth Lugo (R): 0-0 (0.0%)
ML
Run line
Team Total
Total
Guardians
+104
+1.5 (-202)
o4.5 (+102)
8.5
Royals
-122
-1.5 (+168)
o4.5 (+109)
Open
Guardians
+105
+1.5 (-206)
o4.5 (+102)
8.5
Royals
-123
-1.5 (+169)
o4.5 (+109)
Odds Full MLB odds board
Want to see only your books? Want to see where the sharp action is coming in? Become a member or log in.
Loading game odds...
Injury Report CLENo report KCNo report
Notes
Guardians
Situational Factor(s)
Game off extra innings
Royals
Situational Factor(s)
Game off extra innings
Baller Index Our Exclusive MLB Baller Index is a dynamic tool that adapts to MLB's latest trends, dynamically adjusting each team’s Starting Pitcher, Bullpen, and Team Batting ratings based on current performances and historical data. It factors in current form—reflecting recent player and team performances—and accounts for positive or negative regression to balance out extreme fluctuations. Compare our Matchup Rating System with the game line to see where the model and the market disagree. Regular season only.
Guardians
G. Williams
Unlock with Baller Access
Bullpen:
Unlock with Baller Access
Team Batting:
Unlock with Baller Access
Matchup:
Unlock with Baller Access
Royals
S. Lugo
Unlock with Baller Access
Bullpen:
Unlock with Baller Access
Team Batting:
Unlock with Baller Access
Matchup:
Unlock with Baller Access
Regression Analysis The Regression Analysis section is a strictly rule-based analysis designed to simplify and interpret what the data indicates. This section identifies potential regression signals and organizes them into a clear breakdown for each side. The goal isn't to tell you what to bet—it's to provide context.

By translating the data into plain language, this can help you understand how regression and matchup factors interact. These signals highlight tendencies, not guarantees, and are most effective when used alongside the rest of the matchup page for full context.
Loading regression analysis...
Filters
Team Comparison Stats, Records and the sections tied to them follow these filters; each team's Schedule and Historical Matchups follow them when their switch is on.
Loading filters...
Schedules
Guardians Schedule
Date Team
Starter
Runs Opponent
Starter
Opp Runs Line Total
03/31/25
2025
Guardians
Luis Ortiz (R)
- @ Padres
Kyle Hart (L)
- +110 7.5
03/30/25
2025
Guardians
Tanner Bibee (R)
- @ Royals
Michael Wacha (R)
- -102 7.0
03/29/25
2025
Guardians
Gavin Williams (R)
- @ Royals
Seth Lugo (R)
- +100 9.0
03/27/25
2025
Guardians
Ben Lively (R)
7 @ Royals
Cole Ragans (L)
4 F/10 +144 8.5
Last season · shown for reference, not in the averages
10/19/24
2024
Guardians
Tanner Bibee (R)
2 vs. Yankees
Carlos Rodon (L)
5 -102 7.5
10/18/24
2024
Guardians
Gavin Williams (R)
6 vs. Yankees
Luis Gil (R)
8 +102 7.5
10/17/24
2024
Guardians
Matthew Boyd (L)
7 vs. Yankees
Clarke Schmidt (R)
5 -100 7.5
10/15/24
2024
Guardians
Tanner Bibee (R)
3 @ Yankees
Gerrit Cole (R)
6 +144 7.0
10/14/24
2024
Guardians
Alex Cobb (R)
2 @ Yankees
Carlos Rodon (L)
5 +142 7.5
10/12/24
2024
Guardians
Matthew Boyd (L)
7 vs. Tigers
Tarik Skubal (L)
3 +106 6.0
10/10/24
2024
Guardians
Tanner Bibee (R)
5 @ Tigers
Reese Olson (R)
4 -124 6.5
10/09/24
2024
Guardians
Alex Cobb (R)
0 @ Tigers
Keider Montero (R)
3 -116 7.5
10/07/24
2024
Guardians
Matthew Boyd (L)
0 vs. Tigers
Tarik Skubal (L)
3 +110 6.0
Away Games Avg
(1 game this season)
7.0 - - 4.0 +144 8.5
All Games Avg
(1 game this season)
7.0 - - 4.0 +144 8.5
Royals Schedule
Date Team
Starter
Runs Opponent
Starter
Opp Runs Line Total
03/31/25
2025
Royals
Kris Bubic (L)
- @ Brewers
Elvin Rodriguez (R)
- -104 8.5
03/30/25
2025
Royals
Michael Wacha (R)
- vs. Guardians
Tanner Bibee (R)
- -116 7.0
03/29/25
2025
Royals
Seth Lugo (R)
- vs. Guardians
Gavin Williams (R)
- -120 9.0
03/27/25
2025
Royals
Cole Ragans (L)
4 vs. Guardians
Ben Lively (R)
7 F/10 -172 8.5
Last season · shown for reference, not in the averages
10/10/24
2024
Royals
Michael Wacha (R)
1 vs. Yankees
Gerrit Cole (R)
3 +128 8.0
10/09/24
2024
Royals
Seth Lugo (R)
2 vs. Yankees
Clarke Schmidt (R)
3 -100 8.0
10/07/24
2024
Royals
Cole Ragans (L)
4 @ Yankees
Carlos Rodon (L)
2 +128 7.5
10/05/24
2024
Royals
Michael Wacha (R)
5 @ Yankees
Gerrit Cole (R)
6 +170 7.5
10/02/24
2024
Royals
Seth Lugo (R)
2 @ Orioles
Zach Eflin (R)
1 +136 7.5
10/01/24
2024
Royals
Cole Ragans (L)
1 @ Orioles
Corbin Burnes (R)
0 +130 6.5
09/29/24
2024
Royals
Alec Marsh (R)
4 @ Braves
Charlie Morton (R)
2 +176 8.5
09/28/24
2024
Royals
Seth Lugo (R)
1 @ Braves
Reynaldo Lopez (R)
2 +166 7.5
09/27/24
2024
Royals
Brady Singer (R)
0 @ Braves
Max Fried (L)
3 +146 7.5
Home Games Avg
(1 game this season)
4.0 - - 7.0 -172 8.5
All Games Avg
(1 game this season)
4.0 - - 7.0 -172 8.5
Team Comparison Stats Loading...
Loading team comparison stats...
Records
Pitch Mix vs. Bats
Gavin Williams's mix vs. KCR bats
Gavin Williams's pitches KCR hitters vs. that pitch type, from all pitchers
Pitch Usage VeloWhiff%Chase%BAxBAxwOBAxSLGxISOHard%Barrel%Avg EV
4-Seam Fastball36.9%96.618.9% 3rd23.0% 11th.247 19th.327 22nd.341 18th.585 24th.258 23rd47.7% 17th10.6% 22nd91.0 18th
Knuckle Curve22.1%82.027.4% 3rd32.7% 14th.257 5th.342 16th.264 14th.517 18th.175 18th41.0% 17th7.1% 18th88.1 22nd
Sweeper20.1%86.528.7% 6th31.7% 23rd.259 2nd.337 2nd.296 5th.592 5th.255 5th37.4% 5th10.8% 4th86.8 11th
Cutter14.3%91.720.0% 9th27.3% 19th.279 15th.335 10th.363 9th.544 23rd.209 25th40.1% 16th8.9% 18th88.2 18th
Sinker6.5%95.911.7% 2nd22.7% 6th.246 30th.298 30th.326 26th.444 30th.146 27th45.6% 13th5.0% 29th89.3 15th
Changeup0.1%87.626.3% 4th33.6% 16th.217 20th.301 24th.283 19th.468 25th.167 24th32.8% 21st6.9% 18th86.6 14th
Whole mix, by usage22.4% 5th27.5% 17th.256 6th.332 12th.317 13th.556 20th.225 23rd42.9% 12th9.3% 20th89.0 19th
2025 season totals. Usage and Velo are Gavin Williams's; every other column is KCR's active hitters against that pitch type from every pitcher, not against him. (n) is KCR's place among the 30 clubs: 1 and green hit the pitch best, red is good for the pitcher.
Seth Lugo's mix vs. CLE bats
Seth Lugo's pitches CLE hitters vs. that pitch type, from all pitchers
Pitch Usage VeloWhiff%Chase%BAxBAxwOBAxSLGxISOHard%Barrel%Avg EV
4-Seam Fastball21.1%91.719.5% 7th22.8% 10th.248 18th.332 19th.333 26th.584 25th.252 25th42.2% 29th9.3% 27th90.4 24th
Curveball18.2%78.926.4% 5th27.4% 13th.235 12th.345 7th.288 12th.545 18th.200 21st35.6% 23rd6.2% 25th86.4 27th
Sinker14.6%91.313.5% 13th23.3% 8th.268 25th.307 29th.320 30th.451 29th.144 29th37.6% 30th4.3% 30th89.0 20th
Cutter14.1%89.219.0% 6th24.8% 5th.243 29th.320 23rd.339 22nd.571 15th.251 12th40.6% 14th9.9% 12th87.8 22nd
Changeup9.6%86.229.2% 9th33.5% 15th.221 19th.296 28th.265 25th.447 29th.151 27th31.2% 26th5.1% 28th85.7 22nd
Slurve9.4%79.028.0% 10th40.3% 28th.203 14th.323 14th.377 2nd.722 5th.399 5th27.4% 21st11.1% 10th92.2 2nd
Slider5.6%83.133.1% 15th33.2% 25th.229 15th.314 25th.290 19th.565 13th.251 10th40.9% 9th9.0% 15th88.4 10th
Slow Curve4.8%71.10.0% 1st0.0% 1st--------
Sweeper2.0%80.627.7% 4th29.5% 12th.188 27th.301 19th.247 25th.486 26th.185 25th27.3% 28th7.5% 20th83.8 30th
Split-Finger0.5%84.429.2% 5th33.7% 15th.234 8th.324 13th.270 8th.480 19th.156 22nd29.4% 28th5.0% 25th85.3 27th
Whole mix, by usage21.6% 3rd26.3% 9th.238 20th.323 19th.316 14th.550 15th.228 14th37.0% 28th7.7% 21st88.5 14th
2025 season totals. Usage and Velo are Seth Lugo's; every other column is CLE's active hitters against that pitch type from every pitcher, not against him. (n) is CLE's place among the 30 clubs: 1 and green hit the pitch best, red is good for the pitcher.
Starting Pitchers Recent Performance
Gavin Williams Last 5 Starts
H A Line Total IP NP K BB Hits HR ER Runs Opp Starter
10/18CLE [ 6 ]NYY [ 8 ]+1027.52.3340403233Luis Gil (R)
9/22STL [ 2 ]CLE [ 1 ]+1107.55.6786324011Andre Pallante (R)
9/17CLE [ 1 ]MIN [ 4 ]-1268.5589725022Zebby Matthews (R)
9/12CLE [ 2 ]TBR [ 5 ]-1347.55.3390527133Ryan Pepiot (R)
9/7LAD [ 7 ]CLE [ 2 ]+13090.6737032055Ryan Brasier (R)
Averages:3.868.43.81.84.20.62.82.8
Seth Lugo Last 5 Starts
H A Line Total IP NP K BB Hits HR ER Runs Opp Starter
10/9KCR [ 2 ]NYY [ 3 ]-1008587242022Clarke Schmidt (R)
10/2BAL [ 1 ]KCR [ 2 ]+1367.54.3382615111Zach Eflin (R)
9/28ATL [ 2 ]KCR [ 1 ]+1667.5236311000Reynaldo Lopez (R)
9/22KCR [ 0 ]SFG [ 2 ]-1126.5789503022Blake Snell (L)
9/16KCR [ 6 ]DET [ 7 ]-13484.6796428144Reese Olson (R)
Averages:4.67841.63.80.41.81.8
Bullpen Usage (Last 3 Days)
CLE Bullpen — Last 3 Days
Pitcher3/263/273/28AppIPNPKBBHER
Cade Smith·1.0 (15)·11.0152000
Emmanuel Clase·1.0 (18)·11.0181031
Hunter Gaddis·1.0 (20)·11.0201100
Paul Sewald·1.0 (11)·11.0111000
Tim Herrin·1.0 (11)·11.0112000
Team Totals (5 arms used):55.0757131
A day reads innings (pitches). NP = number of pitches over the window.
KCR Bullpen — Last 3 Days
Pitcher3/263/273/28AppIPNPKBBHER
Angel Zerpa·1.1 (19)·11.1190031
Carlos Estevez·1.0 (14)·11.0141000
Hunter Harvey·1.0 (7)·11.071000
Sam Long·1.0 (19)·11.0190122
Lucas Erceg·0.2 (10)·10.2100000
Team Totals (5 arms used):55.0692153
A day reads innings (pitches). NP = number of pitches over the window.
Notable Trends
First week of the season: these records include last season.
View All Records
Past Matchups (Last 7)