Rank Name Battles Points
Selene 1372 the Scourge
1 Selene 1372 the Scourge 1,711 45,830,342
Never give it up
2 Never give it up 68 2,872,049
The Bear Lord
3 The Bear Lord 340 356,183
betto504
4 betto504 65 268,090
sir ed2
5 sir ed2 167 60,961

activity index

24.14
17.24