St. Louis Cardinals outfielder Jordan Walker defeats Philadelphia Phillies slugger Kyle Schwarber in the 2026 MLB Home Run Derby at Citizens Bank Park. Multiple reports describe a tense final in which Walker ultimately overcomes the hometown favorite, including a late surge in the head-to-head matchup. Sources say Walker homers in a way that constitutes a decisive “last word” finish, with several accounts noting he hits homers on his final swings to overturn the contest. The final is also described as taking place amid a hostile Philadelphia crowd, with boos mentioned by outlets as a recurring backdrop during the event. ABC News and The Athletic specifically characterize the atmosphere as Phillies fans booing Walker, while other outlets frame the victory as silencing the Philly crowd. Several stories also emphasize Walker’s breakout season and his status as the Cardinals representative, noting that he becomes the first player from St. Louis to win the Home Run Derby in this context. Overall, the sources align on the key outcome: Walker wins the Derby in Philadelphia, defeating Schwarber in a late, walk-off-style finish.