Maha alone stomp one Number and let Apoo and the another run away, Drake was defeated too.
First yeah Izo plan to take one CP0, but to be fair it was overall 2vs1 and a hella nerfed Izo, he didn´t had any other choice.
But yeah Izo is mad strong. Clearly high Vet / YC4 : Vergo/WsW level at the very least. I think only Ashura/Dukes/Denjiro are above him in the scabbards.
Even then hella nerfed Izo beat one and injuried the another one sitting down, that is actually a insane feat.
Izo knew she had no chance 2 vs 1, she just wanted to stop one.
Izo did it in his very poor state better then Apoo+Drake+Two numbers together.
I don't think if Apoo went all out in one attack without taking care of himself he couldn't have done the same as Izo.
Based on portrayal I have no doubt that Izo would beat Drake or Apoo or even both at the sametime seeing how Oda portrayal him in the recent chapter.
Even 1 vs 1 its debatable, they all 3 seem to be around same level. 2 vs 1 they beat Izo, no doubt about that. If she goes suicidal like current fight she can maybe take one with her and that's it.
Izo knew she was hurt, and couldn't sustain a "normal" fight / back and forth against the CP0 guys. So he went full power mode 0 defense.
It's not classic powerscaling here.
Imagine a Vet of Whitebeard doing this, how strong are Marco,Vista and Jozu?
Imagine the full set of WBP : Marco, Jozu, Ace, Vista, Thatch, Izo and Teach. Pure monsters.