Multiplayer Leaderboards

Leaderboard
Top players in the world
1
18,661
2
14,664
3
10,183
4
10,182
5
7,417
6
7,145
7
7,040
1
19,959
2
16,279
3
15,833
4
14,595
5
14,558
6
14,019
7
12,956