Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2023/2024 | Partick Thistle | Championship | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2022/2023 | Partick Thistle | Championship | 31 | 2299 | 29 | 2 | 22 | 13 | 6 | 0 | 1 |
2021/2022 | Partick Thistle | Premier League | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2021/2022 | Partick Thistle | Championship | 32 | 2461 | 27 | 5 | 13 | 13 | 9 | 0 | 0 |
2020/2021 | Partick Thistle | League One | 19 | 1546 | 18 | 1 | 5 | 11 | 4 | 0 | 0 |
2019/2020 | Partick Thistle | Championship | 6 | 535 | 6 | 0 | 1 | 3 | 3 | 0 | 0 |
2018/2019 | Ross County | Championship | 30 | 1486 | 12 | 18 | 5 | 8 | 6 | 0 | 1 |
2018/2019 | Cheltenham Town | League Two | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2017/2018 | Cheltenham Town | League Two | 27 | 1311 | 15 | 12 | 13 | 5 | 6 | 0 | 0 |
2016/2017 | Hibernian | Championship | 28 | 890 | 8 | 20 | 5 | 4 | 4 | 0 | 0 |
2012/2013 | Raith Rovers | Championship | 34 | 2987 | 33 | 1 | 0 | 18 | 4 | 0 | 0 |
2011/2012 | Raith Rovers | Championship | 24 | 1649 | 19 | 5 | 8 | 11 | 5 | 0 | 1 |
2010/2011 | Greenock Morton | Championship | 28 | 1571 | 16 | 12 | 6 | 7 | 3 | 0 | 0 |
2009/2010 | Greenock Morton | Championship | 22 | 896 | 10 | 12 | 7 | 2 | 4 | 0 | 0 |
2008/2009 | East Stirlingshire | League Two | 0 | 0 | 0 | 0 | 0 | 15 | 0 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2023/2024 | Partick Thistle | League Cup | 4 | 347 | 4 | 0 | 2 | 3 | 1 | 0 | 0 |
2022/2023 | Partick Thistle | Premiership | 6 | 494 | 6 | 0 | 4 | 5 | 1 | 0 | 0 |
2022/2023 | Partick Thistle | FA Cup | 2 | 112 | 2 | 0 | 2 | 1 | 2 | 0 | 0 |
2022/2023 | Partick Thistle | League Cup | 6 | 340 | 4 | 2 | 2 | 2 | 0 | 0 | 0 |
2021/2022 | Partick Thistle | League Cup | 4 | 349 | 4 | 0 | 1 | 4 | 0 | 0 | 0 |
2021/2022 | Partick Thistle | Challenge Cup | 2 | 107 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
2021/2022 | Partick Thistle | FA Cup | 2 | 158 | 2 | 0 | 1 | 1 | 0 | 0 | 0 |
2021/2022 | Partick Thistle | Premiership | 2 | 152 | 2 | 0 | 2 | 0 | 1 | 0 | 0 |
2020/2021 | Partick Thistle | League Cup | 3 | 210 | 3 | 0 | 1 | 0 | 1 | 0 | 1 |
2020/2021 | Partick Thistle | FA Cup | 2 | 102 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
2019/2020 | Ross County | Premiership | 18 | 703 | 5 | 13 | 5 | 4 | 3 | 1 | 0 |
2019/2020 | Ross County | League Cup | 4 | 223 | 2 | 2 | 0 | 2 | 0 | 0 | 0 |
2019/2020 | Partick Thistle | Challenge Cup | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Ross County | FA Cup | 1 | 33 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2018/2019 | Cheltenham Town | League Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2018/2019 | Ross County | Challenge Cup | 4 | 323 | 4 | 0 | 1 | 4 | 0 | 0 | 0 |
2018/2019 | Ross County | FA Cup | 3 | 153 | 2 | 1 | 2 | 2 | 0 | 0 | 0 |
2018/2019 | Ross County | League Cup | 1 | 6 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2017/2018 | Cheltenham Town | League Cup | 1 | 26 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2017/2018 | Cheltenham Town | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2017/2018 | Hibernian | League Cup | 2 | 46 | 0 | 2 | 0 | 1 | 0 | 0 | 0 |
2017/2018 | Cheltenham Town | EFL Trophy | 2 | 136 | 2 | 0 | 1 | 1 | 1 | 0 | 0 |
2016/2017 | Hibernian | FA Cup | 4 | 30 | 0 | 4 | 0 | 0 | 0 | 0 | 0 |
2016/2017 | Ross County | League Cup | 4 | 222 | 2 | 2 | 0 | 6 | 1 | 0 | 0 |
2016/2017 | Hibernian | Challenge Cup | 1 | 90 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
2016/2017 | Ross County | Premiership | 1 | 65 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2015/2016 | Ross County | Premiership | 23 | 975 | 10 | 13 | 8 | 6 | 1 | 0 | 0 |
2015/2016 | Ross County | FA Cup | 4 | 338 | 4 | 0 | 1 | 4 | 0 | 0 | 0 |
2015/2016 | Ross County | League Cup | 4 | 230 | 2 | 2 | 0 | 1 | 0 | 0 | 0 |
2014/2015 | St. Johnstone | Premiership | 24 | 1583 | 17 | 7 | 4 | 9 | 4 | 0 | 0 |
2014/2015 | St. Johnstone | FA Cup | 2 | 116 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | St. Johnstone | League Cup | 2 | 180 | 2 | 0 | 0 | 1 | 0 | 0 | 0 |
2013/2014 | Dundee United | FA Cup | 3 | 65 | 0 | 3 | 0 | 1 | 0 | 0 | 0 |
2013/2014 | Dundee United | League Cup | 3 | 215 | 2 | 1 | 1 | 0 | 2 | 0 | 0 |
2013/2014 | Dundee United | Premiership | 30 | 1215 | 11 | 19 | 7 | 6 | 0 | 0 | 0 |
2012/2013 | Raith Rovers | Challenge Cup | 3 | 265 | 3 | 0 | 1 | 3 | 0 | 0 | 0 |
2012/2013 | Raith Rovers | League Cup | 3 | 270 | 3 | 0 | 0 | 4 | 0 | 0 | 0 |
2012/2013 | Raith Rovers | FA Cup | 3 | 270 | 3 | 0 | 0 | 2 | 1 | 0 | 0 |
2011/2012 | Raith Rovers | League Cup | 2 | 117 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
2011/2012 | Raith Rovers | Challenge Cup | 2 | 152 | 2 | 0 | 2 | 0 | 0 | 0 | 0 |
2010/2011 | Greenock Morton | FA Cup | 4 | 308 | 4 | 0 | 2 | 4 | 1 | 0 | 0 |
2010/2011 | Greenock Morton | League Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2009/2010 | Greenock Morton | FA Cup | 3 | 53 | 0 | 3 | 0 | 1 | 1 | 0 | 0 |
2009/2010 | Greenock Morton | League Cup | 2 | 96 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
2009/2010 | Greenock Morton | Challenge Cup | 2 | 101 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
2008/2009 | East Stirlingshire | League Cup | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
2008/2009 | East Stirlingshire | FA Cup | 1 | 90 | 1 | 0 | 0 | 2 | 0 | 0 | 0 |
2008/2009 | East Stirlingshire | Play-offs 3/4 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC | ||
17.05.2024 | Premiership | Raith Rovers | 1:2 | Partick Thistle | 120 | - | - | - | - | ||
14.05.2024 | Premiership | Partick Thistle | 1:2 | Raith Rovers | 90 | - | - | - | - | ||
10.05.2024 | Premiership | Partick Thistle | 2:1 | Airdrieonians | 90 | 2 | - | 1 | - | ||
07.05.2024 | Premiership | Airdrieonians | 2:2 | Partick Thistle | 90 | - | - | - | - | ||
10.02.2024 | FA Cup | Partick Thistle | 2:3 | Livingston | 64 | - | - | - | - | ||
20.01.2024 | FA Cup | Ross County | 0:3 | Partick Thistle | 68 | 1 | - | - | - | ||
25.11.2023 | FA Cup | Partick Thistle | 3:0 | Queen's Park | 74 | - | - | - | - | ||
20.08.2023 | League Cup | Hearts | 4:0 | Partick Thistle | 66 | - | - | - | - | ||
29.07.2023 | League Cup | Partick Thistle | 2:1 | Spartans | 90 | 1 | - | - | - | ||
22.07.2023 | League Cup | Partick Thistle | 2:2 | Falkirk | 120 | 1 | - | - | - | ||
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC |
Date | From | To | Sum |
---|---|---|---|
28.08.2014 | Dundee United | St. Johnstone | Loan |
01.07.2013 | Raith Rovers | Dundee United | Free |
01.07.2011 | Greenock Morton | Raith Rovers | Free |
03.08.2008 | Greenock Morton | East Stirlingshire | Loan |