In December 2019, Kargbo signed for Ukrainian club Dynamo Kyiv.[1] In August 2020, he moved on loan to Olimpik Donetsk.[7] In January 2022, Kargbo was loaned to Slovenian PrvaLiga side Celje;[8] however, his contract was terminated just one month later.[9]
In August 2022, Kargbo was loaned to Cypriot club Doxa Katokopias.[10] After half a season in Cyprus, where he made seven league appearances,[11] he returned to Slovenia and signed with Celje on a permanent deal.[12]