Apoo literally held off Hybrid X Drake AND Zoro together.
Despite Zoro cheapshotting Apoo, he got back up and Drake still failed to put him down.
Apoo put Zoro on his knees and temporarily knocked out Luffy. Apoo bitched Kidd, and Kidd never got his revenge.
It's not even close, Apoo runs laps around X Drake. Drake did shit all but stab Mr.Go in the back just to get folded. Oh yea he took down a number.