Just like the the winner of the Kentucky Derby, we are all juiced up! After a big week last week, where we hit on 75% of our MLB plays, we can't wait to dive into another day of baseball.
It's Monday May 10, and, as always, we've simulated all of tonight's games 10,000 times each determining where the value lies for baseball bettors across the United States.
With MLB betting picks, probabilities, odds and predicted scores featured each and every day, check out our top plays for tonight's games.
Your game not here? Find out who we're betting on in every game via our MLB Bet Hub where we deliver you predictions and suggested bets, based on the edge we've identified against the sportsbooks' odds.
Almost ready to join a sportsbook and start betting online?
We’ve listed the best available sign-up bonus offers for each legal betting state at the bottom of this article!
Here is what the data is telling us for today's MLB games ⏬
BET: 🔥 Total runs OVER 7.5 with Unibet (-118)
📈 53% probability
Two teams with some pretty bad run defenses match up in Pittsburgh as the Pirates meet the Reds. There are so many signs here pointing to a run fest:
- Both teams rank in the bottom ten of the league for opponent runs scored per 9 innings
- Cincinatti rank in the top five of the league for runs scored per 9 innings
- Starting Pirates pitcher Mitch Keller has a 6.29 ERA this season
- The Over is 5-1 in games where starting Reds pitcher Tyler Mahle has played
Yo, Virginia! Unibet is now live in VA. Why is that good? Because they're giving you the best welcome offer we've ever seen! For a limited time, you can claim a $100 free bet with Unibet - no deposit required! That's right; just open an account get $100 of absolutely free money to bet with.
BET: 🔥 Total runs OVER 9 (-115) with William Hill Sportsbook
📈 52% probability
It's a high run total line set by the 'books, but with the good reason, because the way things have been going, the Red Sox might be able to get all 10 runs to send this one over themselves.
Boston are averaging 8.25 runs on their own over their past four games which have included games where they've scored 11 and 12 runs respectively. Sit back and watch the league's best offense fire them past this Orioles outfield.
For a play like this, it's hard to look past this offer from William Hill Sportsbook who are giving new customers in certain states a RISK-FREE bet up to $500 - see if your state is one of them here. Basically, you can deposit as much or as little as you like (we recommend around $50) and then place your bet on our play. If we get it right, you cash in! If not, that's okay - they'll give you your money back to use again on another bet.
BET: 🔥 Giants at the moneyline with BetMGM (-145)
📈 59% probability
Last night's game against the Padres aside, the Giants have been playing some mesmerizing baseball and are looking good. They stay at home for this series against the visiting Texas and our data projections once again like SF to continue to build on their early season form. The moneyline odds look quite appealing.
To best use this pick, you can't go wrong when signing up to BetMGM where new customers you can cash in even if your bet doesn't win!
Simply deposit $20 into your account, place your bet, and then wait for the money to come in, regardless of the result! It's free money.
Want to parlay our MLB picks? Do it with Unibet. Why? Because Unibet offer you a free bet bonus upon sign up without even having to deposit cash! No other 'books allow you to bet with free money before depositing, so use this completely free hit while you can. Virginia residents get a $100 free hit, while other states still receive $20.
🔥 Reds/Pirates o7.5
🔥 Red Sox/Orioles o9 runs
🔥 Giants ML
💰 Parlay with UniBet (+495)
Ready to join a Sportsbook and start betting online? We’ve listed the best available Welcome Offers for each legal betting state.