Setelah berhasil menendang kapal Big Mom dari puncak air terjun Wano Kuni, Marco langsung masuk ke dalam kastil tengkorak Onigashima dan mengamuk.
Seperti halnya di Marineford, tampaknya Marco memang merupakan spesialis dalam hal melawan banyak orang kuat. Sejak dia berada di Onigashima, tercatat dia sudah melawan Perospero, Queen, King, dan Big Mom.
Marco pun sejauh ini sama sekali belum pernah dikalahkan meskipun sudah melawan semua orang-orang kuat itu. Dia bahkan masih memiliki energi untuk terus melanjutkan pertarungan tersebut.
Sebenarnya Eiichiro Oda sudah memberikan spoiler One Piece soal Marco yang akan membantu Luffy melawan Kaido untuk terakhir kalinya di puncak Onigashima.
Saat di Pulau Zou, Nekomamushi sempat bersikeras meminta Luffy untuk mengajak Marco bergabung terkait rencana mereka dalam mengalahkan Kaido.
Selanjutnya, meski di One Piece 1022 Marco sempat terkapar, akan tetapi itu bukan karena dia sudah dikalahkan, melainkan dia hanya kelelahan karena sudah mengeluarkan banyak tenaga sejak kedatangannya ke Wano Kuni.
Marco hanya membutuhkan istirahat sebentar sambil memanfaatkan kekuatan penyembuhan dari buah iblisnya. Tak butuh waktu lama dia pun terlihat bangkit kembali di hadapan King dan Queen.
Namun karena Zoro dan Sanji sudah kembali ke medan pertempuran, maka Marco akhirnya menyerahkan urusan All Stars Kaido kepada kedua orang kepercayaan Luffy tersebut.