I have a 20 footer with an 8hp yamaha 4 stoke and it pushes my boat around great I wouldnt go any bigger than that.