Key facts
Career
Clubs
| Season | Team |
|---|---|
| 2003–2004 | Greenock Morton |
| 2004–2008 | Queen's Park |
| 2008–2009 | Clyde |
| 2009–2010 | Airdrieonians |
| 2010–2012 | Ayr United |
| 2012–2015 | Brechin City |
| 2015–present | Ayr United |
| Season | Team |
|---|---|
| 2003–2004 | Greenock Morton |
| 2004–2008 | Queen's Park |
| 2008–2009 | Clyde |
| 2009–2010 | Airdrieonians |
| 2010–2012 | Ayr United |
| 2012–2015 | Brechin City |
| 2015–present | Ayr United |