With Avengers: Endgame (2019) seemingly right around the corner, what better time to look back to over 10 years and 21 movies in the Marvel Comics Universe. I had just left college when the first movie, Iron Man (2008) was released, and now here I am with a husband, a mortgage and a baby toddler! It’s been a wild ride so far and the movies aren’t showing any sign of slowing down yet.

Now I don’t know about you, but I love making lists, especially movie lists! Trying to rank all 21 MCU movies is so, so difficult, though. Not only is it a huge number of movies to work with, but let’s face it – none of them are terrible!

Take my list with a bit of a warning, I’ve ranked these on how much I enjoyed them, and I know for a fact almost, if not all of you, will disagree with my top choice! That sounded a bit click-baity actually, didn’t it? Blogger ranks all 21 MCU movies…the #1 choice will shock you!

#21 The Incredible Hulk (2008)

#20 Iron Man 3 (2013)

#19 Iron Man (2008)

#18 Thor: The Dark World (2013)

#17 Iron Man 2 (2010)

#16 Captain America: The First Avenger (2011)

#15 Avengers: Age of Ultron (2015)

#14 Guardians of the Galaxy Vol. 2 (2017)

#13 Ant-Man (2015)

#12 Black Panther (2018)

#11 Captain America: Civil War (2016)

#10 Captain Marvel (2019)

It may be the freshest MCU movie in my mind but there’s no denying how badass Danvers is, how funny Nick Fury was and how bloody adorable Goose is.

#9 Thor: Ragnarok (2017)

Director Taika Waititi delved into the world of Asgard to bring us a third Thor movie and it was glorious. I didn’t think I would be able to cope with the new hair cut but I was smitten as always!

#8 Spider-Man: Homecoming (2017)

I was one of the very few who loved Andrew Garfield’s Spider-Man, and I was hurt that it was rebooted so quickly, but Tom Holland is a perfect Spider-Man and for whatever reason the Spidey origin story never gets old.

#7 The Avengers (2012)

By now we’re used to seeing multiple superheroes battling together on the big screen but the moment these heroes came together as the Avengers 7 years ago was pretty magical.

#6 Captain America: The Winter Soldier (2014)

You’ve seen I wasn’t Cap’s biggest fan when he debuted but The Winter Soldier completely won me over.

#5 Doctor Strange (2016)

I don’t think my head has ever recovered from seeing the mind-bending scenes in Doctor Strange in IMAX. I’ve always been biased when it comes to Benedict Cumberbatch but he is perfect in this role and interacts with the other Avengers so well!

#4 Avengers: Infinity War (2018)

Speaking of which, Infinity War brought the biggest number of heroes all together in one movie. It could have been a disaster, but it worked. Sitting in that cinema audience the moment Thanos snapped his fingers was just…utterly brilliant! I don’t know if Endgame can top it, to be honest.

#3 Guardians of the Galaxy (2014)

I scoffed at the first trailer for Guardians of the Galaxy. Who the hell are these characters? I’ve never heard of them. Why is Chris Pratt in every single movie this year? Marvel has lost the plot. Of course, I still paid to go and see it on opening weekend, and I was promptly proved wrong in the first 10 minutes.

#2 Thor (2011)

The original Thor movie might not be in anyone’s Top 10, let alone Top 5, but for me, it was the Marvel movie that actually sparked up a love of superheroes for me, and Thor has been my favourite Avenger ever since. Plus, it’s just so quotable – it’s a daily occurrence in our house.

*Toddler throws sippy cup across the room* Me: I like it, another!

*Walking into any pet store* Me: I need a horse!

#1 Ant-Man and the Wasp (2018)

Yes, Ant-Man and the Wasp is my favourite MCU movie. Don’t @ me. Seriously though, I don’t know what to tell you. There’s just something about it that ticks all the boxes for me. Paul Rudd, the adorable doting father. His daughter who gives the best gifts ever. Michael Pena and his little crew. The shrinking and growing jokes that just don’t get old. I may have disappointed you, but I can’t help it!