Adult channel catfish (North America's most numerous catfish species and the official fish of Kansas, Missouri, Iowa, Nebraska and Tennessee) often consume fishes such as yellow perch and sunfish and they also eat algae, grains, snakes, frogs, seeds, small mammals and birds.
The channel catfish (Ictalurus punctatus) is North America's most numerous catfish species. It is the official fish of Kansas, Missouri, Iowa, Nebraska, and Tennessee, and is informally referred to as a "channel cat". Adult channel catfish, over 45 cm (17.7 in), consume fishes such as yellow perch and sunfish. The diet of adults consists of snails, clams, crustaceans (such as crayfish), snakes, frogs, small fish, insects, aquatic plants, algae, seeds, grains, nuts, and even birds and small mammals occasionally. 
