Board Thread:Theories and Speculation/@comment-26005711-20160525153248/@comment-27823212-20160619054151

The correct list that only lists characters once at their peak would be:

1. Kaguya 2. Ten Tails' Jinchuriki Hagoromo 3. Double Rinnegan Ten Tails' Jinchuriki Madara 4. Ten Tails' Jinchuriki Obito 5. Asura Form Six Paths Sage Mode Naruto 6. Rinnegan Sasuke w/ Biju 7. Sage Mode Hashirama 8. Momoshiki(Post eating Kinshiki) 9. Double Mangekyo Sharingan Kakashi 10. Toneri

A list that is allowed to list multiple versions of a character would be:

1. Kaguya 2. Ten Tails' Jinchuriki Hagoromo 3. Hagoromo 4. Double Rinnegan Ten Tails' Jinchuriki Madara 5. One eye Ten Tails' Jinchuriki Madara 6. Ten Tails' Jinchuriki Obito 7. Asura Form Six Paths Sage Mode Naruto 8. Rinnegan Sasuke w/ Biju 9. Sage Mode Hashirama 10. Ems Madara w/ Kurama

Hamura, Asura & Indra belong on the list, but they lack on-panel feats or screentime. Hamura would be on the upper part of the list since he fought Kaguya & the Ten Tails, but we haven't actually seen his power.

Momoshiki is so low because his firepower was subpar and he was blown back by Majestic Attire Susano'o. Anyone with at least that level of firepower would do the same.