Captain America lifting Thor’s hammer was one of the most breathtaking moments in AVENGERS ENDGAME. If he was worthy then why couldn’t he lift Mjolnir in Age of Ultron when Thor challenges everyone to give it a shot? Only Steve manages to at least budge it. So let’s see the reason:

Cap trying to lift Mjolnir in Age of Ultron

In Winter Soldier, Steve finds out that Bucky is still alive and that he was captured and experimented upon by Dr Zola after WWII. In Civil War, the opening scene shows Bucky intercepting an automobile carrying a case of super-soldier serum. Later on we realise that the automobile Barnes had intercepted in 1991 contained Stark’s parents. He killed them. Steve knew this from the beginning but kept it from Stark.



Age of Ultron is after the events of Captain America: The Winter Soldier. So when Steve was attempting to lift Thor’s hammer he wasn’t loyal to Stark which made him unworthy. But now in Avengers: Endgame, everything between Steve and Tony settles down and hence he lifts both Mjolnir and Stormbreaker.