MLB Home Run Predictions, Picks, Props, Odds for Friday, July 31, 2026
We made a small profit on Thursday, as Brandon Lowe homered, helping make up for the loss on James Wood. Shohei Ohtani was out of the lineup, so that bet was void.
Today, we’re going with Dominic Canzone, Francisco Alvarez, and Jake Bauers. I like the spots for each of these hitters.
Remember to be sure to check out our daily MLB betting trends page.
Click any odds below to place a wager. For more sportsbook promos, we highly recommend checking out the best sports betting sites.
2026 MLB HR Props Record: 70-271 (+0.66 units)
Top Options For MLB Trading
Sign Up & Unlock Your Offer at FanDuel Predicts
Make Predictions on Real World Events Right in Your Phone
Trade on Sports to Culture, Financials, Crypto and More
Deposit $10, Get a $20 Trading Bonus
Live Trade with the Biggest Payouts at the Largest Prediction Market in the World
Use Bonus Code: LINEUPS
America's #1 Sports Prediction Market
Same Sports Moments, Bigger Payouts
Choose from Straights, Player Props, Parlays & More
Use Exclusive Code: LINEUPS
Complete a Task in the Crypto.com App to Unlock up to 1 Bitcoin Worth of CRO Rewards
America’s All-In-One Trading Platform
Manage Your Crypto, Stocks, Predictions & Card Spend Seamlessly
Get $150 in Bonuses Paid Over 14 Days
DraftKings is Now Available Nationwide
Browse Markets like Sports, Crypto, Tech & More
Home Run Prop Predictions & Odds: MLB HR Best Bets for Friday, July 31
Dominic Canzone Home Run Odds
Dominic Canzone is having a breakout season for the Mariners, slashing .261/.337/.526 with 18 home runs in 306 plate appearances. This includes an impressive 14.8% barrel rate.
Canzone has been hitting the ball hard lately. In the last seven days, he has a .557 xwOBA, which ranks 1st in MLB. During this stretch, Canzone has three home runs in his last six games.
Up next is an exploitable matchup vs. Twins’ right-hander Zebby Matthews, who has a 4.73 xERA and a 1.78 HR/9 on the season. Matthews has been worse against lefties (4.71 xFIP) compared to righties (4.15 xERA), which bodes well for Canzone, who bats from the left side.
With that in mind, it’s a good spot to take the Mariners’ outfielder to hit his 19th homer of the season. Risk 0.1 units.
Francisco Alvarez Home Run Odds
Francisco Alvarez has quietly been a bright spot for the Mets in what’s been a disastrous season, slashing .257/.340/.443 with 12 home runs in 270 plate appearances. His batted ball metrics look excellent, featuring a 16.0% barrel rate.
In the last seven days, Alvarez has a .450 xwOBA, which ranks 5th in MLB. While the results haven’t been there for this elite batted ball quality, I like the spot at home against the Marlins.
Miami is sending out Janson Junk, who has a 4.05 xERA and a 1.34 HR/9 this season. We’ve seen him allow at least one homer in two of his last three starts.
With Alvarez continuing to crush the ball, it’s a good time to take him to hit No. 13, especially since he’s been rumored to be on the trade block, so there’s motivation to show what he can do. Risk 0.1 units.
Jake Bauers Home Run Odds
Jake Bauers has been a surprising breakout this season, slashing .267/.370/.491 with 18 home runs in 386 plate appearances. He’s maintained a rock-solid 13.5% barrel rate and earned more playing time this year, after several seasons of being a bench bat.
In the last seven days, Bauers has a .446 xwOBA, which ranks 7th in MLB. Up next is an exploitable matchup against Angels’ right-hander Ryan Johnson, who just got rocked by the Giants for eight earned runs in 3.1 innings.
Johnson has a 4.89 xERA and a 2.38 HR/9 on the season, so it’s a good spot to take a shot on Bauers to go yard.
With that in mind, we’ll ride with Bauers to hit No. 19 tonight. Risk 0.1 units.
Join Lineups’ free sports betting Discord channel, with more than 5,100 community members discussing MLB 24-7-365.
Best Sportsbook Promos For Home Run Prop Predictions
Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win*
*Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms. 21+. Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET
Use Bonus Code: BETLINEUPS
Bet $5 Get $200 in Bet Reset Tokens for 5 Days (Up to $1,000 Bet Reset Tokens)
Available on Desktop, Android & iOS
Easy Deposits, Fast Withdrawals
Bet $1, Double Your Winnings on Your Next 10 Wagers (Up to $25 Max Bet Per Boost)
Stream NFL Games In-App for Free
OH only. 21+.Gambling Problem? Call or text 1-800-MY-RESET
Use Promo Code: LINEUPSDYW
Get a 100% Bet Match up to $100 in FanCash for 10 Days
Earn FanCash & Spend it on Team Swag or More Bets
Daily Odds & Profit Boosts on Select Games
To Claim: Use LINEUPS
Spend $5+ Get $150 in Bonus Bets Within 14 Days
Plus Get up to $1,000 Deposit Bonus
Bet on All Your Favorite Sports With America's Top-Rated Sportsbook
To Claim: Click Play Now
Bet $10 Get $150 in Bonus Bets Win or Lose
30% Extra on Same Game Parlay Profit
T&Cs Apply. GAMBLING PROBLEM? CALL 1-800-MY-RESET. 21+
Use Bonus Code: LINEUPSBET
Photo Credit: IMAGN IMAGES












