Record struggle for club player? (4,6)
I believe the answer is:
disc jockey
'club player?' is the definition.
(as in a DJ playing songs in a night club)
'record struggle' is the wordplay.
'record' becomes 'disc' (synonyms).
'struggle' becomes 'jockey' (both can mean to compete or jostle for position).
'disc'+'jockey'='DISC-JOCKEY'
'for' is the link.
(Other definitions for disc jockey that I've seen before include "Radio player of popular music" , "Pop music presenter" , "Radio presenter of pop records" .)