MLB Home Run Picks Today: Best HR Predictions for April 18th, 2026
The Friday night MLB slate is in the books, and it certainly didn’t lack excitement. In fact, we were able to hit one of our MLB home run picks on Ian Happ at +390 odds nice and early with the windy afternoon game! We also saw some unseasonable cold weather in Colorado later on, so there’s plenty for us to consider regarding today’s top MLB home run predictions.
You’ll also want to check out the best fantasy sports promo codes from the top legal sites in your state. Make sure that you also crush your MLB DFS contests today with our DFS Playbook, Starting Lineups, Lineup Generator & DFS Tools!
⚾ Top MLB Home Run Picks for Today
Not only did we hit Happ yesterday, but we also hit our longshot pick on Michael Harris at nearly +800 odds! We told you to keep an eye out for the Braves vs. Phillies and Blue Jays vs. Diamondbacks series, and they both helped us out for our MLB expert picks.
While we’re going to break things down for our best MLB home run picks today, if you just want the names NOW, we’ve got you covered:
- Mike Trout: +259 at DraftKings Sportsbook
- Bobby Witt, Jr.: +432 at Novig Sportsbook
- Manny Machado: +390 at FanDuel Sportsbook
🔥 Best Matchups for Home Runs Today, 4/18: Ballpark Factors & Weather Impact
Before we get into the guys above individually, we also want you to know about a few of the factors that we consider. After all, after hitting a couple MLB home run picks just yesterday, we’re not just throwing darts.
You can always bookmark our MLB weather report, we’re breaking down pitching matchups, hitter history (when sample sizes are relevant), barrel rates, hard contact and more. We won’t bore you with the full laundry list, but with a taste of what’s to come, let’s fully dive into our best MLB home run picks for today!
Mike Trout (+259)
Yes, we know that we’re getting started with one of the most “square” players to target possible, but he’s simply been too locked in to ignore. By now, many fans are well aware that Trout came through for several MLB home run picks by hitting FIVE of them in four games against the New York Yankees.
He was the first opposing player to ever do so, and we love the conditions in the Padres vs. Angels game tonight. Frankly, we love it for both teams, as the pitching matchup is German Marquez vs. Yusei Kikuchi. Trout gets to take on Marquez, who is no longer with the Colorado Rockies for good reason.
Frankly, we don’t even think he’ll be in the rotation for the full season, which is why we’re starting our best MLB home run picks today with Mike Trout to hit a HR (+259 at DraftKings Sportsbook).
Bobby Witt, Jr. (+432)
Speaking of the Yankees, let’s circle back to that opening game of the slate. No, we aren’t going with the "square" pick again with Aaron Judge. In fact, we’re not even targeting a Bronx Bomber with our MLB home run picks at all! This time, we’re on the opposition with Kansas City Royal stud Bobby Witt, Jr.
He’s a five-tool player that is truly balanced, but he’s certainly got home run power to boot. As they are far more often than not, conditions are great at Yankee Stadium this afternoon, which is already a hitter-friendly ballpark. New York starter Will Warren was just pulled after 3.2 innings in his last outing in what was an 11-10 game.
It’s time for his first one of the year to cash one of our top MLB home run picks today on Bobby Witt, Jr. to hit a HR (+432 at Novig Sportsbook).
Manny Machado (+390)
We’re putting you on a roller coaster here, as we’re spinning things right back to that Padres vs. Angels matchup! This time, we’re picking on Yusei Kikuchi to allow a home run…or several. San Diego had to deal with Jose Soriano last night, hence the shutout; however, it’s not scaring us away from MLB home run picks in this game.
Manny Machado, Xander Bogaerts and Fernando Tatis, Jr. have all had two home runs against Kikuchi in just 10 or 11 at-bats, so we already love that. That makes this a pick-your-poison situation, but we’ll officially add to our MLB home run picks with Machado, as he’s had the fewest K’s vs. Kikuchi of those three and the most overall hits.
You really can’t go wrong with any of them, but for us, we’ll make Manny Machado hitting a HR (+390 at FanDuel Sportsbook) as part of our top MLB home run predictions today.
🚀 Longshot Home Run Picks Today
Again, we cashed our best longshot home run pick yesterday at nearly +800 odds. So, of course we have one for you today as well!
- Jake Cronenworth: +1020 at DraftKings Sportsbook
Shocker - we’re going with another Padre! We won’t pile on Kikuchi too much here, but the same factors still apply for the leadoff man. He’s certainly not known for going yard, but hey, he’s already got more than Bobby Witt, Jr. this season, who’s already part of our best MLB home run picks today!
💲 Today’s Best MLB Home Run Parlay
Speaking of the Royal, let’s get more four-figure odds involved. Piecing together our best bets above get you our best MLB home run parlay for today:
- Trout, Witt, Jr. & Machado: +7835 at DraftKings - $10 bet pays $793.50!
We’ve got you covered from the first game to the last, so let’s make it an amazing day on the diamond alongside the NBA & NHL playoffs. Our top MLB home run picks today are here to help you do just that!
Player News
{{item.text}}
{{analysis.analysis}}
