Bryce Harper is 32 years old, but he looked a lot older than that in the latest viral photo of him.
MLB’s official X page posted a photo of the Philadelphia Phillies star Harper this week as part of a cross-promotion with the new “How To Train Your Dragon” movie. However, it was not the promo that got everyone’s attention, but rather it was Harper’s appearance.
Bryce Harper with his How To Train Your Dragon popcorn bucket pic.twitter.com/fiJVE8RnOZ
— MLB (@MLB) June 13, 2025
Fans were in disbelief over how much different and older Harper looked in the picture. Some cracked jokes while others just expressed their incredulousness. Take a look below.
Dude looks 70
— I Goon To Mets (@DillsterDog) June 13, 2025
Guy jumped from 28 to 47 real quick
— Moody (@moodyfan_) June 13, 2025
Did he start chain smoking Marlboro reds or something? https://t.co/P0sauQ0QTz
— JL (@JLas43_) June 13, 2025
Looks like he’s pushing 50 it’s over https://t.co/VoB81Za7v3
— Zack Wheeler FC (@cywheela) June 14, 2025
That photo may have just been a combination of an awkward angle and bad lighting. But it safe to say that Harper did not quite look his best there.
The former NL MVP Harper is still at least looking good on the field though. While he is only batting .258 overall this season for the Phillies, Harper has still managed to produce nine home runs, 34 RBIs, and eight stolen bases through his first 57 games.
But Harper is actually on the injured list right now as he deals with a somewhat troubling wrist injury. Perhaps he will be looking a little more energized once he returns to the field for Philadelphia again.













