Spielerkarriere
11Clyde F.C.2002–2004
St. Mirren F.C.2004–2007
Stenhousemuir F.C.2006–2006
Montrose F.C.2007–2009
Brechin City F.C.2008–2008
Airdrieonians F.C.2009–2010
Raith Rovers F.C.2010–2012
Dundee F.C.2012–2013
Partick Thistle F.C.2013–2014
Queen of the South F.C.2014–2015
Falkirk F.C.2015–heute