Maniac -
To be fair, you are not crazy to suspect of something fishy as he is very good.
Admittedly, I do think he has a particular personality trait (flaw) whereby the only validation he receives as a human is through his gaming, and in-turn, goes into servers with the sole intention of receiving vitriolic comments about hacks, and will change his name to draw attention to it to ensure this shallow and paltry validation is received, etc...
That having been said, I and others have beaten him on a somewhat routine basis in the past.
Thanks for posting, and as always, if you suspect something legitimately fishy, always record a demo and post just as you did here already!
Cheers!