Carlos Gomez thought he led off Wednesday's Brewers-Phillies game with a home run but had no idea that the ball hooked foul of the left-field pole until after he already did his Trot of Shame around the bases.
The Milwaukee Brewers centerfielder seemed pretty confident he blasted the solo shot over the fence and pumped his fist as he rounded the bases. It wasn't until the embarrassed player reached home plate to the sarcastic cheers of the Philadelphia home crowd that he realized his gaffe.
To add insult to injury, Gomez took a called strike three on the very next pitch.
The Phillies went on to win in ten innings.