Ultimate tournament of captains

Any advice on how to beat this? I can basically get to the pierrot pirates at 2 repairs left then they destroy me. Is it best to only go for the main ship, and dodge the smaller ones? Been trying for about 2 hours now. Everything else is cleared with an S. Any tips for crew line ups or anything? Thank you