ace

(noun) adept

champion
sensation
maven
mavin
virtuoso
genius
hotshot
star
superstar
whiz
whizz
wizard
wiz
expert (generic term)