Can we call someone who is not resisting an "opponent"?...Why not call him a training partner or something?
A real opponent is not only someone "resisting" but could be as well trying to hurt you.
This expression should be put in the same place as ..."The good grappler" T.M.

I shut up for now!