Excluded from national team perhaps, though never bettered (8)
Answer
UNCAPPED
Definition: Excluded from national team perhaps / never bettered
Excluded from national team perhaps, though never bettered (8)