What if Sanji knock out Zoro back in TB arc and took on Kuma's challenged instead. Would he been able to tanked the pain? And yeah I think Zoro has better endurance and stamina than Sanji but I think Zoro was more beaten than Sanji in that arc specially after he took a full punch from Oars.