Jordan Walker of the St. Louis Cardinals won the 2026 MLB Home Run Derby after defeating Kyle Schwarber 12-11 [1].

The victory marks a significant milestone for Walker, who overcame the favored Schwarber in a high-stakes environment in Philadelphia. By clinching the title, Walker establishes himself as one of the premier power hitters in the league during the mid-season showcase.

The competition reached its peak in the final round, where the two sluggers traded long balls in a tightly contested battle. Walker remained trailing for much of the final sequence until his final swing of the event. That decisive hit provided the 12th home run needed to surpass Schwarber by a single mark [1].

Schwarber, a local favorite in Philadelphia, finished with 11 home runs [1]. The narrow margin of victory underscores the intensity of the 2026 contest, which saw Walker rally at the last possible moment to secure the trophy [2].

The event took place in Philadelphia, Pennsylvania, where the atmosphere remained electric throughout the final round [3]. While there were conflicting reports regarding the primary streaming platform for the event, the broadcast reached a wide audience of baseball fans across the U.S.

Walker's performance in the 2026 derby serves as a testament to his consistency and ability to perform under pressure [1]. The St. Louis Cardinals right fielder now joins an elite group of players to have captured the Home Run Derby title [2].

Jordan Walker... won the 2026 MLB Home Run Derby after defeating Kyle Schwarber 12-11.

Walker's victory shifts the narrative around the St. Louis Cardinals' offensive core, signaling a transition toward a new era of power hitting for the franchise. Beating a seasoned veteran like Schwarber in his home city provides Walker with significant psychological momentum and national visibility heading into the second half of the 2026 season.