Post timeskip? Zoro easily.
Pretimeskip it would be Sanji, not post TS. Dudes confuse plot relevance with MVP (i.e impact)....
Impact is still Sanji as he was important to victory in every single arc?
Punk Hazard - Saving G5 marines and bringing Kinemon over to the straw hats and saving his life (which was the catalyst to much of Wano saga and learning about the Rode Poneglyphs and being taken to the one on Zou)
Dressrosa - Undoing Doflamingos entire intelligence gathering network
Zou - Saving the Minks and Saving the captured straw hats
WCI - Saving the SHs from being killed by BM, and saving Luffy from the massive army of BMP
Wano - Stopped Momo from being killed in the performance hall and Defeated Queen
Egghead - Saved Bonneys life multiple times
Zoro did a lot in Wano Egghead and Dressrosa. Genuinely he’s the MVP of Wano and Egghead arcs, but he can’t be the MVP of the entire post timeskip when he’s absent for a complete arc and didn’t do anything in another?