Vancouver Titans Logo

Vancouver Titans

Overwatch League Team

Recent Matches

Overwatch League

Overview

OWL 2020

Time Played 17h 47m
Games Played 89
Win Rate 33%
W • L • D 29600