rankings.fun
#20 in Marvel Rivals Characters
Hela
>
Cloak and Dagger
Human Torch
Star-Lord
<
Loki
Luna Snow
Punisher