Pete Alonso is king of the Home Run Derby.
The wunderkind Mets first baseman beat Blue Jays rookie Vladimir Guerrero Jr. 23-22 in the final at Progressive Field in Cleveland during the MLB All-Star Game festivities Monday night.
He used last-second at-bats to take down Indians’ hometown hero Carlos Santana, 13-12, and Ronald Acuña Jr., 20-19 in the first two rounds.
Alonso arrived at the derby with 30 home runs — joining Aaron Judge (30 in 2017) and Mark McGwire (33 in 1987) as the only rookies to reach the 30-home run plateau at the MLB All-Star break.