Народився 17 березня1994 року в місті Банжул. Вихованець футбольної школи місцевого «Гамтела». Дорослу футбольну кар'єру розпочав 2011 року в основній команді того ж клубу, в якій провів три сезони.
Згодом протягом 2014–2016 років грав у Сенегалі за «Каса Спортс», звідки був запрошений до швейцарського «Лугано». У своєму дебютному сезоні в Європі провів 13 ігор, після чого був відданий в оренду здобувати досвід до друголігового «К'яссо».
Повернувшись з оренди до «Лугано» влітку 2018 року, досить швидко отримав пропозицію продовжити кар'єру в «Цюриху», де відразу почав мати регулрну ігрову практику. Першу половину 2020 року провів в оренді в команді німецької Другої Бундесліги«Оснабрюк», після чого продовжив захищати кольори «Цюриха».
У червні 2022 року перебрався до італійського «Лечче», в якому відразу став гравцем основного складу, провівши у такому статусі один сезон.
16 серпня 2023 року став гравцем саудівського «Дамака».