Himmelberg was born in Wagga Wagga in the Riverina[1] and spent one year of his childhood living in New York City where his American father was working.[2]
Upon returning to Wagga, he participated in the Auskick program at Mangoplah Cookardinia United Eastlakes Football & Netball Club in Mangoplah[3] and began playing his junior football at the club in the Riverina Football League.
Himmelberg moved to Canberra at 17 years of age to further his development with the GWS Giants developmental academy and the NSW/ACT Rams in the elite TAC Cup under-18 competition. He was drafted by Greater Western Sydney with their third selection and sixteenth overall in the 2015 national draft.[4]
^The 2020 season was played with 17 home-and-away matches per team (down from 22) and 16-minute quarters with time on (down from 20-minute quarters with time on) due to the impact of the COVID-19 pandemic.