This Is How Old All The Avengers Were During Endgame

Age is more than a number. It's a great basis of comparison, by which you can feel less accomplished than your favorite celebrities. Heck, you can even feel less accomplished than your favorite fictional characters, like the ones from Avengers: Endgame, who have absolutely accomplished more fictional things than you had at their time of life.

There are some blank spaces, sure. Ant-Man's age isn't stated outright, nor is Falcon's, Wanda's, Doctor Strange's, Hawkeye's, or Black Panther's. Captain Marvel was born in the mid-1960s, according to her MCU Wiki page, putting her right around 60 by Endgame's 2023 finale. On the other hand, there's Bruce Banner, who was born on December 18th, 1969, according to his debut appearance in The Incredible Hulk: now, the character did switch actors a few times, but kept other details from the movie, like William Hurt's General Ross, so assuming that this date of birth carried over, Hulk was 54 during Endgame. 

Black Widow was born in 1984, putting her at 39 years old. Thor stated in Infinity War that he was 1,500. If he was being specific and not just rounding to the nearest hundred years, that would make him 1,505 when he finally started putting on weight. Peter Parker was 17. Rocket's age is a mystery. Nebula's age is a robot mystery. Gamora was "24 Zehoberi years old" in her Guardians mugshot, whatever that means. Bucky was born in 1917, making him 106, not counting the years spent in stasis.

Which brings us to a red, white, and complicated point.

Get to be his age and you'll be pretty thor, too

Captain America's age is the most difficult one to calculate, especially if you ever thought about majoring in philosophy.

In 1945, Steve Rogers was frozen in ice. From there, his 27-year-old body was preserved in stasis for 66 years, then thawed out in 2011 by Nick Fury and the gang. That puts Cap's age at around 93 at the time of his reanimation,  94 during the Chitauri invasion, and 105 during Endgame. 

However, is it fair to say that the Star Spangled Hero was truly a centenarian? Just because somebody is unconscious doesn't mean they're not physically present. We don't readjust a person's birthday by a few hours every time they go under anesthesia, take a nap, or go on an ether binge. Not counting the time he spent on ice, the Endgame script states that Rogers is 112 when he gives Sam his shield at the end of the movie, but if Cap's timeline is looked at linearly, he's actually 178, or old enough to receive the Denny's 55+ 15% discount three times over, bringing the price of a $10.49 Grilled Chicken senior's combo with whole-grain rice, broccoli, and a side salad down to $6.82 if the discounts are stacked, or $6.44 if they're applied one at a time.

Enough with the complexities. Now, Iron Man? Stark was born on May 29th, 1970, according to the MCU Wiki, making him 53 at the end of Avengers: Endgame.