Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2021/2022 | Hamilton Academical | Championship | 3 | 135 | 1 | 2 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Burton Albion | League One | 18 | 605 | 7 | 11 | 7 | 3 | 0 | 0 | 0 |
2018/2019 | Burton Albion | League One | 28 | 1450 | 17 | 11 | 16 | 5 | 3 | 0 | 0 |
2015/2016 | Rangers | Championship | 1 | 6 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Rangers | Championship | 22 | 995 | 9 | 13 | 10 | 3 | 2 | 0 | 0 |
2013/2014 | Rangers | League One | 20 | 937 | 9 | 11 | 6 | 3 | 2 | 0 | 0 |
2012/2013 | Rangers | League Two | 24 | 1936 | 24 | 0 | 14 | 14 | 5 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2022/2023 | Drumchapel United | FA Cup | 2 | 122 | 2 | 0 | 2 | 0 | 0 | 0 | 0 |
2021/2022 | Hamilton Academical | League Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2020/2021 | Hamilton Academical | League Cup | 2 | 149 | 2 | 0 | 2 | 0 | 0 | 0 | 0 |
2020/2021 | Hamilton Academical | Premiership | 8 | 516 | 7 | 1 | 4 | 1 | 2 | 0 | 0 |
2019/2020 | Burton Albion | League Cup | 2 | 10 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Burton Albion | FA Cup | 4 | 282 | 4 | 0 | 4 | 1 | 0 | 0 | 0 |
2019/2020 | Hamilton Academical | Premiership | 6 | 274 | 3 | 3 | 2 | 1 | 0 | 0 | 0 |
2019/2020 | Burton Albion | EFL Trophy | 3 | 203 | 3 | 0 | 3 | 1 | 0 | 0 | 0 |
2018/2019 | Burton Albion | League Cup | 6 | 418 | 5 | 1 | 3 | 1 | 0 | 0 | 0 |
2018/2019 | Burton Albion | FA Cup | 1 | 23 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2018/2019 | Burton Albion | EFL Trophy | 1 | 67 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2017/2018 | Hamilton Academical | League Cup | 3 | 133 | 1 | 2 | 1 | 1 | 0 | 0 | 0 |
2017/2018 | Hamilton Academical | Premiership | 27 | 1778 | 20 | 7 | 11 | 8 | 2 | 1 | 0 |
2017/2018 | Hamilton Academical | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2016/2017 | Hamilton Academical | Premiership | 5 | 209 | 3 | 2 | 3 | 1 | 2 | 0 | 0 |
2015/2016 | Rangers | Challenge Cup | 1 | 62 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2015/2016 | Rangers | FA Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2015/2016 | Rangers | League Cup | 1 | 58 | 1 | 0 | 1 | 1 | 0 | 0 | 0 |
2014/2015 | Rangers | League Cup | 2 | 51 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Rangers | Premiership | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Rangers | Challenge Cup | 4 | 170 | 1 | 3 | 0 | 0 | 1 | 0 | 0 |
2014/2015 | Rangers | FA Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2013/2014 | Rangers | FA Cup | 4 | 227 | 2 | 2 | 0 | 3 | 2 | 0 | 0 |
2013/2014 | Rangers | League Cup | 1 | 100 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2013/2014 | Rangers | Challenge Cup | 4 | 130 | 1 | 3 | 1 | 1 | 0 | 0 | 0 |
2012/2013 | Hearts | Premiership | 2 | 180 | 2 | 0 | 0 | 1 | 0 | 0 | 0 |
2012/2013 | Rangers | FA Cup | 2 | 107 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
2011/2012 | Hearts | FA Cup | 3 | 190 | 1 | 2 | 1 | 1 | 1 | 0 | 0 |
2011/2012 | Hearts | League Cup | 1 | 76 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2011/2012 | Hearts | Premiership | 27 | 1856 | 20 | 7 | 11 | 2 | 2 | 0 | 0 |
2010/2011 | Hearts | FA Cup | 1 | 31 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2010/2011 | Hearts | Premiership | 33 | 2212 | 27 | 6 | 18 | 7 | 4 | 0 | 0 |
2010/2011 | Hearts | League Cup | 2 | 166 | 2 | 0 | 1 | 0 | 1 | 0 | 0 |
2009/2010 | Hearts | Premiership | 16 | 823 | 7 | 9 | 2 | 2 | 2 | 0 | 0 |
2009/2010 | Hearts | FA Cup | 1 | 25 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2008/2009 | Hearts | Premiership | 3 | 105 | 1 | 2 | 1 | 0 | 1 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2012/2013 | Hearts | UEFA Europa League | 2 | 168 | 2 | 0 | 1 | 1 | 0 | 0 | 0 |
2011/2012 | Hearts | UEFA Europa League | 4 | 352 | 4 | 0 | 1 | 0 | 1 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2011 De… | Scotland U21 | UEFA U21 Championship | 2 | 8 | 0 | 2 | 0 | 0 | 1 | 0 | 0 |
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC | ||
24.01.2023 | FA Cup | Elgin City | 2:1 | Drumchapel United | 42 | - | - | - | - | ||
22.10.2022 | FA Cup | Gretna 2008 | 1:4 | Drumchapel United | 80 | - | - | - | - | ||
17.10.2020 | Premiership | Hamilton Academical | 3:5 | St. Johnstone | 20 | - | - | - | - | ||
10.10.2020 | League Cup | Hamilton Academical | 2:1 | Ayr United | 90 | - | - | - | - | ||
06.10.2020 | League Cup | Annan Athletic | 3:1 | Hamilton Academical | 59 | - | 1 | - | - | ||
02.10.2020 | Premiership | Hibernian | 3:2 | Hamilton Academical | 73 | - | - | - | - | ||
26.09.2020 | Premiership | Hamilton Academical | 1:1 | Dundee United | 90 | - | 1 | - | - | ||
19.09.2020 | Premiership | Kilmarnock | 2:1 | Hamilton Academical | 90 | - | - | - | - | ||
12.09.2020 | Premiership | Livingston | 1:2 | Hamilton Academical | 86 | 1 | 1 | 1 | - | ||
22.08.2020 | Premiership | Motherwell | 0:1 | Hamilton Academical | 54 | - | - | 1 | - | ||
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC |
National | |||
---|---|---|---|
FA Cup | Winner | 1x | 2011/2012 |
Runner-up | 1x | 2015/2016 | |
Championship | Winner | 1x | 2015/2016 |
Challenge Cup | Winner | 1x | 2015/2016 |
Runner-up | 1x | 2013/2014 | |
League One | Winner | 1x | 2013/2014 |
League Two | Winner | 1x | 2012/2013 |
Date | From | To | Sum |
---|---|---|---|
31.01.2020 | Burton Albion | Hamilton Academical | N/A |
05.07.2018 | Hamilton Academical | Burton Albion | Free |
01.09.2012 | Hearts | Rangers | 990 thn. EUR |
01.09.2012 | Hearts | Rangers | 990 thn. EUR |
01.09.2012 | Hearts | Rangers | 990 thn. EUR |