Bryce Harper made the mistake of thinking the Home Run Derby was over before it actually was. And in front of a packed house at Citizens Bank Park, in his own city, with his own teammate in the final round, he learned the hard way that counting your chickens in a home run contest can backfire in spectacular fashion.
Kyle Schwarber was up against St. Louis Cardinals outfielder Jordan Walker in the championship round. Schwarber had already launched seven homers with five swings remaining, and Harper — sitting in the front row, watching his Phillies teammate put on a show — was caught on camera mouthing three words that would come back to haunt him: “It’s over.”
The clip spread fast on social media. Harper looked confident, almost smug. And honestly, it wasn’t a crazy prediction. Schwarber had rhythm. He had the crowd. He had history on his side. But Walker had the final swing and a mountain to climb — he needed four homers on his last five swings to take the crown.
He hit four straight.
The crowd went quiet. Then confused. Then Walker was sprinting around the bases, hat flipped backward, bat flipped somewhere into the Philadelphia night. The kid from St. Louis had pulled off one of the gutsiest comebacks in Derby history, stealing the trophy from Schwarber and turning Harper’s premature celebration into a viral moment of irony.

Leave a Comment