My top three in no particular order is hashirama,madara and minato.minato is extremely powerful and i believe the only ninjas in his class or on par with him is hashirama,madara,nagato and naruto now, and kurama and this is the reason why.
According to Jiraiya, Minato was one of the most gifted shinobi who ever lived. His abilities were so far advanced that even the Fourth Raikage thought that no one would be able to surpass him.[5] Anko Mitarashi, in discussion with the Third Hokage about Orochimaru's immense strength and his threat to the village, stated that she wished the Fourth had been alive to face him. At a young age, he was able to single handedly rescue Kushina from three Kumogakure ninja. During the Third Shinobi World War, flee-on-sight orders were given to enemy shinobi should they ever see him appear on the battlefield. Minato was also capable of counteracting the Nine-Tails' attacks to the point that Tobi found it necessary to intervene and stop Minato directly. After their battle, Tobi was forced to retreat due to being severely injured by Minato. He even complimented Minato and stated he was worthy of his title as Fourth Hokage.
Like Tobirama Senju, Minato could detect the presence of people within an area by simply placing his finger on the ground. Minato's fighting style often excluded time consuming hand seals that give enemies an opening so he often relies on his two original techniques: the Flying Thunder God Technique and the Rasengan.
Taijutsu
One of Minato's trademark attributes was his immense speed and instantaneous reflexes, able to react fast enough to catch an infant Naruto mid-fall to prevent him from being stabbed by Tobi. This attribute earned him the moniker of "Konoha's Yellow Flash". He could also respond to Tobi's Space–Time Migration technique quickly enough to escape it. He is often referred to throughout the series as the fastest shinobi who ever lived, with the speed of the currently fastest living shinobi often being compared to his own, such as A or Naruto in his Nine-Tails Chakra Mode, with the former admitting that even with his Lightning Release Armour enhancing his speed and reflexes was still outmatched by Minato. Even when assisted by his brother, A was unable to lay a hand on Minato. When fighting, he mainly employed the use of his unique kunai, wielding them proficiently and taking advantage of their particular form, which made them even more suitable for close range combat than standard kunai. Using this type of kunai, he was able to nearly sever one of the Eight-Tails' tentacles when B moved to save his brother from Minato's counter-attack despite having nearly no leverage, showing that he possessed a great deal of strength.
Ninjutsu
Minato spent three years creating the Rasengan by observing the Tailed Beast Ball. It is the highest level of shape transformation and does not require hand signs to be performed. Instead, using a concentration of spinning chakra in the form of a sphere in the user's palm, immense damage is inflicted to its target upon contact. As its creator, Minato had great mastery over the Rasengan, able to form it with one hand and his standard version — at one point — being larger than the Rasengan used by other characters (roughly the size of the Big Ball Rasengan). The lack of elaborate preparations needed for the Rasengan gave Minato an advantage over other technique users in battle. For example, in his fight with Tobi, he is able to form a Rasengan right after throwing his marked kunai at him, allowing Minato to land a devastating blow immediately after performing the Flying Thunder God Technique.
Space–Time Ninjutsu
Minato was famous for his unique space–time technique, the Flying Thunder God Technique, which essentially allowed him to teleport to any location with untraceable movements Minato had through the use of special seals. By throwing kunai that had the seal attached to them behind enemy lines, Minato could wipe out an entire platoon in the blink of an eye. Minato could teleport to his special kunai even as it travelled through the air. He was also capable of applying the seal to solid surfaces with his bare hand, allowing him to tag opponents and give himself an easy way to track and reach them.
For defensive use, Minato was capable of implementing space–time barriers to counter large attacks such as a Tailed Beast Ball, sending the blast to a distant area away from the village. He was even able to teleport things as large as the Nine-Tails itself, albeit at the cost of a large portion of his chakra due to the beast's immense size.
Fūinjutsu
Minato was very knowledgeable in fūinjutsu, partially due to Kushina teaching him some of the Uzumaki clan's unique sealing techniques. Minato could remove an opponent's ability to use the Summoning Technique. The greatest example of his prowess with fūinjutsu is the seal used on Naruto, placing two Four Symbols Seal to create the Eight Trigrams Sealing Style, which would allow small amounts of the Nine-Tails' chakra to leak out and naturally mix with Naruto's own and also the dead demon consuming seal.
Summoning Technique
In his youth, Jiraiya taught Minato how to use the Summoning Technique to summon toads. He was able to summon Gamabunta. He could use the Summoning: Food Cart Destroyer Technique for a devastating surprise attack that could even pin powerful large targets like the Nine-Tails down.
Intelligence
Minato was shown to be very intuitive and clever from a young age. Of the many ninja sent out to save Kushina from her Kumogakure kidnappers, Minato was the only one to notice the trail of hair she was leaving. After seeing a technique once, he could correctly deduce the basic mechanics behind it, such as the strengths and weaknesses of Kakashi's Chidori. During difficult events, he was still capable of maintaining his composure, assessing the situation, and devising appropriate plans of action. During his skirmish against Tobi, he was able to determine that his opponent didn't want to drag on their fight as he could not keep Kurama summoned for very long, as well as quickly ascertain a method of counter-attacking. Using this information, he was able to take advantage of Tobi's haste to not only wound him, but also remove his control over the beast as well.