Season | Team | Comp | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
2023/2024 | Edinburgh City | LEO | 1124 | 13 | 12 | 1 | 0 | 2 | 0 | 6 | 0 | 0 |
2022/2023 | Hamilton Acade… | CHA | 62 | 3 | 0 | 3 | 0 | 6 | 0 | 1 | 0 | 0 |
2021/2022 | Hamilton Acade… | CHA | 1540 | 20 | 18 | 2 | 7 | 3 | 1 | 3 | 0 | 0 |
2020/2021 | Scunthorpe United | LET | 2913 | 41 | 30 | 11 | 7 | 15 | 1 | 7 | 0 | 0 |
2019/2020 | Ross County | PRE | 851 | 15 | 10 | 5 | 5 | 10 | 0 | 3 | 0 | 1 |
2018/2019 | Ross County | CHA | 938 | 15 | 12 | 3 | 7 | 4 | 0 | 7 | 0 | 0 |
2018/2019 | Dundee | PRE | 770 | 13 | 10 | 3 | 4 | 11 | 0 | 1 | 0 | 0 |
2017/2018 | Dundee | PRE | 1244 | 18 | 14 | 4 | 3 | 12 | 0 | 4 | 0 | 0 |
2016/2017 | Dunfermline At… | CHA | 16 | 1 | 0 | 1 | 0 | 10 | 0 | 0 | 0 | 0 |
2016/2017 | Brechin City | LEO | 574 | 7 | 7 | 0 | 4 | 0 | 0 | 0 | 0 | 0 |
2016/2017 | Dunfermline At… | CHA | 10 | 1 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | 0 |
2015/2016 | Brechin City | LEO | 980 | 13 | 13 | 0 | 6 | 0 | 3 | 3 | 0 | 0 |
2015/2016 | Dunfermline At… | LEO | 0 | 0 | 0 | 0 | 0 | 12 | 0 | 0 | 0 | 0 |
2014/2015 | Dunfermline At… | LEO | 1753 | 26 | 20 | 6 | 7 | 10 | 0 | 4 | 0 | 0 |
2013/2014 | Dunfermline At… | LEO | 227 | 6 | 2 | 4 | 1 | 9 | 0 | 1 | 0 | 0 |
Total | 13002 | 192 | 148 | 44 | 51 | 108 | 5 | 40 | 0 | 1 |
Club Domestic | |||
---|---|---|---|
Championship | Winner | 1x | 2018/2019 |
League One | Runner-up | 1x | 2013/2014 |
Challenge Cup | Winner | 2x | 2022/2023, 2018/2019 |
Per | From | To | Value |
---|---|---|---|
Hamilton | Edinburgh City | Free | |
Scunthorpe | Hamilton | N/A | |
Ross County | Scunthorpe | Free | |
Dundee | Ross County | Free | |
Dunfermline | Dundee | Free | |
Brechin | Dunfermline | N/A | |
Dunfermline | Brechin | Loan | |
Brechin | Dunfermline | N/A |
Description | Start Date | End Date | |
---|---|---|---|
Suspended |