H
Honestly, Kidd might have outperformed Luffy.
they didn't even hurt BM, they just managed to through her away , mostly because she is really clumsy , Kaido is faster.
So Oda just created an opportunity for Luffy to fulfill his promises to take both of them down first Kaido than BM. sure he is still weak but during this fight but he can challenge and hurt them.