All Overwatch 2 Heroes Released to Date
First released in 2016, Overwatch’s ensemble of heroes has grown to a ridiculous 42 unique heroes in the 10 years since then. For new and even old players, it can be a challenge keeping track of every release. 32 heroes were released across Overwatch's 7-year tenure, and a further 10 have been released in its sequel, Overwatch 2. In this guide, we’ll be taking a look at every hero in the Overwatch and Overwatch 2 roster, sharing their release date and designation in the game.
Article last updated: 14/1/2025
Overwatch Hero Role Distribution
There are currently 42 heroes on the Overwatch roster, split across 3 different roles: Tank, Damage, and Support. Here is a breakdown of the distribution:
- Tank: 13 Heroes
- Damage: 18 Heroes
- Support: 11 Heroes
Check out here for more information on the different roles in Overwatch and how they dictate the playstyle of the champions assigned to the role.
All Overwatch and Overwatch 2 Heroes Released to Date
Tracer

Release Patch/Date: 24th May 2016
Nationality: United Kingdom
Role: Damage
Reaper

Release Patch/Date: 24th May 2016
Nationality: United States
Role: Damage
Widowmaker

Release Patch/Date: 24th May 2016
Nationality: French
Role: Damage
Pharah

Release Patch/Date: 24th May 2016
Nationality: Egypt
Role: Damage
Reinhardt

Release Patch/Date: 24th May 2016
Nationality: Germany
Role: Tank
Mercy

Release Patch/Date: 24th May 2016
Nationality: Switzerland
Role: Support
Torbjörn

Release Patch/Date: 24th May 2016
Nationality: Sweden
Role: Damage
Hanzo
Release Patch/Date: 24th May 2016
Nationality: Japan
Role: Damage
Winston

Release Patch/Date: 24th May 2016
Nationality: N/A (Moon)
Role: Tank
Zenyatta

Release Patch/Date: 24th May 2016
Nationality: Nepal
Role: Support
Bastion

Release Patch/Date: 24th May 2016
Nationality: N/A
Role: Damage
Symmetra

Release Patch/Date: 24th May 2016
Nationality: India
Role: Damage
Zarya

Release Patch/Date: 24th May 2016
Nationality: Russia
Role: Tank
Cassidy

Release Patch/Date: 24th May 2016
Nationality: United States
Role: Damage
Soldier: 76

Release Patch/Date: 24th May 2016
Nationality: United States
Role: Damage
Lúcio

Release Patch/Date: 24th May 2016
Nationality: Brazil
Role: Support
Roadhog

Release Patch/Date: 24th May 2016
Nationality: Australia
Role: Tank
Junkrat

Release Patch/Date: 24th May 2016
Nationality: Australia
Role: Damage
D.Va

Release Patch/Date: 24th May 2016
Nationality: South Korea
Role: Tank
Mei

Release Patch/Date: 24th May 2016
Nationality: China
Role: Damage
Genji

Release Patch/Date: 24th May 2016
Nationality: Japan
Role: Damage
Ana

Release Patch/Date: 19th July 2016
Nationality: Egypt
Role: Support
Sombra

Release Patch/Date: 15th November 2016
Nationality: Mexico
Role: Damage
Orisa

Release Patch/Date: 21st March 2017
Nationality: Numbani
Role: Tank
Doomfist

Release Patch/Date: 27th July 2017
Nationality: Nigeria
Role: Tank
Moira

Release Patch/Date: 16th November 2017
Nationality: Ireland
Role: Support
Brigitte

Release Patch/Date: 20th March 2018
Nationality: Sweden
Role: Support
Wrecking Ball

Release Patch/Date: 24th July 2018
Nationality: N/A (Moon)
Role: Tank
Ashe

Release Patch/Date: 13th November 2018
Nationality: United States
Role: Damage
Baptiste

Release Patch/Date: 19th March 2019
Nationality: Haiti
Role: Support
Sigma

Release Patch/Date: 13th August 2019
Nationality: Netherlands
Role: Tank
Echo

Release Patch/Date: 14th April 2019
Nationality: Singapore
Role: Damage
Sojourn

Release Patch/Date: 26th April 2022
Nationality: Canada
Role: Damage
Junker Queen

Release Patch/Date: 28th June 2022
Nationality: Australia
Role: Tank
Kiriko

Release Patch/Date: 4th October 2022
Nationality: Japan
Role: Support
Ramattra

Release Patch/Date: 6th December 2022
Nationality: Nepal
Role: Tank
Lifeweaver

Release Patch/Date: 11th April 2023
Nationality: Thailand
Role: Support
Illari

Release Patch/Date: 10th August 2023
Nationality: Peru
Role: Support
Mauga

Release Patch/Date: 5th December 2023
Nationality: Samoa
Role: Tank
Venture

Release Patch/Date: 16th April 2024
Nationality: Canada
Role: Damage
Juno

Release Patch/Date: 20th August 2024
Nationality: N/A (Mars)
Role: Support
Hazard

Release Patch/Date: 10th December 2024
Nationality: Scotland
Role: Tank
Want to find your next main? Looking to better understand different matchups or other hero playstyles? Stay tuned for our individual hero guides, covering abilities, lore, and tips and tricks for accelerating you towards mastery.
Article last updated: 14/1/2025.
Stay tuned to Strafe Esports for more updates on the latest season, Season 14, of Overwatch 2. You can also follow us on our X account for the latest content and coverage.
Featured Image Credit: Zero Hour // Blizzard
Read More:
Overwatch 2 Introduces Cosmic Bundles for OWCS 2025
Overwatch Mobile Reportedly Under Development
OWCS 2025 to feature Partner teams, Open Qualifiers and Team Bundles