MLB Home Run Picks, Predictions, and Prop Bet Odds (8/4/26)

CJ Abrams

The dust has settled around the 2026 MLB Trade Deadline, so it’s high time we get back to business with todays best home run picks, predictions, and prop bet odds.

Below, we’ve highlighted our top expert picks for today’s MLB slate, featuring the players we believe have the best chance to hit a dinger on Tuesday night and provide you with a massive boost to your bankroll in the process. Along with our best bets, we’ve also highlighted the latest MLB odds for home run hitters so you can see who the oddsmakers have slated to go yard this evening.

Don’t wait, head to your favourite MLB betting site, load up your bet slip with our home run picks, and get ready to knock your next wager out of the park with our expert MLB home run predictions.

Today’s Home Run Odds

PlayerOdds to Hit a Home Run
Kyle Schwarber+180
Shohei Ohtani+205
Junior Caminero+235
Yordan Alvarez+260
Ben Rice+280
Matt Olson+280
Bryce Harper+290
Pete Alonso+310
Hunter Goodman+320
Kyle Stowers+320

CJ Abrams (+600)

In the midst of a career-best season, Washington Nationals shortstop CJ Abrams is primed to go deep in one of his plate appearances on Tuesday, as he hits a dinger against the Philadelphia Phillies this evening.

Having already knocked 28 pitches out of the park this season, the 25-year-old talent has been swinging for the fences and seeing positive results. With seven homers in his last 15 games played, Abrams is due for a big play at the plate as he’s yet to hit a home run against the Phillies in their current series.

Still residing in the league’s top 10 home run hitters in 2026, look for Abrams to serve up a no-doubter home run against the Phillies, putting himself firmly back in the home run king race, and netting you a juicy +600 payday.

CJ Abrams to Hit a Home Run

+600

Bet Now!

Ceddanne Rafaela (+650)

Riding high off of three-straight home runs in three games played against the Los Angeles Dodgers, back Boston Red Sox center fielder Ceddanne Rafaela to extend his hot streak as he hits a home run against the Chicago White Sox tonight.

Over his last seven games played, Rafaela has hit a home run in four of them. Showing improved power and a knack for turning pitches into missiles headed for the outfield, Rafaela has been a key part of turning the Red Sox’s season around.

At +650, why not get some skin in on Rafaela and his recent home run streak by backing him to extend it to four consecutive games, netting you a massive payout in the process while watching tonight’s action unfold.

Ceddanne Rafaela to Hit a Home Run

+650

Bet Now!