Lowering its health does make a Pokemon easier to catch. Lowering a stat does not, but giving a status condition does.
That's the short answer anyways