Botham joined the Cardiff academy in 2016, and in the 2018–19 season started making appearances for the senior team, initially in the Anglo-Welsh Cup, and then debuted in the Pro14 against Connacht Rugby. Botham signed his first professional contract with Cardiff in March 2019.[4][5]
Botham was selected as Man of the Match against the Dragons on 26 December 2020.[6]
On 16 November 2020, Botham was called up to the senior Wales rugby side for the Autumn Nations Cup tournament.[10] Botham made his test debut against Georgia on 21 November 2020, starting on the blindside.[11] He started the following two matches of the tournament, against England and Italy.
Botham retained his place in the squad for the 2021 July rugby union tests, and score his first try for Wales in the win over Canada.[13] Botham made two further appearances, starting both matches against Argentina.