I myself have banned 10 guys previous week, because players reported them to me, and send me demos or ss via forum or message (which is not viewable for you). It's really not your business, and what is the purpose of this topic ? To say publicly that admins "are no doing their job" so your application can be accepted? Sorry to inform you but those things are not like that. Your chances are even lower with reporting something you don't even know. You may also get warned for making useless topics and reporting admins who are just doing their job.
I will tell you once again: You should have supported him not complain about him. After all, you just lose friends, just saying.
Regards,
Popay