My bad, got my threads crossed! Oops.
I found a rogue doing around 33k dps in the right iLevel bracket (648-662) on WCL and it says he's in the 95th percentile for that bracket:
https://www.warcraftlogs.com/reports...&view=rankings
Mr. Robot also shows him in the 95th percentile, though our bracket is a bit smaller (655-662). But since he's at the top end of both (661), that should be a half-way ok comparison.
WCL shows him in the 89th percentile for his spec, and we show the 95th precentile for his spec. I guess WCL isn't showing the overall % (or I'm missing it, very possible!). We show 99th percentile overall, but I'm sure that would come down as we get more data. 10s of millions is a lot, but the higher end gear is a much smaller portion. Adding more of those will slowly change the percentages.
Again, so sorry for getting the threads crossed!