[2] He began attending Guildford Grammar School in year 9 on an Indigenous scholarship.
[7] In July 2012, Ugle made his AFL senior debut against Fremantle, the team he supported as a child.
[5][8] In September 2013, he was delisted by the Giants, having played three AFL matches in his two years at the club.
[9] After being delisted by the Giants, Ugle re-joined WAFL club Perth, signing a two-year contract with the Demons in November 2013.
[13] Ugle captained Peel to back-to-back WAFL premierships in 2016[14] and 2017,[15] defeating Subiaco on both occasions.