...

The Best MLB Player Props Today - FREE Xaslarbet MLB Cheat Sheets

We highlight the top MLB player prop bets today with the highest potential for return. Our AI Sports Picks Model analyzes every matchup to identify where a bet on strikeouts, walks, or earned runs can thrive.

Using advanced data on pitcher form, opposing batting grades, stadium effects, wind conditions, and umpire influence, we deliver the smartest Over/Under predictions — all updated daily for maximum profitability in MLB betting.

Batter props are coming soon! Soon you’ll get AI-powered picks on total bases, hits, RBIs, and more. Stay tuned.

LINE:

  • Represents the Sportsbook Betting Margin

TRENDS:

  • Shows the average performance over the last 30 matches.

TRUST%:

  • TRUST% value is determined by our AI model, it rates prediction based on how trustworthy is it.

Last 3 Games:

  • In Last 3 games how many this player went Over or the Under Betting line. 

Wind:

  • Wind rated from Very poor(Worst for Pitcher) to Excellent(Best for Pitcher). Wind can go in to many directions that can be rated from Very Poor to Excellent but we also take in to account Park. Based on Park position and wall Wind can affect the pitcher differently.

Stadium:

  • Some Stadiums are more pitcher friendly then others. We rate them from Very Poor(Bad for pitcher) to Excellent(The best for pitcher). Stadium affects each Betting prop differently. It is a factor but usually not that important.

Umpire Factors:

    • Each Umpire has different affect on the pitcher performance. Our table shows K Boost (Strikeout Boost), BB Boost (Walk Boost), R Boost (Runs Boost) on the pitcher performance. Umpire has big factor in Walks Allowed for example with its strikeout zone. 

Updated Every Game Day at: 11:00 AM EST and at: 02:00 PM EST(More props will be available on second update)

Xaslarbet MLB AI Predictions are still in calibration mode — we're collecting more data to improve accuracy. Bet cautiously in the meantime...

