Trayectoria como entrenador

10/2018 - 06/2022 Stirling Albion FC Entrenador
07/2017 - 10/2018 Annan Athletic Segundo entrenador

Trayectoria como jugador

07/2017 - 06/2018 Annan Athletic Defensa
03/2017 - 06/2017 Clyde FC Defensa
01/2016 - 06/2016 Irvine Meadow XI Defensa
01/2014 - 01/2015 East Fife FC Defensa
05/2013 - 01/2014 Carolina RailHawks Defensa
07/2012 - 05/2013 Greenock Morton FC Defensa
01/2011 - 07/2012 Dunfermline Athletic Defensa
07/2004 - 12/2010 St. Johnstone FC Defensa
07/1999 - 06/2004 Aberdeen FC Defensa
» Ver todos los partidos

Partidos de competición oficial

Liga Partidos Goles Titular Entró Salió tarjetas amarillas tarjetas amarillas-roja tarjetas rojas  
Europa League UEFA 1 0 1 0 0 0 0 0 » EL-Partidos
EL Ronda previa UEFA 1 0 0 1 0 0 0 0 » EL Ronda pr.-Partidos
Premiership Schottland 77 1 55 22 6 5 1 0 » ScPS-Partidos
Championship Schottland ??? 4 ??? ??? ??? 0 0 1 » Championship-Partidos
FA Cup Schottland 1 0 1 0 0 0 0 0 » FA Cup-Partidos
80 5 57 23 6 5 1 1 » Ver todos los partidos