Dans le domaine du sport, les expressions joueur opportuniste ou sportif opportuniste sont des impropriétés.

Selon le contexte, on dit plutôt :