2012 Hall made his AFL debut in round 1, in 2012, against he had 17 disposals in a 69-point loss. Hall played the first 4 games of the season as a small forward but was dropped to the
NEAFL after a poor game in wet conditions vs Brisbane. Hall came in and out of the team, playing four more games for the season.
2013 Hall played all of Gold Coasts 22 games in 2013, he averaged 14 disposals a game and kicked 24 goals. Hall's most notable performance was a 5-goal haul vs Hawthorn.
2014 Hall's career stalled in 2014 as he played 16 games with stints in the NEAFL, he kicked 12 goals and averaged 13 disposals a game.
2015 Hall's career would come to the crossroads in 2015 after a groin surgery severely restricted his pre-season and a poor start to the season. He started the season in the NEAFL where he amassed 31 touches and two goals in a defeat. Hall's finish to the season saw him poll in six of the last seven games of the year to finish seventh in the Club Champion. His form was rewarded in September when he signed a 3-year deal with the Suns.
2021 Hall played as a rebounding defender throughout 2021, delivering his career best year. Hall’s good form was rewarded in September 2021 with a contract extension at the Kangaroos for the 2022 AFL season.
2022 Hall racked up his 150th AFL games during the 2022 season. In September 2022, Hall’s good season was rewarded with another one-year contract extension at the Kangaroos, to the end of the 2023 season.
2023 On the 2nd of August, 2023, Hall announced his retirement, after playing 161 games in the AFL. ==Statistics==