Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2023/2024 | Al Ahed | Premier League | 4 | 316 | 4 | 0 | 2 | 1 | 0 | 0 | 0 |
2022/2023 | Al Ahed | Premier League | 9 | 781 | 9 | 0 | 4 | 5 | 1 | 0 | 0 |
2022 | Haka | Veikkausliiga | 28 | 2514 | 28 | 0 | 2 | 20 | 5 | 0 | 0 |
2018/2019 | Tractor Sazi | Persian Gulf Pro League | 6 | 229 | 3 | 3 | 3 | 4 | 0 | 0 | 0 |
2016/2017 | Oldham Athletic | League One | 34 | 2210 | 25 | 9 | 14 | 8 | 3 | 0 | 0 |
2015/2016 | Leeds United | Championship | 11 | 238 | 2 | 9 | 2 | 0 | 0 | 0 | 0 |
2015/2016 | Bury | League One | 3 | 94 | 1 | 2 | 1 | 0 | 0 | 0 | 0 |
2013/2014 | Arbroath | League One | 11 | 948 | 11 | 0 | 4 | 8 | 2 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2022 | Haka | Suomen Cup | 4 | 155 | 1 | 3 | 0 | 1 | 0 | 0 | 0 |
2022 | Haka | League Cup | 3 | 210 | 2 | 1 | 1 | 0 | 0 | 0 | 0 |
2021/2022 | St. Mirren | FA Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2021/2022 | St. Mirren | Premiership | 3 | 45 | 0 | 3 | 0 | 0 | 0 | 0 | 0 |
2021/2022 | St. Mirren | League Cup | 4 | 100 | 0 | 4 | 0 | 1 | 0 | 0 | 0 |
2020/2021 | St. Mirren | Premiership | 27 | 1525 | 17 | 10 | 11 | 3 | 1 | 0 | 0 |
2020/2021 | St. Mirren | FA Cup | 3 | 205 | 3 | 0 | 2 | 0 | 0 | 0 | 0 |
2020/2021 | St. Mirren | League Cup | 5 | 185 | 2 | 3 | 2 | 0 | 0 | 0 | 0 |
2019/2020 | Ross County | League Cup | 1 | 45 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Ross County | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Ross County | Premiership | 17 | 951 | 11 | 6 | 7 | 1 | 0 | 0 | 0 |
2018/2019 | Kilmarnock | League Cup | 4 | 265 | 3 | 1 | 1 | 1 | 0 | 0 | 0 |
2018/2019 | Kilmarnock | Premiership | 1 | 74 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2017/2018 | Kilmarnock | Premiership | 34 | 1592 | 14 | 20 | 5 | 5 | 3 | 0 | 0 |
2017/2018 | Kilmarnock | FA Cup | 4 | 97 | 0 | 4 | 0 | 1 | 0 | 0 | 0 |
2017/2018 | Kilmarnock | League Cup | 2 | 119 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
2016/2017 | Oldham Athletic | League Cup | 2 | 177 | 2 | 0 | 1 | 0 | 1 | 0 | 0 |
2016/2017 | Oldham Athletic | FA Cup | 2 | 167 | 2 | 0 | 1 | 0 | 1 | 0 | 0 |
2016/2017 | Oldham Athletic | EFL Trophy | 2 | 107 | 1 | 1 | 0 | 2 | 1 | 0 | 0 |
2015/2016 | Leeds United | League Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2015/2016 | Bury | FA Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Motherwell | League Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Motherwell | Premiership | 36 | 2230 | 22 | 14 | 9 | 6 | 3 | 0 | 0 |
2014/2015 | Motherwell | FA Cup | 1 | 14 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2013/2014 | Motherwell | Premiership | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2012/2013 | Motherwell | Premiership | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2014/2015 | Motherwell | UEFA Europa League | 1 | 20 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2013/2014 | Motherwell | UEFA Europa League | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2010/2011 | Scotland U17 | UEFA U17 Championship | 3 | 87 | 1 | 2 | 1 | 0 | 0 | 0 | 0 |
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC | ||
07.11.2024 | UEFA Europa Conference League | HJK | 0:2 | Olimpija | 90 | - | - | - | - | ||
24.10.2024 | UEFA Europa Conference League | HJK | 1:0 | Dinamo Minsk | 79 | - | - | - | - | ||
03.10.2024 | UEFA Europa Conference League | Lugano | 3:0 | HJK | 75 | - | - | - | - | ||
29.08.2024 | UEFA Europa Conference League | HJK | 0:0 | KÍ | 90 | 1 | - | - | - | ||
22.08.2024 | UEFA Europa Conference League | KÍ | 2:2 | HJK | 90 | 2 | - | - | - | ||
15.08.2024 | UEFA Europa Conference League | Dečić | 2:1 | HJK | 120 | - | - | 1 | - | ||
08.08.2024 | UEFA Europa Conference League | HJK | 1:0 | Dečić | 90 | 1 | - | - | - | ||
16.07.2024 | UEFA Champions League | HJK | 1:1 | Panevėžys | 90 | 1 | - | - | - | ||
09.07.2024 | UEFA Champions League | Panevėžys | 3:0 | HJK | 22 | - | - | - | - | ||
01.02.2022 | Premiership | St. Mirren | 1:1 | Motherwell | 31 | - | - | - | - | ||
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC |
National | |||
---|---|---|---|
Premiership | Runner-up | 2x | 2013/2014, 2012/2013 |
Date | From | To | Sum |
---|---|---|---|
02.07.2024 | Al Ahed | HJK | Free |
01.01.2023 | Haka | Al Ahed | Free |
17.02.2022 | St. Mirren | Haka | Free |
11.09.2020 | Ross County | St. Mirren | N/A |
23.07.2019 | Tractor Sazi | Ross County | N/A |
13.08.2018 | Kilmarnock | Tractor Sazi | N/A |
26.07.2017 | Leeds United | Kilmarnock | N/A |
01.06.2017 | Oldham Athletic | Leeds United | N/A |
09.07.2016 | Leeds United | Oldham Athletic | Loan |
06.11.2015 | Bury | Leeds United | N/A |
09.10.2015 | Leeds United | Bury | Loan |
01.07.2015 | Motherwell | Leeds United | Free |
01.12.2013 | Arbroath | Motherwell | N/A |
01.12.2013 | Arbroath | Motherwell | N/A |
30.08.2013 | Motherwell | Arbroath | Loan |
30.08.2013 | Motherwell | Arbroath | Loan |