Mezue ahịrịokwu na-esonụ: N'ọnwa Machị afọ 2006, Idowu meriri na
Egwuregwu Commonwealth na Melbourne, meriri ọlaedo. Otú ọ dị, ọ nọgideghị na-eme nke a ma mechaa bụrụ onye nke ise na European Championship n'afọ ahụ.