Now that I think about it, Naruto is actually an extremely broken character. Of course, he is the main, but he outshines his rivals and peers by a lot. Think about it...
Naruto has basically unlimited sources of chakra, his own pool is huge, mix that in with Kurama's overly large pool, and a constant flow of senjutsu.
His will to survive is beyond all, and his unpredictablilty is pro.
He can sense things from miles away, has reaction speed and his ability to catch high speed movements on par with EMS (SASUKE and the 3rd Raikage). Not only that but his Bijuu Mode alone is mountain buster level, with speed much faster than Raikage, who was supposedly the fastest ninja after Minato in the current era. Sagemode, he is able to withstand powerful blows and even if his initial hit misses, opponents are still blown away by the force of frog katas.
Speaking of, he has powerful frog Summons (Gamabunta, Gamagitchi, other giant frogs)
Bijuu Sage Mode is all in one, and he can make a multiple of Kyuubi Mode clones, who are no pushover themselves.
Naruto is OP and will take on anyone 1v1. of course not every battle would go smoothly, but Naruto has mastered the art of Unpredictability, which would make all the difference.
Counter arguments welcome.