North Carolina Channel Catfish State Record Broken RALEIGH, N.C. – It took 50 years and one ounce to break the current state record for a channel catfish, but John Stone, of Pinehurst, now holds the new record after catching a 23-pound, 5-ounce catfish from a private pond in Moore County last September. The previous record holder was E.J. Bowden, of Rocky Mount, who caught his record-breaking channel catfish back in 1970 while fishing City Lake with his then 5-year-old son Louis. Stone, who is an at-large Wildlife Commissioner, caught his fish using cut bait. He had his fish weighed on certified scales at Tractor Supply in Biscoe. He was the third angler in 2020 to break a catfish state record. On July 5 last year, Joey Baird, of Lawrenceville, Va., caught a 121-pound, 9-ounce blue catfish from Lake Gaston. Fifteen days later, Pikeville angler Tyler Barnes caught a 78-pound, 14-ounce flathead catfish from the Neuse River.