Who won the 2015 MLB Home Run Derby? on Jul 6, 2023 Published in Baseball Trivia Todd Frazier. The 2015 Home Run Derby was held on July 13, 2015, at Great American Ball Park in Cincinnati, Ohio.