Ni odun 2018, o kopa ninu idije awon obinrin agba nibi African Cross Country Championship ti o waye ni Chlef orile ede Algeria.Ko gbewon lati kopa fun2020 Summer Olympics ni Tokyo, Japan tori pe o selese.Awon aseyoriAwon itokasiijapo ita  Glenrose Xaba nibi World Athletics Awon ojoibi ni 1994Awon eniyan alaaye.. 
O ti ṣe aṣoju orilẹ-ede rẹ ni ona meji ni Olimpiiki Sydney 2000 ati Olimpiiki Athens 2004, bakanna pẹlu awọn ere agbaye lọpọlọpọ .. 