Nah his broken leg affected him in his fight with doffy along with violas damage.
Sanji was nerfed before fighting vergo but still...
Sent him into a wall twice
Outsped him multiple times
Made him bleed heavily 2 times
Made Vergo run away
Kept fighting with a cracked leg. Not broken.