W sezonie 2019/2020 Ugbo grał w Cercle Brugge, w którym przebywał na wypożyczeniu. W barwach Cercle zadebiutował 22 sierpnia 2020 w zwycięskim 3:2 wyjazdowym meczu z KV Mechelen i w debiucie zdobył gola. Z 16 golami był najlepszym strzelcem Cercle Brugge w sezonie.

W sierpniu 2021 Ugbo przeszedł za 3,5 miliona euro do KRC Genk. W Genku swój debiut zanotował 22 września 2021 w przegranym 2:4 wyjazdowym meczu z Royalem Antwerp FC.

W styczniu 2022 Ugbo został wypożyczony do Troyes AC, w którym zadebiutował 13 lutego 2022 w przegranym 1:5 wyjazdowym spotkaniu ze Stade Brestois 29.

Sezon Klub Kraj Rozgrywki Mecze Gole 2017/18 Barnsley Championship 16 1 2017/18 Milton Keynes Dons League One 15 2 2018/19 Scunthorpe United League One 15 1 2019/20 Roda JC Kerkrade Eerste divisie 28 13 2020/21 Cercle Brugge Eerste klasse A 32 16 2021/22 KRC Genk Eerste klasse A 18 3

Kariera reprezentacyjna Ugbo grał w młodzieżowych reprezentacjach Anglii na szczeblach U-17 i U-20. W 2015 roku wystąpił z kadrą U-17 na Mistrzostwach Europy U-17.