Synonyms of crackerjack

1 Syllable
fine, crack, wiz
2 Syllables
master, adroit, skillful, slighty, adept, clever, phenom, expert, nifty, super, splendid, skilled
3 Syllables
cleverest, dexterous, virtuoso, cleverer, humdinger, well-versed, virtuosi, paragon, excellent, masterful, paragons, proficient
4 Syllables
dillettante, admirable, professional, well-qualified, cynosure