The Home Run Derby is an annual home run hitting competition in Major League Baseball customarily held the day before the MLB All-Star Game, which places the contest on a Monday in July.