Here is how John cooks his catfish on a Traeger Grill. Estimated cook time 45 min. Thaw out fish and season with desired seasonings, place on grill and smoke for 30 min. After about 30 mins turn the grills temperature up to 325 degrees and cook until internal temperature of the fish reached 145 degrees and then its ready to eat!

source