achiever

noun

1.
a person with a record of successes
Antonym:
loser
Derived from:
achieve