Zoro never catch up to luffy, he ALWAYS fought against weaker enemies and could take literally only 1 of luffy fights during the respective time arc happened.
He would lose to arlong in AP.
Lose to crocodile in alabasta,
Humiliated by enel in skypeia.
Foxy was a gag fight so i dont count it.
Would have died to lucci in EL.
Didnt do anything to moria.
Lose to magellan.
Death in marineford if he was there.
He could have won against hody jones.
Lose to doflamingo in dressrosa.
Lose to katakuri in WCI.
Lose to kaido in wano... you get the idea.
Out of every main villain luffy fought, only hody would have been defeated and thats the normal formula because captains who arent gags(buggy) are ALWAYS stronger than their underlings, zoro wouldnt follow luffy if he was stronger, zoro knows his place regarding luffy, understands his inferiority and plays his role as he should.
Kaido is MILES above king, Big mom is MILES above katakuri, Whitebeard was miles above ace/oden/marco, blackbeard is MILES above whoever his first commander turns out to be, shanks is MILES above Ben beckman and luffy is MILES above zoro.
Thats how it always was, captains>>>>>>underlings, i dont even recall some captains who wasnt a running gag being weaker than any of his subordinates.
Luffy beats the guys who humiliate zoro and the rest of the crew because thats the role of the captain, he takes the STRONGEST battles while underlings deal with other underlings, similar to what law and kid did taking down a yonko while underlings were fighting among themselves.
And now let's take a closer look at Luffy's "victories" and compare it with Zoro.
1 Arlong. Zoro was literally at the death of with one blade at the time of the fight with arlong. A healthy Zoro had every chance to beat him
2 Luffy lost literally 3 times to crocodile and thanks to constant help and disclosure of the secret with the liquid was able to somehow defeat him. Could Zoro have won in the same conditions. of course.
3 Enel, everything is clear here. Despite 100% lightning protection and the ability to strike, Luffy was able to do it somehow in 10 chapters. incorrect comparison
4 Zoro defeated Kaku quite easily. Would Zoro have overcome the Rays ? no. luffy was defeated only thanks to a rubber body that ignored 50% of blunt blows , and it's better this way. incorrect again.
5 Moria. Shove 100 shadows into Zoro and with the huge help of the team, he would have defeated Maria. And here we see how Zoro stands on his feet having absorbed all the damage of Luffy + his own. Luffy was passed out with 50% of that damage.
6 Zoro would have defeated Doflamingo if half of the dress rose had saved him and Lo would have stabbed Doflamingo gamma with a knife.
7 Zoro defeated King who>Katakuri.
Zoro fought with the strongest revealed yc1+ he was constantly attacked by his own blade . It was a Zoro vs King+Enma fight.
8 Kaido. Lcffi was literally helped by 20+ people + resurrection + fruit of god. at the time of the 5th gear, kaido was weakened by 70% by other people. A healthy Kaido is destroying Luffy even now. We see that Zoro's opponents (whom he defeated out of boredom)They had much more serious problems on Luffy than on Zoro.
1 Hezo before drugs blocked 2 gear luffy and poisoned him at a speed unnoticeable to luffy (and he survived thanks to Magellan). Zoro destroyed hyezo x10 power with one attack. the forces under the drug.
2 Zoro destroyed Hodi underwater with one blow while Luffy was losing a battle in 2nd gear on land against hyezo in the base.
3 Monet. Monet blocked the hawk attacks of 2 gear+haki without any problems, driving luffy into a trap from which he could not get out and he ran away from her. Zoro destroyed Monet with an aura.
4 Apu. Zoro destroyed it with one blow by breaking haki tonfu. Apu, in turn, in one blow destroyed Luffy.
4 Then the fight with kaido and the roof in which Zoro is shown >> than luffy in all aspects (durability, ap) while the rubber incompetent lies unconscious 3 times, Zoro stops hakai and puts a scar on Kaido without 30 bones. at the time of the roof of Zoro > Luffy.
5 luffy, after vano, cannot scratch a child of an
lunaria without magma and haki, while Zoro destroyed a purebred adult lunaria with magma and haki.
bottom line =Luffy couldn't win not a single enemy for the entire ts post without huge help, constant losses, running away from enemies, rest. these are not victories, they are garbage. Zoro easily defeats those who cause Luffy huge problems. doflomingo, cracker, katakuri, kaido = he constantly runs away from them. help + rest+resurrections +body features against certain enemies (Enel Lucci) = the essence of Luffy's "victories". Zoro and Luffy are the same league (Although in the same situations Zoro is often shown even better than Luffy).
you can deny it, but the manga says the opposite.
And by the way, Lo and Kid didn't kill Yonko. these two clowns somehow threw her off the island. the rest = bombs and magma. Otherwise, King also defeated yonko