That's a juvenile channel catfish. Anal fin is too short and presence of spots and the fork in the caudal fin (tail) all indicate this is a healthy Ictalurus puntatus.
I truly enjoy catching new species of fish.
I think the spots are just a little bit of dirt on the fish. The anal fin has a straight leading edge, not rounded and has way too many rays to be a Channel Cat.
It's a blue cat
By the looks of it, you were hoping to catch its bigger brother, but this guy thought he could eat something bigger than his head!
10#+ Flathead Catfish
5 New Standard Species (Current Count: 6 - Check)
YOUR’RE MY BOY BLUE!!!! Sweet lifer, friend!
Ya just Can't catch um from the couch.