Hall earned provincial selection as early as primary school level, when he represented KwaZulu-Natal at the 2009 Under-13 Craven Week held in Kimberley.
[6] He joined the EP Kings on a full-time basis for the 2015 season and he was a key member of the Eastern Province U19 side in the 2015 Under-19 Provincial Championship Group A, starting all fourteen of their matches in the competition.
[8] He helped the Eastern Province Kings Under-19 side to eleven wins in their twelve matches in the group stage of the competition to finish top of the log to secure a place in the title play-offs.
He started in their semi-final match against the Free State U19s, helping them to a 31–15 victory,[9] and also in the final, where his side ran out 25–23 winners over the Blue Bulls U19s in Johannesburg[10] to win the competition for the first time in their history.
[12] He made his first class and Super Rugby debut in the Kings' match against the Bulls in Round Seven of the competition, starting in a 6–38 defeat in Port Elizabeth.