dota 2 invoker
PP 2,039.80
422,490
17,267
03 Apr 2025
Use the slider to travel through time ...

Among the 22.157% best players

70
Level 70
93.00%
Performance Points
2,039.80
World rank
422,490
Country rank
17,267
Ranked Score
385,040,531
Total Score
2,354,683,758
Hit Accuracy
94.79%
Play Count
5,625
Ranked Uptime
81 hours

Grades


1
10
135
Graphs
Favourites