07/2024 - 06/2026 | AE Lárissa | |
08/2023 - 06/2024 | Makedonikos FC | |
07/2020 - 08/2023 | Akritas Chlorakas | |
07/2019 - 06/2020 | Carshalton Athletic | |
03/2019 - 06/2019 | Chatham Town | |
10/2018 - 03/2019 | Worthing FC | |
03/2018 - 10/2018 | Chelmsford City | |
10/2017 - 08/2018 | Welling United FC | |
10/2017 - 03/2018 | Welling United FC | |
01/2017 - 09/2017 | Crystal Palace | |
07/2014 - 06/2015 | Hibernian FC |