У дорослому футболі дебютував 2016 року виступами за команду «Гомбе Юнайтед», в якій провів один сезон.
Своєю грою за цю команду привернув увагу представників тренерського штабу норвезької «Волеренги», до складу якої приєднався 2017 року. Відіграв за команду з Осло наступні два з половиною сезони своєї ігрової кар'єри.
Влітку 2019 року уклав контракт з клубом «Геренвен», до лав якого перебрався за 2 мільйони євро. У нідерландській команді відразу став одним з основних нападників і одним з головних бомбардирів, забивши 9 голів у 25 іграх першості.
У серпні 2020 року за 11,5 мільйона євро перейшов до московського ЦСКА.