As a junior she won the silver medal at the 2015 African Junior Championships. She won the gold medal at the 2015 African Games, finished fourth at the 2016 African Championships, sixth at the 2018 Commonwealth Games, won the gold medal at the 2018 African Championships and defended her gold medal at the 2019 African Games.