It’s tough to rank these movies and I am sure many will disagree with my list below.  These are strictly rated on how much I enjoyed the movie and how many times I rewatched them.

This list does not follow any rating system but did require a deep thought out session that took a long time.  while making this list I changed my mind about 14,000,605 times before the list was complete.

All the movies in the MCU are great in their own right, but the way I feel at this very minute, this is the order I would put them in from Best to Worse.

  1. Avengers: Infinity War
  2. Captain America: Civil War
  3. Thor: Ragnarok
  4. Doctor Strange
  5. Spider-man: Homecoming
  6. Captain America: Winter Soldier
  7. Guardians of the Galaxy
  8. Black Panther
  9. The Avengers
  10. Captain America: The First Avenger
  11. Iron Man
  12. Captain Marvel
  13. Ant-Man and Wasp
  14. Thor
  15. Guardians of the Galaxy Vol 2
  16. Ant-Man
  17. Avengers: Age of Ultron
  18. Thor: The Dark World
  19. The Incredible Hulk
  20. Iron Man 2
  21. Iron Man 3

This era of the MCU will end with the 22nd film Avengers: Endgame dropping this week on April 26th, 2019.  I have a strong feeling that this new movie could easily make my top 5, but we will have to wait and see. I will be one of the few who will see this movie on the 26th, but one of the many who will see it multiple times in theaters.

Don’t agree with my list? let us know what your thoughts are over on Facebook, Twitter, or Instagram. We would love to hear why you put them in the order you chose. We would also like to hear about your predictions on what is going to happen in Avengers: Endgame. Who do you think will survive? You can hear what we think will happen on our latest podcast here.