rankings.fun
#37 in Marvel Rivals Characters
Human Torch
>
Jubilee
Venom
<
Adam Warlock
Deadpool (DPS)
Doctor Strange
Emma Frost