Mezue ahịrịokwu a:
2006 IAAF World Road Running Championships ọ gbara 72nd. N'afọ sochirinụ, Cabada gbara onye nke iri ise na 2007 World Championships na marathon. N'afọ 2008, Cabada meriri na 2008 Twin Cities Marathon.