ADJ

accomplished, brilliant, dangerous, excellent, exciting, fine, gifted, good, great, outstanding, strong, talented, top, world-class
one of the country's top tennis players
star
The club were forced to sell their star player
poor
He's a poor player, but he tries very hard
average
These boots are for the professional rather than for the average player
experienced
aggressive
attacking, midfield (both in football)
handicap, scratch (both in golf)
basketball, bridge, chess, rugby, snooker, tennis, etc.

ADJ

accomplished, gifted, great, outstanding, talented
bass, horn, keyboard, sax, etc.

ADJ

key, leading, major

PREP

~ in
Their firm is a major player in the London property market