Team ·
Overwatch AT
Angry Titans
Germany
16-9 Record last 25 matches
64% Win rate last 25 matches
LWLWL
Form Angry Titans is a Overwatch team from Germany.
Germany
Angry Titans is a Overwatch team from Germany.
Roster not available.
No upcoming matches scheduled.
Most recently Angry Titans lost 1–3 to British Hurricane in the Season 2 2019 Playoffs on Aug 1, 2019.
Angry Titans has won 16 of its last 25 matches (16–9).