Do you have any further evidence? There's nothing to show that the Mechanic is in fact the person your reporting.
I was Only able to take these screenshoots, I don’t have more evidence than this.
Denied.
Sadly without having further proof, I'm unable to reasonably identify who the person in the screenshot is. Next time, a screenshot of the scoreboard will help or if you get up close enough, take a picture of him like that.