He is rated third amongst the top Indian players ranking next to grandmaster from India in 2001.
He is rated second amongst the top Indian players ranking next to Viswanathan Anand. Harikrishna became the youngest grandmaster from India in 2001.