Unless a suspected wintrader is gonna record and upload his games, it's gonna be fairly hard to have hard evidence. But one can look at the alts of the linked toon and spot for some of his toons a 77% winrate, and for others a 33% winrate, over the course of several 100 games. Taking that into account, sam his claim ain't really trolling tbh.
Connect With Us