Using Big Mom as a metric isn't really a smart idea.
Post Exo Ifrit Jambe > Post Exo Diable > Post Exo Base Sanji > Pre Exo Diable Sanji > Zoan Forms Queen Speed > Base Queen's Reaction speed ~ Marco's speed ~ Big Mom's speed
Just to show you how much faster Sanji is in comparison to Big Mom, Base Queen, who's slower than Hybrid Queen, could react to and follow Hybrid Marco's attacks. Hybrid Marco is comparable in speed to Big Mom. Sanji in Ifrit Jambe was able to and 10 consecutive kicks without Queen being able to respond or even show that he could react to any of them once.
Sanji is so vastly superior to Big Mom in speed that it's not even funny. Sanji is much, and I mean this with as much seriousness as I can, much faster than Law. This should not be the conversation we should be having.
And now that that is out of the way, Sanji can negate Law's hax, can regenerate from Law's durability negation, can dodge all of his attacks, can likely blitz him, can scorch him with Ifrit, and outlast him.
Does Law have anything that can put Sanji down? I really can't see it.
(Sorry for the notifs in advance, but I'd like you hear you lot's opinions, as you've voted for Law)