Rank Name Battles Points
Euclid 933 the Scourge
1 Euclid 933 the Scourge 12,869 67,058,258
Mannyruns26.2
2 Mannyruns26.2 8,495 28,429,325
20174488l
3 20174488l 335 109,995

activity index

?
?