'They clearly aren't ready for stats sites yet': Valve prevents a Deadlock tracker from getting any more information on matches
There's no official tracking site for Deadlock's heroes or players yet, mostly because the meta is so fluid right now. Everything's in a constant state of change, and Valve probably has bigger fish to fry as it works to get the MOBA to its finished product.