Toronto Defiant Logo

Toronto Defiant

Overwatch League Team

Recent Matches

Overwatch League

Overview

OWL 2020

Time Played 22h 6m
Games Played 110
Win Rate 41%
W • L • D 45650