As a junior, Appleby played for local club Cohuna Kangas.[1] In 2014 he moved to Ballarat,[2] playing junior football in the Ballarat Football League with Ballarat in 2015 and with North Ballarat City in 2016.[3] He also played with the Greater Western Victoria Rebels in the TAC Cup,[4][5] being named among the best players 12 times in the 18 matches he played, as well as playing one Victorian Football League (VFL) game with North Ballarat.[6] He tested at the Rookie Me Combine in October 2017, then trained with Collingwood's affiliate in the VFL. Due to this, Collingwood were fined $20,000, since players are not allowed to train with an AFL club or state-league counterpart if they attend a combine, with half of the fine being suspended until 31 October 2018.[7]
In April 2023, Appleby took over the punting job at Rutgers after enrolling in the summer of 2022.[12]
In March 2024, it was announced that Appleby was not on the roster for the Rutgers football team. The team confirmed that Appleby had left the team and was no longer pursuing football.[13]