St. Louis Cardinals right fielder Jordan Walker won the 2026 MLB Home Run Derby on Monday after hitting six straight home runs [1].

Walker's victory marks a significant milestone for the St. Louis franchise, as he is the first player from the Cardinals to win the Home Run Derby [1]. The performance establishes Walker as a premier power hitter in the league and provides a high-profile victory for the team during the All-Star festivities.

The event took place at Citizens Bank Park in Philadelphia, Pennsylvania [2]. Walker reached the final round of the competition, where he faced off against Philadelphia Phillies star Kyle Schwarber [3].

In a decisive finish, Walker hit six home runs on six consecutive swings [2] to clinch the title. This streak provided the necessary total to outlast Schwarber in the final stage of the contest [3]. The efficiency of the six-swing sequence served as the defining moment of the competition, securing the trophy for the Cardinals outfielder [1].

The victory comes as part of the broader MLB All-Star celebrations held in Philadelphia. While Schwarber enjoyed the advantage of playing in his home stadium, Walker's power surge proved insurmountable in the closing moments of the event [3].

Walker's achievement is now recorded as a franchise first for St. Louis [1]. The performance at Citizens Bank Park highlighted his ability to maintain focus and power under the pressure of the final round [4].

Jordan Walker is the first player from the Cardinals to win the Home Run Derby.

Walker's victory is a rare feat of precision and power, as hitting six consecutive home runs in a final round is an anomaly in the Derby's history. By defeating a hometown favorite like Kyle Schwarber in Philadelphia, Walker has elevated his national profile and brought a historic first to the St. Louis Cardinals organization.