By portrayal and feats, Pizarro utterly shits on Lafitte. The former fought Garp in Hachinosu, while the latter is just a spy.
Pizarro probably has the best defense out of all BBP bar Kuzan. He may even surpass Kuzan’s defense depending on what island he is controlling(Wano, Elbaf, red line?). He is Teach’s shield.
similarly Kizaru is akainu’s shield and warcury is Imu’s shield.
Pizarro, Kizaru, and warcury are all of Sanji’s remaining fights.