After playing high school rugby with Kimberley-based Diamantveld High School, Botha was included in the Griquas squad for the 2010 Under-18 Craven Week tournament in Welkom.
[4] Towards the end of the season, Botha also made three appearances for former side Griquas U21 in the 2013 Under-21 Provincial Championship competition, playing as a centre.
Botha made his first class debut during the 2014 Vodacom Cup competition, eventually playing in all eight matches of the Free State XV's season.
He started their opening match of the season against the SWD Eagles[6] and scored his first points in senior rugby when he got a try shortly before half-time in their match against the Sharks XV,[7] one of three tries he scored during the campaign.
With no Currie Cup experience, Botha was a surprise inclusion on the bench for the Cheetahs' match against the Brumbies during the 2014 Super Rugby season.