rankings.fun
#12 in Marvel Rivals Characters
Moon Knight
>
Invisible Woman
Jeff the Land Shark
Loki
Storm
<
Iron Man
Punisher