first of all this is my list of top shinobi. reasons and why i believe they are the top shall be explained at each level!!!!
my first too are either or. idk which is actually #2/3 or not.
this is not a who the f*** can 1 shot ppl, or who can kill the most. this is all about who the best shinobi is. these are the best in my opinion.
bringer or darkness genjutsu
reason he is #1 on my list is because he put aside his rivalry with the uchiha to make the village of konaha! he fought to protect his belief from madara and he did everything he could to make the village hidden in the leaves the best it could be and set up the will of fire. these things gives him #1 on my list :D
amazing chakra control:
these things make him top tier but what sets him asside is his compassion and his ability to affect the tide of a battle.
ex during the 3rd great war he practically ended it by himself in a flash. his ability to be on every battle front instantaneously is what sets him apart n makes him almost unbeatable and a brilliant tactician.
variances of rasengan:
hes tied as number 1 because during the war he could be at every single battle field at the same time and has the power to completely turn the tide in his direction at any moment. hes compassionate and cares for his friends and will do anything for them without a thought of himself.
guy was a beast! could hold off an army solo for 3 days! he hits number 3 because he easily could of escaped but he put his own life on the line so that his ninja could escape! he fought the 8 tails to a standstill!
the 2nd hokage tobirama!
bringer of darkness genjutsu:
Im putting him as 5th due to his ability to detect the enemy and his desire to protect what his brother built! he sacrificed his life so that his squad could escape! what more noble thing can a shinobi do?