The 2016 Homerun Derby was held on July 11th and won by Giancarlo Stanton of the Miami Marlins. Stanton hit a total of 61 homeruns. Direct link below.