In CS:GO early days he was the second best player for... almost 2 years. Sure, he dropped the bar alot, having crazy performances giving signs of the pure class player he is, mixed with absolutelly horrible performances. But in the last months, he has been NiP's best player, getting back on his former glory. So, having the entire cs:go career in consideration, I still do think, despite the consistency problems, he is among the top5 of all time. Im taking in consideration everything, like titles won, contribution for those titles etc, not only pure skill (which, again, he is all about skill).