Marvel’s ability to develop scores of characters and successfully bring them together is at the heart of the studio’s success. But we can’t help but wonder, how do all the characters in the Marvel Cinematic Universe stack up?
We’ve got you covered. Using a combination of character prominence and powers as well as the actors’ portrayals of the heroes and villains, we ranked the 50 best characters in the MCU. Keep in mind that the rankings only consider the characters as they are in the MCU movies — comics, TV shows and video games had no bearing on the decisions.

1. Iron Man
2. Captain America
3. Thor
4. Loki
5. Spider-Man
6. The Incredible Hulk
7. The Winter Soldier
8. Groot
9. Black Panther
10. Thanos
11. Black Widow
12. Star-Lord
13. Killmonger
14. Scarlet Witch
15. Dr. Strange
16. Hawkeye
17. Gamora
18. War Machine
19. Ant-Man
20. Falcon
21. Vision
22. Rocket Raccoon
23. Nebula
24. Ultron
25. Drax the Destroyer
26. Nick Fury
27. Yondu
28. Shuri
29. J.A.R.V.I.S.
30. Odin
31. Phil Coulson
32. Okoye
33. Heimdall
34. M’Baku
35. Mantis
36. Ego
37. Hela
38. Vulture
39. Ulysses Klaue
40. Quicksilver
41. Valkyrie
42. Pepper Potts
43. Wong
44. Peggy Carter
45. Baron Zemo
46. The Red Skull
47. Happy Hogan
48. Alexander Pierce
49. The Grandmaster
50. Justin Hammer