He earned provincial colours by representing the Blue Bulls at high school tournaments between 2013 and 2015.
[7] He caught the eye of the national selectors and was named in the 2015 South Africa Schools squad for the Under-18 International Series.
[11] At the start of 2016, Gans made three appearances for UP Tuks in the Varsity Cup competition, before joining up with the South Africa Under-20 squad for the 2016 World Rugby Under 20 Championship held in Manchester.
[13] He returned to domestic action, starting six matches for the Blue Bulls U19 team in the 2016 Under-19 Provincial Championship.
[19] He helped his team finish second on the log to qualify for the play-offs,[20] but could not prevent his side being eliminated at the semi-final stage, losing 24–34 to the Golden Lions.