Rank Name Battles Points
imnutz
1 imnutz 4,247 11,394,950
Elektra 2396 the Spider
2 Elektra 2396 the Spider 342 193,046
Gram5760
3 Gram5760 94 45,704
Vesta 1969 the Lucky
4 Vesta 1969 the Lucky 99 26,803

activity index

?
?