Onuoran ensimmäiset suuret kilpailut olivat yleisurheilun alle 20-vuotiaiden Euroopan-mestaruuskilpailut 2003, jossa hän sijoittui viidenneksi 100 metrin juoksussa ja sai hopeaa naisten 4 × 100 metrin viestijuoksussa. Ensimmäisen aikuisten arvokisamitalinsa Onuora saavutti Kansainyhteisön kisoista 2006 4 × 100 metrin viestijuoksusta, joka oli hopea ja tuli Englannin joukkueessa. Viisi kuukautta myöhemmin Onuora osallistui yleisurheilun euroopanmestaruuskilpailuihin 2006, kilpaili naisten 4 × 100 metrin viestijuoksussa Ison-Britannian joukkueessa ja saavutti hopeaa.