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.
He went to the University of the Free State, playing club rugby for them and making their Varsity Cup squad for the 2013 Varsity Cup.
He didn't make the UFS Shimlas squad for the 2014 Varsity Cup, instead playing Vodacom Cup rugby for the Free State XV.
He made his first class debut during the 2014 Vodacom Cup competition, eventually playing in all eight matches of the Free State XV's season.
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.
He got the opportunity due to an injury to first choice scrum-half Sarel Pretorius and with Griquas scrum-half Tian Meyer being involved in the 2014 Vodacom Cup final.
In 2016 he signed a deal with the Griquas.
JW June 2017
|2016 - present|
|Diamantveld High School
|2014 - 2016|
|Free State Cheetahs
|2013 - 2016|
|2015 - 2016|