Yes, thanks senca!
We've looked into it and some rounds it was clear he was cheating. One time he even
asked me if he could turn on cheats for a minute and i said no because he would be banned then.
The demo + that fact is reasons enough to ban him.
Too bad somebody we trusted 100% suddenly started cheating and became a liar.