I'm writing this then we're moving on to another discussion regarding Sanji; this argument about the outcome of the fight between him and Page One has gone on for such a long time that I'm certain if you've all made these same points month after month.
I'll start off by saying that
there is no winner in the fight between Sanji v Page One. Why? because the point of the fight wasn't for Sanji to earn a victory, but rather for Oda to showcase Sanji using the raid suit (to hype up its use in future fights) and more importantly, to protect his identity from the enemy as to not reveal their plans.
The issue we have here is the manga doesn't show the outcome of the fight (simply Sanji joining Franky and co to continue their escape) but the anime shows that Page One comes out largely unscathed.
@King Moe I understand you dispute this fact because anime is not canon, and I can respect that it's not 100% accurate/canon (and that's without getting into filler talk and being vague with that number), it contains a large number of filler episodes and the production team take a lot of creative liberties when it comes to fights; extending them to ridiculous lengths to extend/fill the episode or just to create a spectacle; much to the annoyance of us readers.
With that said, one thing to remember here is that this encounter between Page One and Sanji is a plot point to most likely build to a future fight, so the decision to show outcome of their fight in the anime
would have had to be approved by Oda as to not create inconsistencies in the ongoing series.
As
@Sachsenhesse said earlier:
To believe simply that because we've not seen him( Page One) since his clash means that he's defeated, that's naive; as we can't confirm that. Whether you believe the anime or not. We've also not seen Jinbe after the crew escapes WCI and we've encountered Big Mom in Wano. Does this confirm for certain that Jinbe has been defeated?
If Sanji is being prepped to fight anyone it is Page One or Drake, because he's already encountered them and so they have history. That though doesn't mean he won't fight a Calamity or isn't at that level. We've simply not seen much from Sanji in this timeskip to say how he would fare against them for certain. We know he can hold his own against Drake and Page One, so we can certainly say he's at least at that level of a Flying Six Headliner.
In order for Sanji and the rest of the crew to defeat these opponents they will have to showcase a new level of strength and in their abilities; that much is true.