Top Overwatch Teams and Players from Italy

Our Overwatch top section includes 16 teams and 27 players from Italy. Check out for Overwatch stars that are competing among the best under the flag of Italy!

Top Overwatch Teams from Italy
Show more
Top Overwatch Players from Italy
Name
Earnings
$4,000
$3,471
$2,816
$2,755
$2,590
$1,942
$1,671
$1,525
$1,090
$1,090
Show more