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: 8 – 6
Cleveland Guardians @ Los Angeles Angels
Guardians: 2-4 (33.3%) | Gavin Williams (R): 0-1 (0.0%)
Angels: 4-2 (66.7%) | Jose Soriano (R): 1-0 (100.0%)
ML
Run line
Team Total
Total
Guardians
-115
-1.5 (+146)
o3.5 (-141)
8.0
Angels
-103
+1.5 (-174)
o3.5 (-121)
Open
Guardians
-117
-1.5 (+143)
o3.5 (-141)
8.0
Angels
+100
+1.5 (-172)
o3.5 (-121)
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 LAANo report

Notes — no active systems for this matchup.

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
Angels
J. Soriano
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
04/06/25
2025
Guardians
Luis Ortiz (R)
- @ Angels
Tyler Anderson (L)
- -112 9.5
04/05/25
2025
Guardians
Tanner Bibee (R)
- @ Angels
Jack Kochanowicz (R)
- -148 8.5
04/04/25
2025
Guardians
Gavin Williams (R)
- @ Angels
Jose Soriano (R)
- -116 8.0
04/02/25
2025
Guardians
Ben Lively (R)
2 @ Padres
Dylan Cease (R)
5 +160 7.5
04/01/25
2025
Guardians
Logan Allen (L)
0 @ Padres
Michael King (R)
7 +146 7.5
03/31/25
2025
Guardians
Luis Ortiz (R)
2 @ Padres
Kyle Hart (L)
7 +110 7.5
03/30/25
2025
Guardians
Tanner Bibee (R)
6 @ Royals
Michael Wacha (R)
2 -102 7.0
03/29/25
2025
Guardians
Gavin Williams (R)
3 @ Royals
Seth Lugo (R)
4 +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
Away Games Avg
(6 games this season)
3.3 - - 4.8 +124 7.8
All Games Avg
(6 games this season)
3.3 - - 4.8 +124 7.8
Angels Schedule
Date Team
Starter
Runs Opponent
Starter
Opp Runs Line Total
04/06/25
2025
Angels
Tyler Anderson (L)
- vs. Guardians
Luis Ortiz (R)
- -104 9.5
04/05/25
2025
Angels
Jack Kochanowicz (R)
- vs. Guardians
Tanner Bibee (R)
- +126 8.5
04/04/25
2025
Angels
Jose Soriano (R)
- vs. Guardians
Gavin Williams (R)
- -102 8.0
04/02/25
2025
Angels
Yusei Kikuchi (L)
5 @ Cardinals
Sonny Gray (R)
12 +120 8.5
04/01/25
2025
Angels
Kyle Hendricks (R)
9 @ Cardinals
Matthew Liberatore (L)
7 F/11 +120 8.5
03/31/25
2025
Angels
Tyler Anderson (L)
5 @ Cardinals
Miles Mikolas (R)
4 F/10 +132 8.0
03/30/25
2025
Angels
Jack Kochanowicz (R)
3 @ White Sox
Davis Martin (R)
2 -126 8.5
03/29/25
2025
Angels
Jose Soriano (R)
1 @ White Sox
Jonathan Cannon (R)
0 -160 8.0
03/27/25
2025
Angels
Yusei Kikuchi (L)
1 @ White Sox
Sean Burke (R)
8 -164 7.5
Last season · shown for reference, not in the averages
09/29/24
2024
Angels
Jack Kochanowicz (R)
0 vs. Rangers
Nathan Eovaldi (R)
8 +126 7.5
09/28/24
2024
Angels
Griffin Canning (R)
8 vs. Rangers
Andrew Heaney (L)
9 +120 8.5
09/27/24
2024
Angels
Reid Detmers (L)
2 vs. Rangers
Jacob deGrom (R)
5 +132 7.5
09/26/24
2024
Angels
Tyler Anderson (L)
0 @ White Sox
Chris Flexen (R)
7 -134 7.5
All Games Avg
(6 games this season)
4.0 - - 5.5 -109 8.2
Team Comparison Stats Loading...
Loading team comparison stats...
Records
Pitch Mix vs. Bats
Gavin Williams's mix vs. LAA bats
Gavin Williams's pitches LAA hitters vs. that pitch type, from all pitchers
Pitch Usage VeloWhiff%Chase%BAxBAxwOBAxSLGxISOHard%Barrel%Avg EV
4-Seam Fastball36.9%96.626.2% 30th21.4% 3rd.241 22nd.337 17th.337 23rd.664 7th.327 5th45.4% 23rd13.6% 4th90.4 24th
Knuckle Curve22.1%82.039.2% 22nd31.3% 11th.173 23rd.269 29th.237 22nd.451 27th.182 17th33.2% 28th7.4% 17th87.1 26th
Sweeper20.1%86.538.2% 30th27.9% 9th.161 30th.281 25th.237 29th.461 28th.180 26th25.9% 29th7.2% 22nd84.5 26th
Cutter14.3%91.725.8% 29th28.4% 24th.250 24th.318 25th.340 21st.559 17th.241 14th35.6% 28th7.9% 23rd85.6 30th
Sinker6.5%95.915.9% 28th22.2% 4th.256 29th.343 5th.359 6th.546 4th.203 7th42.3% 24th7.3% 13th89.0 20th
Changeup0.1%87.632.6% 22nd36.0% 26th.197 28th.312 18th.252 29th.523 7th.211 7th33.5% 16th9.1% 3rd86.0 18th
Whole mix, by usage30.8% 30th26.0% 5th.212 30th.308 29th.297 28th.553 22nd.245 12th37.2% 30th9.7% 16th87.7 29th
2025 season totals. Usage and Velo are Gavin Williams's; every other column is LAA's active hitters against that pitch type from every pitcher, not against him. (n) is LAA's place among the 30 clubs: 1 and green hit the pitch best, red is good for the pitcher.
Jose Soriano's mix vs. CLE bats
Jose Soriano's pitches CLE hitters vs. that pitch type, from all pitchers
Pitch Usage VeloWhiff%Chase%BAxBAxwOBAxSLGxISOHard%Barrel%Avg EV
Sinker49.1%97.213.5% 13th23.3% 8th.268 25th.307 29th.320 30th.451 29th.144 29th37.6% 30th4.3% 30th89.0 20th
Knuckle Curve26.7%85.227.1% 2nd32.8% 15th.208 17th.327 19th.307 5th.708 4th.381 2nd39.2% 21st17.4% 2nd88.6 17th
Split-Finger9.2%92.329.2% 5th33.7% 15th.234 8th.324 13th.270 8th.480 19th.156 22nd29.4% 28th5.0% 25th85.3 27th
4-Seam Fastball8.6%97.919.5% 7th22.8% 10th.248 18th.332 19th.333 26th.584 25th.252 25th42.2% 29th9.3% 27th90.4 24th
Slider6.0%89.233.1% 15th33.2% 25th.229 15th.314 25th.290 19th.565 13th.251 10th40.9% 9th9.0% 15th88.4 10th
Changeup0.4%86.929.2% 9th33.5% 15th.221 19th.296 28th.265 25th.447 29th.151 27th31.2% 26th5.1% 28th85.7 22nd
Whole mix, by usage20.3% 4th27.4% 11th.245 21st.316 25th.311 15th.541 13th.224 8th37.8% 29th8.6% 9th88.6 23rd
2025 season totals. Usage and Velo are Jose Soriano'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
3/29KCR [ 4 ]CLE [ 3 ]+1009574214022Seth Lugo (R)
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)
Averages:4.6775.84.21.44.60.62.22.2
Jose Soriano Last 5 Starts
H A Line Total IP NP K BB Hits HR ER Runs Opp Starter
3/29CHW [ 0 ]LAA [ 1 ]-1608773522000Jonathan Cannon (R)
8/16LAA [ 3 ]ATL [ 2 ]+13683.3376533022Spencer Schwellenbach (R)
8/9WSN [ 3 ]LAA [ 2 ]-1049688714011Mitchell Parker (L)
8/3LAA [ 5 ]NYM [ 4 ]+1089693625000David Peterson (L)
7/28LAA [ 8 ]ATH [ 6 ]-1429.52.6762225036Osvaldo Bido (R)
Averages:578.4523.801.21.8
Bullpen Usage (Last 3 Days)
CLE Bullpen — Last 3 Days
Pitcher4/14/24/3AppIPNPKBBHER
Joey Cantillo2.0 (43)··12.0431221
Cade Smith·1.0 (12)·11.0120000
Emmanuel Clase·1.0 (9)·11.090010
Tim Herrin·1.0 (16)·11.0161011
Jakob Junis·0.2 (20)·10.2200010
Paul Sewald0.2 (13)··10.2131010
Team Totals (6 arms used):66.11133262
A day reads innings (pitches). NP = number of pitches over the window.
LAA Bullpen — Last 3 Days
Pitcher4/14/24/3AppIPNPKBBHER
Ian Anderson ⚠1.0 (11)1.0 (35)·22.0463164
Ben Joyce1.0 (15)··11.0150010
Kenley Jansen1.0 (11)··11.0111000
Ryan Johnson1.0 (18)··11.0180120
Brock Burke·0.2 (28)·10.2281224
Ryan Zeferjahn0.2 (8)··10.281000
Garrett McDaniels0.1 (18)··10.1181212
Reid Detmers·0.1 (4)·10.141000
Team Totals (8 arms used):97.0148861210
A day reads innings (pitches). NP = number of pitches over the window.
⚠ = pitched on consecutive days within window (fatigue signal).
Notable Trends
View All Records
Past Matchups (Last 7)