Spot a Roosterfish in the surf, and you’ll be sure to know it. With a large crest-like dorsal fin, and often ranging between 30 and 40 pounds, Roosterfish are large quick fish that can put up a fight over 40 minutes long. One of the most popular inshore trophy fish from Baja to Costa Rica, they’re sure to test your skill from shore or boat.