Chuyển nhượng
Free player
Inter Turku
Sở hữu toàn bộ (01/01/2023)
Forces Armee Royales Rabat
Free player
Sở hữu toàn bộ (01/08/2022)
Honka
Forces Armee Royales Rabat
Chuyển nhượng tự do (31/01/2022)
Ekenas IF Fotboll
Honka
Chuyển nhượng tự do (01/01/2021)
Supersport United
Ekenas IF Fotboll
Chuyển nhượng tự do (21/01/2020)
Ubuntu Cape Town
Supersport United
Hết hạn thuê (30/06/2019)
Supersport United
Ubuntu Cape Town
Thuê (17/01/2019)
Supersport United Reserves
Supersport United
Sở hữu toàn bộ (19/12/2017)
Santos Cape Town
Supersport United Reserves
Sở hữu toàn bộ (31/08/2017)
AmaZulu
Santos Cape Town
Sở hữu toàn bộ (01/08/2016)
Stellenbosch FC
AmaZulu
Hết hạn thuê (30/06/2016)
AmaZulu
Stellenbosch FC
Thuê (01/01/2016)
Stellenbosch FC
AmaZulu
Hết hạn thuê (30/06/2015)
AmaZulu
Stellenbosch FC
Thuê (08/02/2015)
Ajax Cape TownU19
AmaZulu
Sở hữu toàn bộ (03/07/2014)