1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2023. december 21. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2022. november 17.
Pályafutását hazájában, az Accademia di Abujában kezdte.[1]
Zorja Luhanszk
2016 márciusában szerződtette az ukrán élvonalban szereplő Zorja Luhanszk.[2] 2016. október 24-én debütált új csapatában az Olimpik Doneck ellen 3–0-ra megnyert bajnokin.[3]
December 11-én megszerezte első gólját is a csapatban Dnyiprodzerzsinszk elleni 2–0-s győzelem alkalmával. A téli átigazolási időszakban több német élvonalbeli klub és a Manchester City is szerződtette volna,[4][5] azonban ő maradt a Zorja játékosa. A szezon során 22 bajnokin hatszor volt eredményes.
Club Brugge
2017 májusában szerződtette a belga Club Brugge csapata, amely 1,2 millió eurót fizetett érte a Zorjának. 2017. július 29-én, a Lokeren ellen mutatkozott be a bajnokságban. Első hat mérkőzésén ötször volt eredményes. A 2017-18-as szezonban 30 bajnokin kapott játéklehetőséget, hétszer talált az ellenfelek kapujába és bajnoki címet szerzett a csapattal az idény végén.[6][7]
2019 szeptemberében 2022 nyaráig meghosszabbította a szerződését a klubbal.[8]
Többszörös utánpótlás válogatott. A nigériai válogatottban 2019. szeptember 10-én mutatkozott be egy Ukrajna elleni 2–2-es barátságos mérkőzésen. A 82. percben csereként állt be Samuel Chukwueze helyére.[12]
↑Archived copy. fpl.ua . Ukrainian Premier League official website, 2016. július 24. [2016. július 26-i dátummal az eredetiből archiválva]. (Hozzáférés: 2016. július 24.)