Sanji is the cook of the Straw Hat Pirates. He joined the crew when Luffy and co. visited the floating restaurant called Baratie. Originally, Sanji declined to go with them, but he finally gave in to Luffy’s reluctance to accept “No” for an answer. Thus, he joined Luffy on his journey to find One Piece.
Since then Sanji has had a lot of fights. Unlike Zoro and Luffy, Sanji uses his wit during a fight. This combination of power and intelligence makes for a lethal combo. Sanji still has many arduous tasks ahead of him and they will only make him stronger than ever.
10 Will Surpass: Queen
Queen is one of the three All-Stars of the Beasts Pirates. He has a bounty of over 1 Billion beris. Queen has the epithet of “The Plague,” which is due to his use of viruses and other weapons. Like most members of the Beasts Pirates, Queen’s confidence is infallible. Even when he was facing Big Mom, he decided to put up a fight, however, he was badly beaten by her. According to many theories, Queen is going to face Sanji towards the end of the current arc and in that fight, Sanji will emerge victorious.
9 Won’t Surpass: Luffy
Monkey D. Luffy is the captain of Straw Hat Pirates. Luffy recruited Sanji back at Baratie. It is pretty clear that a strong person will never serve under a weak captain, and Sanji realized that Luffy is meant to do great things. Both of them grown a lot since their meeting, but Luffy is considerably stronger than Sanji. Luffy has much better control over his devil fruit and his haki is far better than anyone else in the crew. There is no doubt that Luffy will always remain a cut above Sanji.
8 Will Surpass: Donquixote Doflamingo
Doflamingo was the main antagonist of Dressrosa. He took over the country in just a single night with the help of his family. Doflamingo is without a doubt one of the best villains introduced in the series. Doflamingo fought against Sanji for a brief time and it ended quite badly for Sanji. Sanji was injured badly as he was unaware of Doflamingo’s devil fruit ability.
After Doflamingo’s defeat, he was thrown into Impel Down. Sanji, on the other hand, has continued to fight strong enemies such as Oven, Pageone. There is no doubt that Sanji will surpass him after Wano arc ends.
7 Won’t Surpass: Roronoa Zoro
Roronoa Zoro is the second strongest fighter among the Straw Hats. Zoro has been training to become a master swordsman ever since he was a kid. He aspires to become the Strongest Swordsman in the World. Many fans believe that Zoro and Sanji can’t be compared as the difference between their power level is too vast, however, this is not true. Zoro and Sanji have a smaller difference between their power and it is pretty obvious that this difference will remain until the end of the series.
6 Will Surpass: Kizaru
Kizaru is one of the three Admirals of the Marines. He possesses one of the strongest devil fruits that have been revealed so far in the series. Kizaru is one of the most experienced fighters of the Marines and he has shown his fighting prowess several times already. However, Kizaru is not unbeatable which was clearly evident from his fight with Silvers Rayleigh. Despite being much older than Kizaru, Rayleigh was able to stop and even injure Kizaru. So, with Sanji’s raid suit and improved haki, he should have no trouble overcoming Kizaru in the future.
5 Won’t Surpass: Silvers Rayleigh
Silvers Rayleigh was the right-hand man of the Pirate King, Gol D. Roger. Rayleigh has fought with many strong opponents over the years. He has the epithet of “Dark King,” which suggests that he was a nightmare to fight against. Rayleigh showed that he could still take on a Navy Admiral without any difficulty.
It was only due to his efforts that Kizaru was unable to kill all the Straw Hats at Sabaody Archipelago. Sanji might come really close to Rayleigh’s level, but he will never surpass it.
4 Will Surpass: Boa Hancock
Boa Hancock was one of the Seven Warlords of the Sea. She possesses all three types of Haki, which is very uncommon. Boa also possesses a strong devil fruit that works on people’s emotions. It is a terrifying ability which makes Boa a very strong opponent. Sanji has a natural weakness for women, but that is obviously a gag. So, in terms of actual power, Sanji will very likely surpass Boa Hancock in the future, however, Sanji still has many difficult tests to go through before he can surpass her.
3 Won’t Surpass: Shanks
Currently, one of the Yonko, Shanks is the next character on the list. He is without a doubt one of the strongest characters in the series. Shanks’ power is still a mystery, but his feats suggest that he is a force to be reckoned with. Shanks was able to stop Kaido and his crew from interfering with the war at Marineford. He also stopped Akainu’s attack with relative ease and saved Coby. Only a few characters are capable of matching his power.
2 Will Surpass: Rob Lucci
Rob Lucci was the main antagonist of Enies Lobby arc. He was a part of CP-9, but after being beaten by Luffy, the team was disbanded. Afterward, Lucci joined CP-0 and started working with them. Lucci possesses Neko Neko no Mi, Model: Leopard. It is a zoan type devil fruit, which gives him incredible strength and recovery. Lucci has a great deal of control over it and it has only improved since his last meeting with the Straw Hats. Sanji has enough skill to surpass Lucci in the future.
1 Won’t Surpass: Akainu
The final character on the list is Akainu. He is the current Fleet Admiral of the Marines. Akainu was promoted after he defeated Aokiji in an intense battle that lasted for several days. Akainu possesses the power of the Magu Magu no Mi, which is a logia type devil fruit. The devil fruit grants Akainu insane attacking power. Akainu is merciless and if Sanji tried his luck against Akainu, it would end horribly for him. Akainu’s magma is more powerful than Sanji’s flames.
Sanji is the cook of the Straw Hat Pirates in One Piece. He's powerful, but not powerful enough to surpass all characters…