Dont know about catfish, Ive never seen any.

Its been raining a fair bit more than this time last year. Dont get any runoff to speak of.