Born in Abuko, The Gambia,[2] Kujabi left his native country as a child, eventually arriving in Italy in 2017, when he subsequently joined a Palermo-based amateur team, Calcio Sicilia;[3] he was then noted by a scout representing Eccellenza Sardinia club Muravera, who eventually signed him.[2][3]
After winning promotion to Serie D with Muravera and playing two seasons in the Italian amateur top flight, in 2021 Kujabi joined fellow fourth-tier club Torres, where he served as a regular starter throughout the 2021–22 campaign.[2][4] Following his performances, he reportedly gained the attention of several professional clubs, including Empoli, Cagliari and Torino.[5][6]
In June 2022, Kujabi joined Serie B club Frosinone on a permanent deal;[5][6] however, his signing was formally confirmed on 30 March 2023,[2] due to transfer constraints regarding the Italian federation's rules on non-EU players, as well as various bureaucratic issues, including an employee mistakenly spelling his first name while registering his request for Italian citizenship.[1][6]
On 20 August 2023, Kujabi officially returned to Torres, joining the Serie C club on loan for the rest of the season.[7] He was released by Frosinone at the end of the 2023–24 season, after the club had turned down the option to extend his contract.[8]
On 26 June 2024, it was announced that Kujabi would join Romanian side CFR Cluj on a free transfer on 1 July.[8][9] However, he could not be registered by the club, due to the league's rules on non-EU players;[10] as a result, on 5 August, he joined fellow Romanian club Hermannstadt on a three-year contract.[10][11]
Personal life
In 2021, Kujabi married an Italian woman from Villaputzu, Sardinia, with whom he has a daughter.[6] In March 2023, he officially became an Italian citizen through marriage.[2][3]