ESPN reporter Jeff Passan publicly acknowledged he was mistaken about the Home Run Derby's new format, admitting he was a "moron" after a thrilling conclusion to the event. Passan had previously expressed skepticism about the changes.

During an appearance on ESPN's "First Take," Passan had predicted that the new swing-based format, which replaced the previous timer system, would be a "significant downgrade." He voiced concerns that the absence of a countdown timer would lead to a slower pace.

"I think it’s (the new format) gonna stink," Passan stated. "Genuinely, I’m worried about that. Because the whole reason that the timer came in in the first place, is because it felt really slow. The timer brought urgency, and the timer brought a countdown and an end. And we’re just gonna see tonight, time between pitches, it’s gonna grind a little bit."

Under the revised format, participants were given a set number of swings—20 in the first round and 15 in subsequent rounds if they advanced—rather than hitting as many home runs as possible within a time limit.

Despite some fan criticism regarding aspects of the broadcast and presentation, the new format delivered an exciting finish. Breakout star Jordan Walker of the Cardinals ultimately won the derby, defeating Phillies slugger Kyle Schwarber in the finals. Walker, who had the third-longest odds to win, secured the victory with a remarkable performance, including hitting six consecutive home runs to close out the competition, three of which came in a bonus round.

Walker, who used a bat with an Iron Man theme for the event, is experiencing a career-best season. He is currently batting .294 with 22 home runs and 74 RBIs, contributing to the Cardinals' 50-45 record. Walker is also scheduled to participate in the upcoming All-Star Game.