Liz Roscher,Yahoo Sports•July 8, 2019

CLEVELAND — Carlos Santana got the loudest roar to start the night, and Vlad Guerrero Jr. had the most support throughout, but the winner of the 2019 Home Run Derby was New York Mets rookie Pete Alonso. Guerrero had the crowd in the palm of his hand with his home run heroics (he hit 91 on the night due to several second round ties), but Alonso hit 23 in the final round. He emerged victorious even though the crowd booed him through most of the night.

Saying Guerrero started strong is like saying “he’s got power” — it’s such a huge understatement when compared to reality. He hit 29 homers in the first round, breaking Josh Hamilton’s 2008 record of 28 in a single round.