Spielerkarriere
10Kilmarnock F.C.1992–2000
Raith Rovers F.C.1999–1999
Falkirk F.C.2000–2001
Airdrieonians F.C.2001–2002
Shelbourne F.C.2002–2002
St. Mirren F.C.2003–2003
Airdrieonians F.C.2003–2005
Partick Thistle F.C.2005–2009
Ayr United F.C.2009–2014
Clyde F.C.2015–heute