Mpupha played rugby for Border Bulldogs. In 2013 she was first called up to the South Africa national women's rugby sevens team.[3] However, due to studying for a degree at the University of Fort Hare, she stopped playing rugby sevens and started playing rugby union while at university.[3] In 2016, after graduating, Mpupha returned to the South Africa rugby sevens team. In 2017, she was offered a professional contract with the South Africa women's national rugby sevens team. This meant that she had to move to Stellenbosch, Western Cape to train with the team which meant she was unable to continue playing for either the Border cricket or rugby teams.[1]
She was a member of the South African side that competed at the 2024 Summer Olympics in Paris.[9][10] In September, She was called into South Africa's fifteens squad for the 2024 WXV 2 tournament.[11][12]