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.
PREP
- ~ in
- Their firm is a major player in the London property market