Home Run Derby Odds Today: Who Are the Favorites for Tonight's HR Derby?

The 2026 MLB All-Star Break is upon us, and the Home Run Derby takes place on tonight at Citizens Bank Park in Philadelphia.
Via FanDuel Sportsbook’s Home Run Derby odds, here are the betting odds for this year’s Home Run Derby.
MLB odds via FanDuel Sportsbook, and they may change after this article is published.
Betting Odds for Today’s Home Run Derby
When Is the MLB Home Run Derby?
The 2026 MLB Home Run Derby will take place on Monday, July 13 at 8 p.m. ET. It will be held at the Citizens Bank Park stadium in Philadelphia, Pennsylvania.
Get up to $1,000 in Bet Reset Tokens when you bet $5 daily for the next 5 days. You'll receive $200 in Bet Resets every day you qualify! See here for full terms and conditions. Learn about today's other offers at FanDuel Sportsbook Promos.
Which player props stand out to you today? Check out FanDuel Sportsbook's MLB odds to see the full menu of options.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!
The above author is a FanDuel employee and is not eligible to compete in public daily fantasy contests or place sports betting wagers on FanDuel. The advice provided by the author does not necessarily represent the views of FanDuel. Taking the author’s advice will not guarantee a successful outcome. You should use your own judgment when participating in daily fantasy contests or placing sports wagers.



