Difensore
Destro
FC Tulsa
dal 2024
Venezia FC
2023
Vis Pesaro
2023
Venezia FC
2022 - 2023
US Triestina Calcio
2022
Seregno Calcio
2021 - 2022
Venezia FC
2020 - 2021
Kilmarnock FC
2019 - 2020
Venezia FC
2018 - 2019
Chelsea FC
2017 - 2018
Chelsea FC Under 21
2017 - 2018
Chelsea Under 23
2016 - 2018
Chelsea FC Under 18 Academy
2016 - 2017
Chelsea FC Under 19
2015 - 2018
Chelsea FC Under 19
2014 - 2015
Scotland Under 21
2018
Scotland Under 19
2016 - 2017
Scotland Under 17
2014 - 2015