Blizzard’s take on the class-based-shooter is so vibrant and full of personality, that each individual character has inspired its own army/fandom. And yet, some heroes are still better than others.

Here is our definitive ranking of Overwatch heroes, ranked from worst to best.

Soldier 76

Advertisement

Bastion

Torbjorn

Genji

Advertisement

Hanzo

Zenyatta

Junkrat

Advertisement

Roadhog

Widowmaker

McCree

Advertisement

Symmetra

Reinhardt

Pharah

Advertisement

Advertisement

Lucio

Zarya

Winston

Advertisement

Tracer

Reaper

Mercy

Advertisement

Advertisement

Mei

D.VA