While that's a very impressive flathead catfish, it is small in comparison to the biggest one on record in the state of Iowa. We have to go back a long way to find the record holder. That's this fish caught in Ellis Lake in Lucas County in south-central Iowa. Joe Baze (on the left below) caught this 52-inch flathead in 1958. It weighed a whopping 81 pounds!