Top Overwatch Teams and Players from France

Our Overwatch top section presents 31 teams and 66 players from France. Check out for Overwatch talents that are performing at their best under the flag of France!

Top Overwatch Teams from France
Name
Earnings
$236,188
$67,000
$64,821
$26,463
$1,610
$1,143
Show more
Top Overwatch Players from France
Name
Earnings
$107,969
$54,578
$50,741
$50,741
$42,408
$32,835
$32,238
$32,017
$31,333
Show more