very hard question to answer but really i think pound for pound would be the channel catfish big or small they seem to never stop pulling and rolling even a few minutes on the bank wont stop them they just keep thrashing about

second would hands down be gills because if someone was to latch on to a 10 pounder i couldn't even imagine the fight it would be like a small army tank full steam ahead lol

3rd ill make it short and sweet GAR