Bolas work on it, I just bola them and beat them with the club, don't bother trying to get fish with food in its inventory unless you have a ton of fish in it,or there's plenty in the area, "untames" too quickly.

More Baryonyx Taming & KO Tips