User blog comment:TimeShade/Power Rankings - March 27-29 2017/@comment-27700324-20170402214826/@comment-27673963-20170408071531

I would agree with these but I think you forgot about Barry Allen