User blog comment:Xandermcc/Power Rankings - May 8-10, 2017/@comment-1854917-20170518000045

Quite a good ranking. Agree on most of the positions and losers.