What fish are compatible with catfish?
The channel catfish (Ictalurus punctatus) could well be one of those fish that are very hard to keep with other species. The main reasons for this are twofold. First they are voracious eaters of anything edible, living or dead, so you would need to make sure that whatever species of fish you put with them was considerably larger than the catfish to avoid it being eaten and secondly you would need a larger tank than normal to house the catfish because they grow so very big. 20 kgs is not unusual for a channel catfish and finding another species that can live successfully alongside something that large would be very difficult. The to your question therefore is:- I don’t know of any species of fish I could recommend as being compatible with channel catfish. Sorry.