Career
His regular position is fly-half, but he can also play outside centre or fullback. Youth
Rust started his career representing the SWD Eagles at various youth tournaments. He played for their Under-16 side at the 2008 Grant Khomo Week, which also led to his inclusion in the South African Under-16 Elite Squad in the same year.
He then played at Under-18 level for SWD at the 2009 Academy Week tournament and in the 2010 Craven Week competition.
He then moved to Pretoria, where he joined the Blue Bulls. He played for the Blue Bulls U19 side in the 2011 Under-19 Provincial Championship competition and for the Blue Bulls U21 side in the 2012 Under-21 Provincial Championship competition.
He failed to break into their senior squad however and joined the Free State Cheetahs in 2013. While he was named in their squad for the 2013 Vodacom Cup, he never made an appearance for the Bloemfontein-based side.
In the latter half of the year, he made a few appearances for both the Griquas U21 and Border U21 sides in the 2013 Under-21 Provincial Championship competition.
Senior career
He returned to the Western Cape in 2014, where he was included in the Boland Cavaliers side for the 2014 Vodacom Cup. He made his senior debut against near-neighbours Western Province in the opening match of the season, Rust finished as the top scorer for the Cavaliers during the competition, scoring 41 points, including a 21-points haul in their match against the Border Bulldogs in Piketberg.