Ive played against Iranians that were ranked and won most of the games ( I never made it above class C), but I regularly got beat by younger Russians (mostly Jews). I stopped playing at 20, and most of these kids started playing by 4.
Not that he cant improve that fast but to improve so high is truly amazing.