Skip to main content
Esportsresults

About

Arc (Owen Zhang) is an Overwatch player from Australia, currently playing for Stronghold. Latest result: Stronghold lost 1–3 to Team Benxxn in the OCS Pacific Stage 3 2026 Playoffs on Nov 9, 2026.

Tournaments

Team history

1
  • Stronghold Current team

    On roster since at least Aug 5, 2026