All Overwatch teams


HERO logo

The Heroes

Country Africa
Matches 8 / 8
Win Rate 13% / 13%
Current streak 7 lose in a row
Record win streak 1 wins
Record lose streak
Earned – / –

Team statistics

No data to show statistics

HERO Roster

Team members The Heroes are unknown

HERO matches

How much HERO earned

Team The Heroes does not take prizes in major tournaments