For me
Its 1-Kaido
2- Bm/Akainu
3-Mihawk
I have to say
@Light D Lamperouge we didnt see kaido do anything yet you know that right? He only got suprise attacked by the minks and scabbards last chapter, we'll see more soon.
But then we saw him in base form shake an island a good deal bigger than marineford with every hit. And im sure he was holding back as that was his base.