boy wonder

Noun
  1. an extremely talented young male person
boy wonder
A young boy wonder solves a complex puzzle in minutes.