Playing career
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–present