Synonyms of 'crackerjack'

Ace, adept, beaut, Brick, corker, crack, daisy, Dandy, dilly, Doll, dream, expert, genius, good egg, good Joe, great, honey, humdinger, killer-diller, knockout, lulu, magician, mahatma, master, masterful, masterly, mastermind, master hand, nifty, peach, pip, pippin, prodigy, sage, skilled, skillful, star, superstar, sweetheart, trump, virtuoso, whiz, wizard