dota 2 invoker
PP 5,935.24
4,769
1,748
03 Apr 2025
Use the slider to travel through time ...

Among the 2.762% best players

66
Level 66
83.00%
Performance Points
5,935.24
World rank
4,769
Country rank
1,748
Ranked Score
279,521,016
Total Score
1,968,389,250
Hit Accuracy
96.39%
Play Count
7,584
Ranked Uptime
129 hours

Grades


5
110
247
Graphs
Favourites