Well you can't trust stats in this game in general. Good damage comes from good support and/or spamming fluff AOE. Premades can easily farm pug. Certain people love to just run away from hard fights and leave their group to die to pad their stats. Solo kills are scuffed by heals/guards not getting counted in the solo tracking etc and a lot of solo players actively run away from people they find hard to beat instead of giving it a go anyway and learning how to win.
Still its interesting to see as most people would still agree that the stat leaders here are generally thought of as the best players, regardless of it not being completely accurate.