Hirschberg was one of the top prep outfielders in the state of Colorado playing at Chaparral High School. He was named first-team All-Colorado as a senior, hitting .446 with eight homers and 29 RBIs in just 19 contests
Hirschberg was selected to play in the Colorado Rockies Top 50 all-star game at Coors Field. Last summer he hit .390 with eight homers and 70 RBIs in 2009. Collected second-team all-state honors during his junior campaign, hitting .535 with six homers and 23 RBIs to help Chaparral to a sixth-place finish at the state tournament.
He was a three-time All-Continental League selection after hitting .457 with three homers and 15 RBIs as a sophomore. Selected as academic All-State in each of his final three years, as he finished with a 4.03 GPA and ranked 14th in a class of 503 students. Chosen as a CHS Athlete of the Year in each of his final three years.