Multiplayer Leaderboards

Leaderboard
Top players in the world
1
19,816
2
15,222
3
10,627
4
10,182
5
8,180
6
7,681
7
7,530
1
21,258
2
16,958
3
16,203
4
14,980
5
14,940
6
14,639
7
12,979