...

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
Ben BrownBen Brown
pitcher_earned_runsUnder1.51.68Under Hit 1/3Bad
Chicago CubsChicago Cubs
-11004-19
Ben BrownBen Brown
pitcher_strikeoutsUnder5.54.42Under Hit 3/3Bad
Chicago CubsChicago Cubs
-14804-19
Ben BrownBen Brown
pitcher_walksUnder2.51.47Under Hit 2/3Bad
Chicago CubsChicago Cubs
-18004-19
Ben LivelyBen Lively
pitcher_earned_runsOver2.52.27Over Hit 2/3Neutral
Cleveland GuardiansCleveland Guardians
-11504-19
Ben LivelyBen Lively
pitcher_strikeoutsOver3.54.06Over Hit 3/3Neutral
Cleveland GuardiansCleveland Guardians
-16504-19
Ben LivelyBen Lively
pitcher_walksOver1.51.7Over Hit 3/3Neutral
Cleveland GuardiansCleveland Guardians
-16504-19
Cal QuantrillCal Quantrill
pitcher_earned_runsUnder3.52.84Under Hit 2/3Neutral
Miami MarlinsMiami Marlins
-14004-19
Cal QuantrillCal Quantrill
pitcher_strikeoutsOver2.53.69Over Hit 1/3Neutral
Miami MarlinsMiami Marlins
-23004-19
Cal QuantrillCal Quantrill
pitcher_walksUnder2.52.34Under Hit 2/3Neutral
Miami MarlinsMiami Marlins
-10504-19
Carlos CarrascoCarlos Carrasco
pitcher_earned_runsOver2.53.04Over Hit 2/3Excellent
New York YankeesNew York Yankees
-12004-19
Carlos CarrascoCarlos Carrasco
pitcher_strikeoutsOver3.54.12Over Hit 2/3Excellent
New York YankeesNew York Yankees
-13504-19
Carlos CarrascoCarlos Carrasco
pitcher_walksOver1.51.52Over Hit 2/3Excellent
New York YankeesNew York Yankees
10004-19
Casey MizeCasey Mize
pitcher_earned_runsUnder2.52.24Under Hit 2/3Very Poor
Detroit TigersDetroit Tigers
-17504-19
Casey MizeCasey Mize
pitcher_strikeoutsUnder3.53.72Under Hit 1/3Very Poor
Detroit TigersDetroit Tigers
10004-19
Casey MizeCasey Mize
pitcher_walksOver1.51.4Over Hit 2/3Very Poor
Detroit TigersDetroit Tigers
14004-19
Chad PatrickChad Patrick
pitcher_earned_runsUnder2.50.75Under Hit 3/3Neutral
Milwaukee BrewersMilwaukee Brewers
-16004-19
Chad PatrickChad Patrick
pitcher_strikeoutsUnder4.53.25Under Hit 2/3Neutral
Milwaukee BrewersMilwaukee Brewers
-15004-19
Chad PatrickChad Patrick
pitcher_walksOver1.52.25Over Hit 3/3Neutral
Milwaukee BrewersMilwaukee Brewers
-18004-19
Chase DollanderChase Dollander
pitcher_earned_runsOver2.53.0Over Hit 1/2Bad
Colorado RockiesColorado Rockies
-13504-19
Chase DollanderChase Dollander
pitcher_strikeoutsOver4.56.5Over Hit 2/2Bad
Colorado RockiesColorado Rockies
10404-19
Chase DollanderChase Dollander
pitcher_walksUnder2.51.5Under Hit 2/2Bad
Colorado RockiesColorado Rockies
-22004-19
Chris SaleChris Sale
pitcher_earned_runsOver1.51.85Over Hit 3/3Bad
Atlanta BravesAtlanta Braves
-15004-19
Chris SaleChris Sale
pitcher_strikeoutsOver6.57.55Over Hit 1/3Bad
Atlanta BravesAtlanta Braves
-21504-19
Chris SaleChris Sale
pitcher_walksUnder1.51.3Under Hit 2/3Bad
Atlanta BravesAtlanta Braves
-11504-19
Garrett CrochetGarrett Crochet
pitcher_earned_runsOver1.51.72Over Hit 0/3Neutral
Boston Red SoxBoston Red Sox
-15004-19
Garrett CrochetGarrett Crochet
pitcher_strikeoutsUnder7.56.58Under Hit 1/3Neutral
Boston Red SoxBoston Red Sox
10004-19
Garrett CrochetGarrett Crochet
pitcher_walksUnder1.51.14Under Hit 2/3Neutral
Boston Red SoxBoston Red Sox
-15004-19
Hayden WesneskiHayden Wesneski
pitcher_earned_runsUnder2.51.19Under Hit 1/3Neutral
Houston AstrosHouston Astros
-17504-19
Hayden WesneskiHayden Wesneski
pitcher_strikeoutsUnder4.52.84Under Hit 0/3Neutral
Houston AstrosHouston Astros
11204-19
Hayden WesneskiHayden Wesneski
pitcher_walksUnder1.50.77Under Hit 2/3Neutral
Houston AstrosHouston Astros
-15004-19
Hunter GreeneHunter Greene
pitcher_earned_runsUnder2.51.63Under Hit 3/3Neutral
Cincinnati RedsCincinnati Reds
-15504-19
Hunter GreeneHunter Greene
pitcher_strikeoutsOver6.56.67Over Hit 3/3Neutral
Cincinnati RedsCincinnati Reds
-14204-19
Hunter GreeneHunter Greene
pitcher_walksOver1.52.03Over Hit 0/3Neutral
Cincinnati RedsCincinnati Reds
-13504-19
Jose BerriosJose Berrios
pitcher_earned_runsUnder2.52.5Under Hit 2/3Neutral
Toronto Blue JaysToronto Blue Jays
-16004-19
Jose BerriosJose Berrios
pitcher_strikeoutsOver3.54.83Over Hit 2/3Neutral
Toronto Blue JaysToronto Blue Jays
-45504-19
Jose BerriosJose Berrios
pitcher_walksUnder1.51.75Under Hit 1/3Neutral
Toronto Blue JaysToronto Blue Jays
10504-19
Kodai SengaKodai Senga
pitcher_earned_runsUnder2.51.0Under Hit 3/3Neutral
New York MetsNew York Mets
-16504-19
Kodai SengaKodai Senga
pitcher_strikeoutsUnder5.56.25Under Hit 2/3Neutral
New York MetsNew York Mets
11004-19
Kodai SengaKodai Senga
pitcher_walksOver1.51.5Over Hit 2/3Neutral
New York MetsNew York Mets
-20004-19
Kyle HendricksKyle Hendricks
pitcher_earned_runsUnder2.52.91Under Hit 2/3Bad
Los Angeles AngelsLos Angeles Angels
-12004-19
Kyle HendricksKyle Hendricks
pitcher_strikeoutsOver3.53.0Over Hit 2/3Bad
Los Angeles AngelsLos Angeles Angels
-12504-19
Kyle HendricksKyle Hendricks
pitcher_walksUnder1.51.5Under Hit 1/3Bad
Los Angeles AngelsLos Angeles Angels
-10504-19
Landen RouppLanden Roupp
pitcher_earned_runsUnder1.51.08Under Hit 1/3Bad
San Francisco GiantsSan Francisco Giants
12504-19
Landen RouppLanden Roupp
pitcher_strikeoutsUnder6.52.58Under Hit 1/3Bad
San Francisco GiantsSan Francisco Giants
-13004-19
Landen RouppLanden Roupp
pitcher_walksOver2.51.27Over Hit 2/3Bad
San Francisco GiantsSan Francisco Giants
14004-19
Logan GilbertLogan Gilbert
pitcher_earned_runsUnder1.52.19Under Hit 2/3Neutral
Seattle MarinersSeattle Mariners
12004-19
Logan GilbertLogan Gilbert
pitcher_strikeoutsOver4.56.81Over Hit 3/3Neutral
Seattle MarinersSeattle Mariners
-26504-19
Logan GilbertLogan Gilbert
pitcher_walksUnder1.51.11Under Hit 2/3Neutral
Seattle MarinersSeattle Mariners
-20004-19
Luis SeverinoLuis Severino
pitcher_earned_runsOver2.52.57Over Hit 2/3Neutral
Oakland AthleticsOakland Athletics
10004-19
Luis SeverinoLuis Severino
pitcher_strikeoutsOver4.55.2Over Hit 2/3Neutral
Oakland AthleticsOakland Athletics
-15004-19
Luis SeverinoLuis Severino
pitcher_walksOver1.52.0Over Hit 2/3Neutral
Oakland AthleticsOakland Athletics
-21504-19
Mackenzie GoreMackenzie Gore
pitcher_earned_runsUnder2.52.25Under Hit 1/3Bad
Washington NationalsWashington Nationals
-12504-19
Mackenzie GoreMackenzie Gore
pitcher_strikeoutsOver6.55.92Over Hit 2/3Bad
Washington NationalsWashington Nationals
-14804-19
Mackenzie GoreMackenzie Gore
pitcher_walksOver1.51.97Over Hit 2/3Bad
Washington NationalsWashington Nationals
-13504-19
Matthew LiberatoreMatthew Liberatore
pitcher_earned_runsUnder2.50.79Under Hit 1/3Neutral
St. Louis CardinalsSt. Louis Cardinals
10004-19
Matthew LiberatoreMatthew Liberatore
pitcher_strikeoutsUnder4.51.49Under Hit 1/3Neutral
St. Louis CardinalsSt. Louis Cardinals
-15004-19
Matthew LiberatoreMatthew Liberatore
pitcher_walksUnder1.50.46Under Hit 3/3Neutral
St. Louis CardinalsSt. Louis Cardinals
-14004-19
Michael KingMichael King
pitcher_earned_runsOver1.51.8Over Hit 1/3Neutral
San Diego PadresSan Diego Padres
-16004-19
Michael KingMichael King
pitcher_strikeoutsOver5.56.43Over Hit 2/3Neutral
San Diego PadresSan Diego Padres
-14604-19
Michael KingMichael King
pitcher_walksUnder1.52.03Under Hit 2/3Neutral
San Diego PadresSan Diego Padres
10504-19
Nathan EovaldiNathan Eovaldi
pitcher_earned_runsUnder2.52.39Under Hit 2/3Neutral
Texas RangersTexas Rangers
-14004-19
Nathan EovaldiNathan Eovaldi
pitcher_strikeoutsUnder5.55.76Under Hit 2/3Neutral
Texas RangersTexas Rangers
-13304-19
Nathan EovaldiNathan Eovaldi
pitcher_walksUnder1.51.33Under Hit 2/3Neutral
Texas RangersTexas Rangers
-15504-19
Paul SkenesPaul Skenes
pitcher_earned_runsUnder1.51.37Under Hit 2/3Neutral
Pittsburgh PiratesPittsburgh Pirates
-12504-19
Paul SkenesPaul Skenes
pitcher_strikeoutsUnder6.57.26Under Hit 2/3Neutral
Pittsburgh PiratesPittsburgh Pirates
10804-19
Paul SkenesPaul Skenes
pitcher_walksUnder1.51.3Under Hit 3/3Neutral
Pittsburgh PiratesPittsburgh Pirates
-12004-19
Roki SasakiRoki Sasaki
pitcher_earned_runsUnder2.51.25Under Hit 3/3Neutral
Los Angeles DodgersLos Angeles Dodgers
-18004-19
Roki SasakiRoki Sasaki
pitcher_strikeoutsUnder3.53.0Under Hit 2/3Neutral
Los Angeles DodgersLos Angeles Dodgers
12504-19
Roki SasakiRoki Sasaki
pitcher_walksOver1.53.25Over Hit 3/3Neutral
Los Angeles DodgersLos Angeles Dodgers
-21004-19
Seth LugoSeth Lugo
pitcher_earned_runsUnder2.52.14Under Hit 2/3Very Poor
Kansas City RoyalsKansas City Royals
-13504-19
Seth LugoSeth Lugo
pitcher_strikeoutsOver4.55.32Over Hit 1/3Very Poor
Kansas City RoyalsKansas City Royals
-15504-19
Seth LugoSeth Lugo
pitcher_walksUnder1.51.54Under Hit 1/3Very Poor
Kansas City RoyalsKansas City Royals
10004-19
Shane BazShane Baz
pitcher_earned_runsUnder2.51.76Under Hit 3/3Excellent
Tampa Bay RaysTampa Bay Rays
-15004-19
Shane BazShane Baz
pitcher_strikeoutsOver6.55.65Over Hit 2/3Excellent
Tampa Bay RaysTampa Bay Rays
-11704-19
Shane BazShane Baz
pitcher_walksUnder1.51.82Under Hit 2/3Excellent
Tampa Bay RaysTampa Bay Rays
12004-19
Shane SmithShane Smith
pitcher_earned_runsUnder3.51.33Under Hit 3/3Neutral
Chicago White SoxChicago White Sox
-18004-19
Shane SmithShane Smith
pitcher_strikeoutsUnder4.54.0Under Hit 2/3Neutral
Chicago White SoxChicago White Sox
-12204-19
Shane SmithShane Smith
pitcher_walksOver1.52.33Over Hit 2/3Neutral
Chicago White SoxChicago White Sox
-15504-19
Simeon Woods RichardsonSimeon Woods Richardson
pitcher_earned_runsUnder2.52.23Under Hit 2/3Bad
Minnesota TwinsMinnesota Twins
-11504-19
Simeon Woods RichardsonSimeon Woods Richardson
pitcher_strikeoutsOver4.54.29Over Hit 3/3Bad
Minnesota TwinsMinnesota Twins
12004-19
Simeon Woods RichardsonSimeon Woods Richardson
pitcher_walksUnder1.51.71Under Hit 2/3Bad
Minnesota TwinsMinnesota Twins
11504-19
Taijuan WalkerTaijuan Walker
pitcher_earned_runsOver2.53.18Over Hit 1/3Neutral
Philadelphia PhilliesPhiladelphia Phillies
-15504-19
Taijuan WalkerTaijuan Walker
pitcher_strikeoutsOver3.53.27Over Hit 3/3Neutral
Philadelphia PhilliesPhiladelphia Phillies
-28604-19
Taijuan WalkerTaijuan Walker
pitcher_walksOver1.51.91Over Hit 1/3Neutral
Philadelphia PhilliesPhiladelphia Phillies
-16504-19
Zac GallenZac Gallen
pitcher_earned_runsUnder2.52.22Under Hit 2/3Bad
Arizona DiamondbacksArizona Diamondbacks
-15504-19
Zac GallenZac Gallen
pitcher_strikeoutsUnder5.55.62Under Hit 2/3Bad
Arizona DiamondbacksArizona Diamondbacks
-11004-19
Zac GallenZac Gallen
pitcher_walksUnder2.52.03Under Hit 1/3Bad
Arizona DiamondbacksArizona Diamondbacks
-13504-19
Shopping Basket
Scroll to Top