Nerfed Sanji with us being told that his body was damaged pre Gin and Vergo, as for his encounter with Kaku, for the first time he ran into the CP9 pre EL Sanji didn't really do bad
He nearly broke Blueno's Tekkai and impressed Kaku making him warn Blueno that Sanji must be a Main Fighter of the crew ( canon label that goes against the "just a cook" memes btw
).
That's more than most SH's managed to do against the CP9 before we got the EL proper. Like we've seen Zoro vs Kaku as well in a similar manner
And it's not like he did any better
Again though, i do agree Sanji is not fighting King. Sanji vs Queen is where it's at