Final Tier list I'll be doing of Naruto.
TIER 0
Kaguya Ōtsutsuki
TIER 1
Hagoromo Ōtsutsuki (Juubi Jinchuuriki)
Hamura Ōtsutsuki
TIER 2
Madara Uchiha (Rinne-Sharingan, Shinju Absorbed)
Momoshiki Ōtsutsuki (Kinshiki absorbed)
Naruto Uzumaki (Rikudo Sennin Mode)
Adult Sasuke Uchiha
Sasuke Uchiha (6 Tomoe Rinnegan with Tailed Beasts)
TIER 3
Teen Sasuke Uchiha (6 Tomoe Rinnegan)
TIER 4
Madara Uchiha (Post Shinju Absorption 1 Rinnegan)
DRSM Madara Uchiha
Naruto Uzumaki (BSM Post The Last)
Toneri Ōtsutsuki
Ashura Ōtsutsuki and Indra Ōtsutsuki
TIER 5
Obito Uchiha (Double Mangekyō Sharingan)
Kakashi Hatake (Double Mangekyō Sharingan)
Madara Uchiha (Pre Shinju Absorption 1 Rinnegan)
Obito Uchiha (Juubi Jinchuuriki)
Naruto Uzumaki (Base Rikudo Mode)
Might Guy (8 Gates)
TIER 6
Kinshiki Ōtsutsuki
Madara Uchiha (Post Rinne Tensei)
Orochimaru (With Edo Tensei)
Kabuto Yakushi (With Edo Tensei)
TIER 7
Hashirama Senju
EMS Madara Uchiha (With Kyuubi)
TIER 8
EDO Madara Uchiha
BM Minato
BSM Naruto (War Arc)
TIER 9
Rinnegan Obito Uchiha (With Bijuu)
Naruto Uzumaki (BM)
TIER 10
EMS Sasuke Uchiha
TIER 11
Nagato
Killer Bee
Minato Namikaze (KCM)
TIER 12
Rinnegan Obito Uchiha
Six Paths of Pain
DSM Kabuto Yakushi (Without EDO Tensei)
Naruto Uzumaki (KCM)
TIER 13
EDO Itachi Uchiha
Might Guy (7 Gate)
EDO Tobirama Senju
Minato Namikaze (Alive)
MS Obito Uchiha
TIER 14
SM Naruto Uzumaki (War Arc)
MS Sasuke Uchiha
TIER 15
One MS Kakashi Hatake (War Arc)
Shisui Uchiha (Both MS)
Gaara
Third Raikage
Danzo Shimura (With KA)
Muu
SM Naruto Uzumaki (Pain Arc)
Onoki
Kisame Hoshigaki
SM Jiraiya
Ay
Sick Itachi Uchiha
TIER 16
Tsunade Senju
Sakura Haruno
Orochimaru
Hanzo
Hebi Sasuke Uchiha
Mei
Old Hiruzen
Sasori
Kakuzu
Deidara
Konan
Choji
Darui
Rock Lee (6 Gates)
Kitsuchi
Kimimaro
Suigetsu
TIER 17
Mifune
Temari
Neji Hyūga
Yamato
Asuma
Shikamaru Nara
Juugo
Kakashi Hatake (No Sharingan)
Kankuro
Dodai
Zabuza
Hidan
Chiyo
TIER 18
Hinata Hyūga
Kiba Inuzuka
Ino Yamanaka
Shino Aburame
Sai
Ten Ten
Kaguya Ōtsutsuki
TIER 1
Hagoromo Ōtsutsuki (Juubi Jinchuuriki)
Hamura Ōtsutsuki
TIER 2
Madara Uchiha (Rinne-Sharingan, Shinju Absorbed)
Momoshiki Ōtsutsuki (Kinshiki absorbed)
Naruto Uzumaki (Rikudo Sennin Mode)
Adult Sasuke Uchiha
Sasuke Uchiha (6 Tomoe Rinnegan with Tailed Beasts)
TIER 3
Teen Sasuke Uchiha (6 Tomoe Rinnegan)
TIER 4
Madara Uchiha (Post Shinju Absorption 1 Rinnegan)
DRSM Madara Uchiha
Naruto Uzumaki (BSM Post The Last)
Toneri Ōtsutsuki
Ashura Ōtsutsuki and Indra Ōtsutsuki
TIER 5
Obito Uchiha (Double Mangekyō Sharingan)
Kakashi Hatake (Double Mangekyō Sharingan)
Madara Uchiha (Pre Shinju Absorption 1 Rinnegan)
Obito Uchiha (Juubi Jinchuuriki)
Naruto Uzumaki (Base Rikudo Mode)
Might Guy (8 Gates)
TIER 6
Kinshiki Ōtsutsuki
Madara Uchiha (Post Rinne Tensei)
Orochimaru (With Edo Tensei)
Kabuto Yakushi (With Edo Tensei)
TIER 7
Hashirama Senju
EMS Madara Uchiha (With Kyuubi)
TIER 8
EDO Madara Uchiha
BM Minato
BSM Naruto (War Arc)
TIER 9
Rinnegan Obito Uchiha (With Bijuu)
Naruto Uzumaki (BM)
TIER 10
EMS Sasuke Uchiha
TIER 11
Nagato
Killer Bee
Minato Namikaze (KCM)
TIER 12
Rinnegan Obito Uchiha
Six Paths of Pain
DSM Kabuto Yakushi (Without EDO Tensei)
Naruto Uzumaki (KCM)
TIER 13
EDO Itachi Uchiha
Might Guy (7 Gate)
EDO Tobirama Senju
Minato Namikaze (Alive)
MS Obito Uchiha
TIER 14
SM Naruto Uzumaki (War Arc)
MS Sasuke Uchiha
TIER 15
One MS Kakashi Hatake (War Arc)
Shisui Uchiha (Both MS)
Gaara
Third Raikage
Danzo Shimura (With KA)
Muu
SM Naruto Uzumaki (Pain Arc)
Onoki
Kisame Hoshigaki
SM Jiraiya
Ay
Sick Itachi Uchiha
TIER 16
Tsunade Senju
Sakura Haruno
Orochimaru
Hanzo
Hebi Sasuke Uchiha
Mei
Old Hiruzen
Sasori
Kakuzu
Deidara
Konan
Choji
Darui
Rock Lee (6 Gates)
Kitsuchi
Kimimaro
Suigetsu
TIER 17
Mifune
Temari
Neji Hyūga
Yamato
Asuma
Shikamaru Nara
Juugo
Kakashi Hatake (No Sharingan)
Kankuro
Dodai
Zabuza
Hidan
Chiyo
TIER 18
Hinata Hyūga
Kiba Inuzuka
Ino Yamanaka
Shino Aburame
Sai
Ten Ten