User blog comment:Sanji The Cook/Closest to killing Luffy?/@comment-4945830-20120717220444

Magellan. on that list he is the only one that Luffy has not defeated, Garp couldnt do it so he took a dive and doesnt count, unless u mean when he "trained" luffy when he was young, Luffy wouldve died if Mr.2 and ivankov didnt help him.