Kim Klement-USA TODAY Sports

MLB best bets, 3 HR props for 7/6: Rain, rain go away, let us hit our props today

The weather rained on our home run parade yesterday and canceled two of our three bets, so let's hope for a sunnier forecast around the country this time around. Here are my three favorite home run bets for Thursday's MLB slate. 

Vladimir Guerrero Jr. (+370 DraftKings)

We tried to bet Vladimir Guerrero Jr. to hit a home run yesterday, but the game between the Toronto Blue Jays and Chicago White Sox was postponed due to rain. Well, we've got the same pitching matchup in Game 1 Thursday, so let's try it again. Lance Lynn has given up the most home runs in MLB this season, and Guerrero is starting to find a groove with 11 hits and four homers over the last 15 days.

Nick Castellanos (+475 DK)

What a turnaround it's been for Nick Castellanos from last season to this season. The Philadelphia Phillies slugger is hitting .310 through 83 games, and he's already matched his entire home run total from last year (12). Castellanos has hit a homer in three of his last four games, and he's also homered off Tampa Bay Rays pitcher Shawn Armstrong twice in only six career at-bats against him. 

Mookie Betts (+370 DK)

Mookie Betts is one of the hottest hitters in baseball right now. The Los Angeles Dodgers star is hitting .318 with five doubles and six home runs over the last 15 days. Now he gets to face Pittsburgh Pirates righty Johan Oviedo, who's given up a home run in each of his last three starts. The wind will be blowing out to center field at Dodger Stadium Thursday night, so all signs are pointing to another Mookie bomb. 

More must-reads:

TODAY'S BEST
Knicks could get major boost for Game 7 showdown with Pacers
WNBA to investigate $100,000 sponsorship deals for Aces players
Tiger Woods blames one big factor for missing the cut at PGA Championship
Giants All-Star pitcher suffers setback in recovery from injury
Watch: Juan Soto's first multi-homer game as a Yankee
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Blue Jays GM wants struggling club to feel 'massive sense of urgency'
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future
USA Hockey names HC for 2025 4 Nations Face-Off and 2026 Olympics
Key Knicks forward ruled out for Game 7 vs. Pacers
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.