rankings.fun
#8 in Marvel Rivals Characters
Venom
>
Deadpool (DPS)
Deadpool (Tank)
Punisher
Storm
<
Phoenix
Scarlet Witch