Top Overwatch Teams and Players from Canada

Our Overwatch top section consists of 13 teams and 46 players from Canada. Check out for Overwatch stars that are competing among the best under the flag of Canada!

Top Overwatch Teams from Canada
Show more
Top Overwatch Players from Canada
Name
Earnings
$102,100
$101,200
$81,079
$56,655
$37,822
$24,330
$17,654
$10,292
$9,040
$8,317
Show more