Scozia
Centrocampista
Sinistro
Vancouver Whitecaps FC
dal 2021
SC Farense
2019 - 2021
Hibernian FC (Edinburgh)
2019
2018 - 2019
CD Aves
2017 - 2018
Sporting Clube de Portugal
2017
Sporting CP II
Vitória Setúbal FC
2016 - 2017
2014 - 2016
2014 - 2015
Dundee United FC
2012 - 2014
2014
Scotland Under 21
2013 - 2017
Scotland Under 19