2016 MLB Home Run Derby: Date, Time, & TV Channel. The annual Home Run Derby is tonight at 8 PM EST on ESPN. This is the 2nd year since the MLB changed the format for the Home Run Derby. Since the rule change, each participant receives a 5 minute session per round. During the final minute, the clock stops when a home run is hit.