Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2020/2021 | Grimsby Town | League Two | 1 | 20 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2020/2021 | Barnet | National League | 3 | 270 | 3 | 0 | 0 | 0 | 1 | 0 | 0 |
2018/2019 | Panachaiki | Football League | 5 | 289 | 3 | 2 | 0 | 0 | 1 | 0 | 0 |
2017/2018 | Dundee United | Championship | 10 | 900 | 10 | 0 | 0 | 3 | 1 | 0 | 0 |
2016/2017 | Etoile du Sahel | Ligue 1 | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2015/2016 | Angers SCO II | National 3 | 4 | 305 | 4 | 0 | 1 | 0 | 2 | 1 | 0 |
2014/2015 | Rangers | Championship | 15 | 1222 | 13 | 2 | 0 | 1 | 4 | 0 | 0 |
2013/2014 | Rangers | League One | 28 | 2434 | 28 | 0 | 2 | 10 | 9 | 1 | 0 |
2012/2013 | Southend United | League Two | 8 | 625 | 8 | 0 | 3 | 0 | 1 | 0 | 1 |
2012/2013 | Ipswich Town | Championship | 5 | 37 | 0 | 5 | 0 | 0 | 1 | 0 | 0 |
2011/2012 | Southend United | League Two | 33 | 2321 | 25 | 8 | 7 | 13 | 7 | 1 | 0 |
2010/2011 | Southend United | League Two | 23 | 1855 | 21 | 2 | 3 | 5 | 7 | 1 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2021/2022 | Dungannon Swifts | Premiership | 8 | 720 | 8 | 0 | 0 | 0 | 2 | 0 | 0 |
2020/2021 | Grimsby Town | League Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2020/2021 | Grimsby Town | FA Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2020/2021 | Barnet | FA Trophy | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2020/2021 | Grimsby Town | EFL Trophy | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2017/2018 | Dundee United | Premiership | 4 | 360 | 4 | 0 | 1 | 0 | 0 | 0 | 0 |
2015/2016 | Angers SCO | Ligue 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2015/2016 | Paris | Ligue 2 | 14 | 1260 | 14 | 0 | 0 | 0 | 7 | 0 | 0 |
2014/2015 | Rangers | League Cup | 3 | 270 | 3 | 0 | 0 | 0 | 1 | 0 | 0 |
2014/2015 | Rangers | Challenge Cup | 2 | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Rangers | Premiership | 3 | 24 | 0 | 3 | 0 | 0 | 1 | 0 | 0 |
2014/2015 | Rangers | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2013/2014 | Rangers | FA Cup | 6 | 540 | 6 | 0 | 0 | 1 | 1 | 0 | 0 |
2013/2014 | Rangers | Challenge Cup | 3 | 300 | 3 | 0 | 0 | 1 | 1 | 0 | 0 |
2012/2013 | Southend United | EFL Trophy | 1 | 57 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2011/2012 | Southend United | League Cup | 1 | 74 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
2011/2012 | Southend United | FA Cup | 4 | 257 | 3 | 1 | 0 | 0 | 2 | 0 | 1 |
2011/2012 | Southend United | EFL Trophy | 4 | 293 | 3 | 1 | 0 | 0 | 0 | 0 | 0 |
2010/2011 | Southend United | League Cup | 1 | 120 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2010/2011 | Southend United | FA Cup | 2 | 210 | 2 | 0 | 0 | 0 | 1 | 0 | 0 |
2010/2011 | Southend United | EFL Trophy | 3 | 231 | 3 | 0 | 0 | 0 | 0 | 0 | 1 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2018 Russia | Tunisia | WC Qualification Africa | 2 | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
2018 | Tunisia | Friendlies | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2017 | Tunisia | Friendlies | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2015 Eq… | Tunisia | Africa Cup of Nations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2014 | Tunisia | Friendlies | 2 | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC | ||
11.05.2018 | Premiership | Livingston | 1:1 | Dundee United | 90 | - | - | - | - | ||
07.05.2018 | Premiership | Dundee United | 2:3 | Livingston | 90 | - | - | - | - | ||
04.05.2018 | Premiership | Dundee United | 2:1 | Dunfermline Athletic | 90 | - | - | - | - | ||
01.05.2018 | Premiership | Dunfermline Athletic | 0:0 | Dundee United | 90 | - | - | - | - | ||
11.11.2016 | WC Qualification Africa | Libya | 0:1 | Tunisia | 90 | - | - | - | - | ||
09.10.2016 | WC Qualification Africa | Tunisia | 2:0 | Guinea | 90 | - | - | - | - | ||
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC |
National | |||
---|---|---|---|
EFL Trophy | Runner-up | 1x | 2012/2013 |
Challenge Cup | Runner-up | 1x | 2013/2014 |
League One | Winner | 1x | 2013/2014 |
Description | Start | Finish | |
---|---|---|---|
Knee Injury | 22.10.2015 | 16.11.2015 | |
Suspended | 05.08.2015 | 11.09.2015 | |
Suspended | 17.02.2013 | 27.02.2013 |
Date | From | To | Sum |
---|---|---|---|
25.02.2022 | Barnet | Dungannon Swifts | N/A |
01.12.2020 | Grimsby Town | Barnet | Free |
11.08.2020 | Panachaiki | Grimsby Town | N/A |
21.03.2018 | Etoile du Sahel | Dundee United | N/A |
01.01.2013 | Ipswich Town | Southend United | N/A |
01.01.2013 | Ipswich Town | Southend United | N/A |
01.01.2013 | Ipswich Town | Southend United | N/A |
05.10.2012 | Southend United | Ipswich Town | Loan |
05.10.2012 | Southend United | Ipswich Town | Loan |
05.10.2012 | Southend United | Ipswich Town | Loan |
05.10.2012 | Southend United | Ipswich Town | Loan |