Player ·
Overwatch
support About
Admiral (Oliver Vahar) is an Overwatch support from Estonia, currently playing for Spacestation Gaming. Latest result: Spacestation Gaming lost 0–3 to Team Liquid in the OCS North America Stage 3 2026 Playoffs on Nov 1, 2026.
Spacestation Gaming roster
6Recent Spacestation Gaming matches
20Tournaments
Team history
1-
Spacestation Gaming Current team
On roster since at least Jul 27, 2026