Player NamePropPredictionLineTrendsLast 3 GamesWindTeamOddsDate
Andrew AbbottAndrew Abbott
pitcher_earned_runsUnder2.52.23Under Hit 1/1Neutral
Cincinnati RedsCincinnati Reds
-12004-18
Andrew AbbottAndrew Abbott
pitcher_strikeoutsOver3.54.58Over Hit 1/1Neutral
Cincinnati RedsCincinnati Reds
-29504-18
Andrew AbbottAndrew Abbott
pitcher_walksOver2.52.08Over Hit 0/1Neutral
Cincinnati RedsCincinnati Reds
13504-18
Bowden FrancisBowden Francis
pitcher_earned_runsUnder2.51.5Under Hit 2/3Neutral
Toronto Blue JaysToronto Blue Jays
-12504-18
Bowden FrancisBowden Francis
pitcher_strikeoutsOver3.53.57Over Hit 3/3Neutral
Toronto Blue JaysToronto Blue Jays
-33504-18
Bowden FrancisBowden Francis
pitcher_walksUnder1.50.97Under Hit 0/3Neutral
Toronto Blue JaysToronto Blue Jays
-11504-18
Bryan WooBryan Woo
pitcher_earned_runsUnder2.51.8Under Hit 2/3Neutral
Seattle MarinersSeattle Mariners
-16004-18
Bryan WooBryan Woo
pitcher_strikeoutsOver3.54.76Over Hit 3/3Neutral
Seattle MarinersSeattle Mariners
-22504-18
Bryan WooBryan Woo
pitcher_walksUnder1.50.68Under Hit 2/3Neutral
Seattle MarinersSeattle Mariners
-24004-18
Bryce ElderBryce Elder
pitcher_earned_runsOver2.53.67Over Hit 2/2Good
Atlanta BravesAtlanta Braves
-10504-18
Bryce ElderBryce Elder
pitcher_strikeoutsOver3.54.42Over Hit 1/2Good
Atlanta BravesAtlanta Braves
-23504-18
Bryce ElderBryce Elder
pitcher_walksOver1.51.58Over Hit 1/2Good
Atlanta BravesAtlanta Braves
-17004-18
Cade PovichCade Povich
pitcher_earned_runsOver2.52.74Over Hit 1/3Neutral
Baltimore OriolesBaltimore Orioles
11504-18
Cade PovichCade Povich
pitcher_strikeoutsOver3.54.37Over Hit 2/3Neutral
Baltimore OriolesBaltimore Orioles
-26504-18
Cade PovichCade Povich
pitcher_walksOver1.51.95Over Hit 1/3Neutral
Baltimore OriolesBaltimore Orioles
-12504-18
Carlos RodonCarlos Rodon
pitcher_earned_runsOver2.52.53Over Hit 3/3Good
New York YankeesNew York Yankees
-10504-18
Carlos RodonCarlos Rodon
pitcher_strikeoutsOver4.56.19Over Hit 3/3Good
New York YankeesNew York Yankees
-48004-18
Carlos RodonCarlos Rodon
pitcher_walksOver2.51.92Over Hit 3/3Good
New York YankeesNew York Yankees
12504-18
Carmen MlodzinskiCarmen Mlodzinski
pitcher_earned_runsUnder2.50.65Under Hit 1/3Very Poor
Pittsburgh PiratesPittsburgh Pirates
-14504-18
Carmen MlodzinskiCarmen Mlodzinski
pitcher_strikeoutsUnder2.51.4Under Hit 0/3Very Poor
Pittsburgh PiratesPittsburgh Pirates
24004-18
Carmen MlodzinskiCarmen Mlodzinski
pitcher_walksUnder1.50.58Under Hit 0/3Very Poor
Pittsburgh PiratesPittsburgh Pirates
11504-18
Chase DollanderChase Dollander
pitcher_earned_runsOver2.53.0Over Hit 1/2Good
Colorado RockiesColorado Rockies
-11004-18
Chase DollanderChase Dollander
pitcher_strikeoutsOver3.56.5Over Hit 2/2Good
Colorado RockiesColorado Rockies
-26504-18
Chase DollanderChase Dollander
pitcher_walksUnder2.51.5Under Hit 2/2Good
Colorado RockiesColorado Rockies
-16504-18
Chris PaddackChris Paddack
pitcher_earned_runsOver2.53.1Over Hit 2/3Good
Minnesota TwinsMinnesota Twins
-13004-18
Chris PaddackChris Paddack
pitcher_strikeoutsOver2.54.4Over Hit 1/3Good
Minnesota TwinsMinnesota Twins
-42004-18
Chris PaddackChris Paddack
pitcher_walksOver1.51.45Over Hit 3/3Good
Minnesota TwinsMinnesota Twins
-16504-18
Cole RagansCole Ragans
pitcher_earned_runsUnder1.51.97Under Hit 3/3Very Poor
Kansas City RoyalsKansas City Royals
-10504-18
Cole RagansCole Ragans
pitcher_strikeoutsOver5.57.14Over Hit 3/3Very Poor
Kansas City RoyalsKansas City Royals
-50004-18
Cole RagansCole Ragans
pitcher_walksUnder1.51.97Under Hit 2/3Very Poor
Kansas City RoyalsKansas City Royals
10004-18
Colin ReaColin Rea
pitcher_earned_runsUnder2.52.25Under Hit 3/3Neutral
Chicago CubsChicago Cubs
11004-18
Colin ReaColin Rea
pitcher_strikeoutsOver2.53.94Over Hit 1/3Neutral
Chicago CubsChicago Cubs
-27804-18
Colin ReaColin Rea
pitcher_walksUnder1.51.22Under Hit 3/3Neutral
Chicago CubsChicago Cubs
-17504-18
Corbin BurnesCorbin Burnes
pitcher_earned_runsUnder2.52.06Under Hit 1/3Neutral
Arizona DiamondbacksArizona Diamondbacks
10504-18
Corbin BurnesCorbin Burnes
pitcher_strikeoutsOver3.55.57Over Hit 1/3Neutral
Arizona DiamondbacksArizona Diamondbacks
-53004-18
Corbin BurnesCorbin Burnes
pitcher_walksUnder1.51.63Under Hit 0/3Neutral
Arizona DiamondbacksArizona Diamondbacks
12004-18
David PetersonDavid Peterson
pitcher_earned_runsOver1.51.83Over Hit 2/3Neutral
New York MetsNew York Mets
-16504-18
David PetersonDavid Peterson
pitcher_strikeoutsOver3.54.92Over Hit 2/3Neutral
New York MetsNew York Mets
-43504-18
David PetersonDavid Peterson
pitcher_walksOver1.52.25Over Hit 2/3Neutral
New York MetsNew York Mets
-15504-18
Drew RasmussenDrew Rasmussen
pitcher_earned_runsUnder2.50.53Under Hit 3/3Good
Tampa Bay RaysTampa Bay Rays
-17504-18
Drew RasmussenDrew Rasmussen
pitcher_strikeoutsOver3.52.63Over Hit 3/3Good
Tampa Bay RaysTampa Bay Rays
-48004-18
Drew RasmussenDrew Rasmussen
pitcher_walksUnder1.50.42Under Hit 3/3Good
Tampa Bay RaysTampa Bay Rays
-11504-18
Freddy PeraltaFreddy Peralta
pitcher_earned_runsUnder1.52.14Under Hit 2/3Neutral
Milwaukee BrewersMilwaukee Brewers
11504-18
Freddy PeraltaFreddy Peralta
pitcher_strikeoutsOver5.56.33Over Hit 3/3Neutral
Milwaukee BrewersMilwaukee Brewers
-30504-18
Freddy PeraltaFreddy Peralta
pitcher_walksOver1.52.11Over Hit 2/3Neutral
Milwaukee BrewersMilwaukee Brewers
-17504-18
Jackson JobeJackson Jobe
pitcher_earned_runsOver1.51.0Over Hit 2/3Very Poor
Detroit TigersDetroit Tigers
-17504-18
Jackson JobeJackson Jobe
pitcher_strikeoutsUnder2.52.2Under Hit 1/3Very Poor
Detroit TigersDetroit Tigers
22004-18
Jackson JobeJackson Jobe
pitcher_walksOver1.51.8Over Hit 2/3Very Poor
Detroit TigersDetroit Tigers
-12504-18
Jacob deGromJacob deGrom
pitcher_earned_runsOver1.51.5Over Hit 2/3Neutral
Texas RangersTexas Rangers
-17004-18
Jacob deGromJacob deGrom
pitcher_strikeoutsUnder4.54.5Under Hit 2/3Neutral
Texas RangersTexas Rangers
25004-18
Jacob deGromJacob deGrom
pitcher_walksUnder1.51.17Under Hit 1/3Neutral
Texas RangersTexas Rangers
14004-18
Jt GinnJt Ginn
pitcher_earned_runsUnder2.51.89Under Hit 1/1Neutral
Oakland AthleticsOakland Athletics
-14004-18
Jt GinnJt Ginn
pitcher_strikeoutsOver2.53.89Over Hit 1/1Neutral
Oakland AthleticsOakland Athletics
-45504-18
Jt GinnJt Ginn
pitcher_walksOver1.51.22Over Hit 1/1Neutral
Oakland AthleticsOakland Athletics
-15004-18
Kyle HartKyle Hart
pitcher_earned_runsUnder2.52.33Under Hit 2/3Neutral
San Diego PadresSan Diego Padres
-11504-18
Kyle HartKyle Hart
pitcher_strikeoutsOver2.52.67Over Hit 2/3Neutral
San Diego PadresSan Diego Padres
-27804-18
Kyle HartKyle Hart
pitcher_walksUnder1.51.67Under Hit 2/3Neutral
San Diego PadresSan Diego Padres
15004-18
Logan WebbLogan Webb
pitcher_earned_runsOver1.52.32Over Hit 1/3Neutral
San Francisco GiantsSan Francisco Giants
-17504-18
Logan WebbLogan Webb
pitcher_strikeoutsOver4.55.35Over Hit 3/3Neutral
San Francisco GiantsSan Francisco Giants
-34504-18
Logan WebbLogan Webb
pitcher_walksOver1.51.54Over Hit 1/3Neutral
San Francisco GiantsSan Francisco Giants
-11004-18
Mackenzie GoreMackenzie Gore
pitcher_earned_runsOver2.52.25Over Hit 2/3Good
Washington NationalsWashington Nationals
12004-18
Mackenzie GoreMackenzie Gore
pitcher_strikeoutsOver5.55.92Over Hit 2/3Good
Washington NationalsWashington Nationals
-26504-18
Mackenzie GoreMackenzie Gore
pitcher_walksOver1.51.97Over Hit 2/3Good
Washington NationalsWashington Nationals
-15504-18
Martin PerezMartin Perez
pitcher_earned_runsUnder2.52.53Under Hit 3/3Neutral
Chicago White SoxChicago White Sox
10504-18
Martin PerezMartin Perez
pitcher_strikeoutsOver3.54.22Over Hit 3/3Neutral
Chicago White SoxChicago White Sox
-25004-18
Martin PerezMartin Perez
pitcher_walksOver1.51.95Over Hit 3/3Neutral
Chicago White SoxChicago White Sox
-20004-18
Miles MikolasMiles Mikolas
pitcher_earned_runsOver2.53.29Over Hit 2/3Neutral
St. Louis CardinalsSt. Louis Cardinals
-12004-18
Miles MikolasMiles Mikolas
pitcher_strikeoutsOver2.53.77Over Hit 2/3Neutral
St. Louis CardinalsSt. Louis Cardinals
-28604-18
Miles MikolasMiles Mikolas
pitcher_walksUnder1.50.86Under Hit 1/3Neutral
St. Louis CardinalsSt. Louis Cardinals
-15004-18
Sandy AlcantaraSandy Alcantara
pitcher_earned_runsUnder2.52.67Under Hit 2/3Neutral
Miami MarlinsMiami Marlins
10504-18
Sandy AlcantaraSandy Alcantara
pitcher_strikeoutsOver3.54.0Over Hit 2/3Neutral
Miami MarlinsMiami Marlins
-34504-18
Sandy AlcantaraSandy Alcantara
pitcher_walksOver1.52.67Over Hit 2/3Neutral
Miami MarlinsMiami Marlins
-19004-18
Tyler AndersonTyler Anderson
pitcher_earned_runsUnder2.52.38Under Hit 2/3Neutral
Los Angeles AngelsLos Angeles Angels
-12504-18
Tyler AndersonTyler Anderson
pitcher_strikeoutsOver3.54.62Over Hit 3/3Neutral
Los Angeles AngelsLos Angeles Angels
-36004-18
Tyler AndersonTyler Anderson
pitcher_walksOver1.52.44Over Hit 3/3Neutral
Los Angeles AngelsLos Angeles Angels
-18004-18
Yoshinobu YamamotoYoshinobu Yamamoto
pitcher_earned_runsUnder1.51.5Under Hit 2/3Neutral
Los Angeles DodgersLos Angeles Dodgers
11504-18
Yoshinobu YamamotoYoshinobu Yamamoto
pitcher_strikeoutsOver4.56.05Over Hit 3/3Neutral
Los Angeles DodgersLos Angeles Dodgers
-37504-18
Yoshinobu YamamotoYoshinobu Yamamoto
pitcher_walksOver1.51.32Over Hit 2/3Neutral
Los Angeles DodgersLos Angeles Dodgers
-12504-18
Zack WheelerZack Wheeler
pitcher_earned_runsOver1.51.89Over Hit 2/3Neutral
Philadelphia PhilliesPhiladelphia Phillies
-13004-18
Zack WheelerZack Wheeler
pitcher_strikeoutsOver6.57.0Over Hit 2/3Neutral
Philadelphia PhilliesPhiladelphia Phillies
-30504-18
Zack WheelerZack Wheeler
pitcher_walksOver1.51.61Over Hit 1/3Neutral
Philadelphia PhilliesPhiladelphia Phillies
-11004-18
Shopping Basket
Scroll to Top