O meriri akara Ola na ihe egwuregwu (2006 African Championships in Athletics). Na ihe egwuregwu nke (Athletics at the 2007 All-Africa Games) o mecharu onye nke ano, o jiri o nu ogugu centi mita abua were daa imeri. Na (2008 African Championships) o meriri akara ola ocha.