From Torquay, Victoria, Ham played junior football in the 2018 TAC Cup for the Geelong Falcons as an over-aged player. He played in a variety of positions: becoming a forward after starting the season in the midfield, and sometimes playing as a defender. Ham finished second in the Falcons' best and fairest behind Sam Walsh, kicking 22 goals in 16 matches.[1] He attended the state[2] AFL draft combine and performed strongly in the endurance and sprint tests.[3]
AFL career
Ham was selected by Essendon with pick 72 in the 2018 national draft.[1] He made his debut in round 5 of the 2019 season against North Melbourne as a late replacement for David Zaharakis, who had an infected cut on his knee.[4] Ham finished 2019 having played 5 senior AFL matches, including an elimination final. He kicked 3 AFL goals for the year.[5]
Ham played 10 senior matches in the 2020 season, bringing his career total to 15.
Personal life
Ham studied sports science at university in 2018 but "didn’t think it was really for [him]".[3] His two brothers are both involved in the Geelong Falcons development program.[6]