What is the Largest Catfish Ever Caught?

The largest catfish ever caught was a Mekong catfish caught by a Thai fisherman. The fish weighed 646 pounds. This fish, as of 2005, is the largest fresh water fish ever officially documented.