Jordan Walker won the 2026 MLB All-Star Home Run Derby.
Walker entered the event as one of the field’s biggest underdogs, but looked cool, calm and collected from the outset, launching 19 home runs on just 27 swings, including 13 in the first round, to cruise into the finals. He then eliminated one of the favorites, Junior Caminero, to earn a showdown with Kyle Schwarber in an electric final round. The 24-year-old burgeoning star went deep on each of his final six swings to become the first Cardinals hitter in franchise history to win the Home Run Derby. It was an unbelievable performance.