Season | League | Team | A | G | Assists | Y/YR/R | MP |
---|---|---|---|---|---|---|---|
2022/2023 | FA Trophy |
Hereford
|
1 | 0 | 0 | 0/0/0 | 90 |
2022/2023 | FA Cup |
Hereford
|
2 | 1 | 0 | 0/0/0 | 170 |
2022/2023 | Vanarama National League North |
Hereford
|
30 | 3 | 0 | 0/0/0 | 2051 |
2020/2021 | League Cup | Inverness CT | 3 | 0 | 0 | 0/0/0 | 115 |
2020/2021 | Scottish Cup | Inverness CT | 3 | 0 | 0 | 0/0/0 | 90 |
2020/2021 | Championship | Inverness CT | 21 | 3 | 2 | 2/0/0 | 1283 |
2019/2020 | Championship | Inverness CT | 24 | 3 | 0 | 2/0/0 | 1807 |
2019/2020 | Challenge Cup | Inverness CT | 4 | 2 | 2 | 0/0/0 | 360 |
2019/2020 | Scottish Cup | Inverness CT | 3 | 0 | 0 | 0/0/0 | 174 |
2018/2019 | Scottish Cup | Partick Thistle | 3 | 0 | 0 | 0/0/0 | 128 |
2018/2019 | Championship | Partick Thistle | 29 | 2 | 1 | 3/0/0 | 1930 |
2018/2019 | League Cup | Partick Thistle | 4 | 1 | 0 | 0/0/0 | 250 |
2017/2018 | Premiership | Partick Thistle | 34 | 2 | 3 | 4/0/0 | 2055 |
2017/2018 | League One | Partick Thistle | 11 | 2 | 0 | 1/0/0 | 748 |
2017/2018 | Premiership Play-Offs | Partick Thistle | 1 | 0 | 0 | 0/0/0 | 5 |
2017/2018 | Europa League |
Aberdeen
|
1 | 0 | 0 | 0/0/0 | 1 |
2017/2018 | EFL Trophy |
Newport County
|
18 | 2 | 0 | 4/0/0 | 1232 |
2017/2018 | National League |
Newport County
|
18 | 2 | 0 | 4/0/0 | 1232 |
2017/2018 | Premiership | Aberdeen | 1 | 1 | 0 | 0/0/0 | 4 |
2017 | League Cup | Aberdeen | 1 | 0 | 0 | 0/0/0 | 18 |
2016/2017 | Scottish Cup | Aberdeen | 1 | 0 | 0 | 0/0/0 | 10 |
2016/2017 | Premiership | Aberdeen | 14 | 1 | 0 | 0/0/0 | 0 |
2016/2017 | Europa League |
Aberdeen
|
2 | 0 | 0 | 0/0/0 | 0 |
2015/2016 | Premiership | Inverness CT | 30 | 11 | 3 | 3/0/0 | 0 |
2015/2016 | League One |
Swindon Town
|
2 | 0 | 0 | 0/0/0 | 27 |
2015/2016 | Scottish Cup | Inverness CT | 5 | 1 | 0 | 0/0/0 | 0 |
2015/2016 | League Cup | Inverness CT | 2 | 1 | 0 | 0/0/0 | 0 |
2014/2015 | Carabao Cup |
Portsmouth
|
2 | 1 | 0 | 0/0/0 | 0 |
2014/2015 | League Two |
Newport County
|
18 | 2 | 0 | 4/0/0 | 1232 |
2014/2015 | FA Cup |
Portsmouth
|
2 | 0 | 0 | 0/0/0 | 0 |
2014/2015 | League Two |
Portsmouth
|
15 | 2 | 4 | 0/0/0 | 0 |
2013/2014 | Carabao Cup |
Swindon Town
|
2 | 0 | 0 | 0/0/0 | 0 |
2013/2014 | League One |
Swindon Town
|
18 | 3 | 0 | 1/0/0 | 725 |
2013/2014 | League One |
Shrewsbury Town
|
6 | 0 | 0 | 0/0/0 | 383 |
2012/2013 | Carabao Cup |
Swindon Town
|
2 | 2 | 0 | 0/0/0 | 0 |
2012/2013 | League One |
Swindon Town
|
9 | 1 | 0 | 0/0/0 | 210 |
2011/2012 | League Two |
Swindon Town
|
4 | 0 | 0 | 0/0/0 | 0 |
2010/2011 | League One |
Swindon Town
|
2 | 0 | 0 | 0/0/0 | 21 |
Total: | 348 | 49 | 15 | 28/0/0 | 16351 |
From | To | Date | Amount |
---|---|---|---|
Hereford
|
Inverness CT | 01/07/2021 | Free |
Inverness CT | Partick Thistle | 01/07/2019 | N/a |
Partick Thistle | Aberdeen | 11/08/2017 | N/a |
Aberdeen |
Swindon Town
|
01/07/2016 | Free |
Swindon Town
|
Inverness CT | 01/06/2016 | N/a |
Inverness CT |
Swindon Town
|
01/09/2015 | Loan |
Swindon Town
|
Newport County
|
01/06/2015 | N/a |
Newport County
|
Swindon Town
|
30/01/2015 | Loan |
Portsmouth
|
Swindon Town
|
10/07/2014 | Loan |
Swindon Town
|
Shrewsbury Town
|
16/03/2014 | N/a |
Shrewsbury Town
|
Swindon Town
|
14/02/2014 | Loan |
Swindon Town
|
Salisbury City
|
15/11/2013 | N/a |
Salisbury City
|
Swindon Town
|
04/10/2013 | Loan |