Overwatch 2 counter list & how to counter every hero (Season 7)

With every new season, Overwatch 2 introduces new buffs, nerfs, and even the occasional new hero into its roster, with even more changes introduced in the latest Season 7 update. So, we're here to break down all the best heroes to counter one another.
With a wide assortment of heroes spread across Damage, Tank, and Support classes, learning how to counter each hero can be a time-consuming task - thankfully, this guide will make things a little easier.
So, we're here to break down everything you need to know about countering each of the heroes in the game in Season 7.
- While you're looking at how to counter heroes, be sure to check out how to make a square crosshair in Overwatch 2
How many heroes are there in Overwatch 2 (Season 7)

There are 38 unique heroes in Overwatch 2, each with their own counters. With the previous support hero being added in Season 6, we can expect this number to rise in Season 8 with the inclusion of a new Tank hero.
Hero Class | Number of heroes |
Damage | 17 |
Tank | 11 |
Support | 10 |
As you can see above, the Damage class has the most amount of heroes, meaning they will likely have the most counter-heroes to go against them. So, be sure to read below for the counters to all the heroes.
- If you want to know how we rank the heroes, be sure to check out our Overwatch 2 hero tier list
How to counter every hero in Overwatch 2

With a roster the size of Overwatch 2's you're bound to find several heroes that will counter your mains. So it is essential that you play a wide array of heroes for you to be able to switch and to complement your party, and defeat your opponents.
Damage Hero Counters

Below is the full Overwatch 2 counter list for taking on the game's various Damage category heroes. The damage heroes will be dealing the most damage, and with various abilities, you'll need to find the right hero that can bolster your defence.
Every hero has their way of countering and can often synergise with others. While Sombra can hack and disable abilities, Torbjorn's turret can target faster heroes or those who rely on flying.
Hero | Counter |
Ashe | Doomfist, Echo, Genji, Reaper, Roadhog, Soldier: 76, Sombra, Tracer |
Bastion | Ana, Genji, Junkrat, Pharah, Roadhog, Sombra, Tracer, Zarya |
Cassidy | Ana, Ashe, Bastion, Genji, Hanzo, Widowmaker |
Echo | Ana, Ashe, Baptiste, Cassidy, D.Va, Junker Queen, Moira, Reaper, Soldier: 76, Widowmaker, Zarya |
Genji | Brigitte, Mei, Moira, Symmetra, Winston, Zarya, Sombra |
Hanzo | D.Va, Genji, Lucio, Moira, Pharah, Sombra, Tracer, Wrecking Ball |
Junkrat | Ashe, D.va, Cassidy, Echo, Genji, Lucio, Pharah, Reaper, Roadhog, Soldier: 76, Sombra, Tracer, Wrecking Ball |
Mei | Echo, Pharah, Reaper, Sombra, Tracer |
Pharah | Ana, Ashe, Baptiste, Cassidy, D.va, Soldier: 76, Sombra, Torbjorn, Widowmaker, |
Reaper | Ana, Ashe, Echo, Junkrat, Pharah, Ramattra, Widowmaker |
Sojourn | D.Va, Lucio, Orisa, Reaper, Tracer, Sigma, Sombra, Zarya |
Solider: 76 | Ana, Cassidy, D.va, Junkrat, Reaper, Roadhog, Widowmaker |
Sombra | Ana, Brigitte, Junkrat, Mei, Moira, Pharah, Winston, Zarya |
Symmetra | Echo, Junkrat, Pharah, Reaper, Sombra, Tracer, Winston |
Torbjorn | Ana, Bastion, Junkrat, Pharah, Sombra, Widowmaker |
Tracer | Ana, Junkrat, Pharah, Sombra, Widowmaker |
Widowmaker | D.va, Genji, Sombra, Tracer, Winston |
Tank Hero Counters

Below is the full Overwatch 2 counter list for taking on the game's various Tank category heroes. Tanks are highly defensive and can absorb a lot of damage. So, you'll need to find heroes that can deal with serious numbers, or work tactically to throw them off.
If you're looking to get to a point quickly and be difficult to hit, then Wrecking Ball may be the best selection. However, if you prefer a more defensive strategy, Reinhardt's shield is one of the best defences.
Hero | Counter |
D.Va | Brigitte, Doomfist, Moira, Reaper, Roadhog, Sigma, Symmetra, Winston, Zarya |
Doomfist | Ana, Ashe, Brigitte, Cassidy, Mei, Pharah, Roadhog |
Junker Queen | Ana, Ashe, Baptiste, Cassidy, Pharah, Soldier: 76, Widowmaker, Zenyatta |
Orisa | Ana, Ashe, Baptiste, D.Va, Echo, Hanzo, Kiriko, Pharah, Reaper, Sojourn, Sombra, Soldier: 76, Widowmaker, Zenyatta |
Ramattra | Ana, Bastion, D.Va, Kiriko, Orisa, Roadhog, Symmetra, Tracer, Zenyatta |
Reinhardt | Ana, Brigitte, Junkrat, Mei, Pharah, Reaper, Sombra, Tracer |
Roadhog | Ana, Genji, Echo, Junkrat, Pharah, Reaper, Sombra, Tracer, Widowmaker |
Sigma | Genji, Lucio, Moira, Sombra, Symmetra, Tracer, Zarya |
Winston | Ana, Brigitte, Mei, Roadhog |
Wrecking Ball | Ana, Brigitte, Mei, Roadhog, Torbjorn |
Zarya | Ashe, Bastion, D.Va, Echo, Pharah, Widowmaker |
Support Hero Counters

Below is the full Overwatch 2 counter list for taking on the game's various Support category heroes. Supports will be busy healing their allies, so finding heroes that can hinder their healing abilities is essential if you're going to put pressure on and counter them.
Ana is a great hero to use against other healers or even tanks like Roadhog, due to her grenade that blocks healing. Similarly, Lucio can boop even the largest enemies off the map, or disrupt a heavy attack formation.
Hero | Counter |
Ana | Echo, Genji, Lucio, Moira, Pharah, Sombra, Tracer |
Baptiste | Ana, Echo, Genji, Hanzo, Lucio, Pharah, Reaper, Roadhog, Sombra, Tracer |
Brigitte | Cassidy, Bastion, D.Va, Echo, Genji, Junkrat, Moira, Pharah, Sombra, Tracer, Widowmaker |
Illari | Baptiste, D.Va, Genji, Lifeweaver, Orisa, Sombra |
Kiriko | Ana, Ashe, Baptiste, Cassidy, Doomfist, Genji, Moira, Reaper, Sojourn, Tracer, Widowmaker, Wrecking Ball |
Lifeweaver | Mercy, Moira, Ramattra, Roadhog, Sombra, Widowmaker |
Lucio | Ashe, Cassidy, Moira, Soldier: 76, Symmetra, Torbjorn, Winston, Zarya |
Mercy | Ana, Ashe, Baptiste, Cassidy, Genji, Moira, Reaper, Roadhog, Soldier: 76, Winston, Wrecking Ball |
Moira | Ana, Ashe, Echo, Genji, Pharah, Reaper, Sojourn, Sombra, Soldier: 76, Widowmaker |
Zenyatta | D.Va, Echo, Genji, Pharah, Reaper, Sigma, Tracer, Widowmaker |
- Be sure to check out how to enter custom game codes in Overwatch 2
That's all you need to know on the Overwatch 2 counter list for all heroes. For more on Overwatch 2, check out how to fix your battle pass credits not showing up. Alternatively, check out how to emote a teammate in Overwatch 2.