Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2023/2024 | Shrewsbury Town | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Rochdale | ![]() |
19 | 1058 | 11 | 8 | 6 | 3 | 2 | 0 | 1 |
2018/2019 | Rochdale | ![]() |
23 | 1434 | 16 | 7 | 7 | 4 | 3 | 0 | 0 |
2017/2018 | Bolton Wanderers | ![]() |
23 | 375 | 3 | 20 | 2 | 2 | 3 | 0 | 0 |
2016/2017 | Bristol City | ![]() |
31 | 1071 | 8 | 23 | 4 | 4 | 4 | 0 | 0 |
2015/2016 | Bristol City | ![]() |
43 | 2431 | 25 | 18 | 9 | 8 | 5 | 0 | 0 |
2014/2015 | Bristol City | ![]() |
37 | 3023 | 33 | 4 | 10 | 18 | 6 | 0 | 0 |
2013/2014 | Crystal Palace | ![]() |
4 | 81 | 1 | 3 | 1 | 0 | 0 | 0 | 0 |
2012/2013 | Crystal Palace | ![]() |
24 | 721 | 6 | 18 | 2 | 0 | 0 | 0 | 0 |
2011/2012 | Norwich City | ![]() |
11 | 307 | 2 | 9 | 2 | 1 | 1 | 0 | 0 |
2010/2011 | Norwich City | ![]() |
12 | 575 | 5 | 7 | 1 | 1 | 2 | 0 | 0 |
2010/2011 | Milton Keynes Dons | ![]() |
10 | 516 | 5 | 5 | 1 | 2 | 2 | 1 | 0 |
2009/2010 | Milton Keynes Dons | ![]() |
35 | 2890 | 31 | 4 | 1 | 10 | 6 | 1 | 0 |
2008/2009 | Milton Keynes Dons | ![]() |
35 | 2777 | 31 | 4 | 7 | 17 | 6 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2019/2020 | Rochdale | ![]() |
1 | 16 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Rochdale | ![]() |
5 | 308 | 2 | 3 | 0 | 1 | 0 | 0 | 0 |
2019/2020 | Rochdale | ![]() |
2 | 172 | 2 | 0 | 1 | 1 | 1 | 0 | 0 |
2018/2019 | Rochdale | ![]() |
1 | 20 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2018/2019 | Rochdale | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2018/2019 | Rochdale | ![]() |
1 | 44 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2017/2018 | Bolton Wanderers | ![]() |
3 | 246 | 3 | 0 | 1 | 0 | 0 | 0 | 0 |
2017/2018 | Bolton Wanderers | ![]() |
1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2016/2017 | Bristol City | ![]() |
4 | 271 | 4 | 0 | 4 | 1 | 0 | 0 | 0 |
2016/2017 | Bristol City | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2015/2016 | Bristol City | ![]() |
1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2015/2016 | Bristol City | ![]() |
2 | 172 | 2 | 0 | 1 | 0 | 1 | 0 | 0 |
2014/2015 | Bristol City | ![]() |
1 | 8 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Bristol City | ![]() |
2 | 94 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Bristol City | ![]() |
4 | 358 | 4 | 0 | 2 | 3 | 0 | 0 | 0 |
2013/2014 | Crystal Palace | ![]() |
1 | 55 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2013/2014 | Crystal Palace | ![]() |
1 | 24 | 0 | 1 | 0 | 1 | 1 | 0 | 0 |
2012/2013 | Crystal Palace | ![]() |
2 | 102 | 1 | 1 | 0 | 1 | 1 | 0 | 0 |
2012/2013 | Crystal Palace | ![]() |
1 | 120 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2011/2012 | Norwich City | ![]() |
1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2011/2012 | Norwich City | ![]() |
3 | 72 | 0 | 3 | 0 | 0 | 0 | 0 | 0 |
2010/2011 | Milton Keynes Dons | ![]() |
1 | 26 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
2010/2011 | Norwich City | ![]() |
1 | 63 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2010/2011 | Milton Keynes Dons | ![]() |
1 | 57 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2009/2010 | Milton Keynes Dons | ![]() |
3 | 249 | 3 | 0 | 1 | 0 | 0 | 0 | 0 |
2009/2010 | Milton Keynes Dons | ![]() |
0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC | ||
14.01.2020 | FA Cup | Newcastle United | ![]() |
4:1 | ![]() |
Rochdale | 90 | - | - | - | - |
04.01.2020 | FA Cup | Rochdale | ![]() |
1:1 | ![]() |
Newcastle United | 44 | 1 | - | - | - |
16.12.2019 | FA Cup | Boston United | ![]() |
1:2 | ![]() |
Rochdale | 90 | - | - | - | - |
01.12.2019 | FA Cup | Rochdale | ![]() |
0:0 | ![]() |
Boston United | 58 | - | - | - | - |
19.11.2019 | FA Cup | Rochdale | ![]() |
1:0 | ![]() |
Wrexham | 26 | - | - | - | - |
25.09.2019 | League Cup | Manchester United | ![]() |
1:1 | ![]() |
Rochdale | 46 | - | - | - | - |
14.08.2018 | League Cup | Grimsby Town | ![]() |
0:2 | ![]() |
Rochdale | 20 | - | - | - | - |
06.05.2018 | Championship | Bolton Wanderers | ![]() |
3:2 | ![]() |
Nottingham Forest | 90 | 1 | - | 1 | - |
28.04.2018 | Championship | Burton Albion | ![]() |
2:0 | ![]() |
Bolton Wanderers | 18 | - | - | - | - |
07.04.2018 | Championship | Derby County | ![]() |
3:0 | ![]() |
Bolton Wanderers | 46 | - | - | - | - |
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC |
National | |||
---|---|---|---|
![]() |
Runner-up | 1x | 2010/2011 |
![]() |
Winner | 1x | 2014/2015 |
![]() |
Winner | 1x | 2014/2015 |
Description | Start | Finish | |
---|---|---|---|
![]() |
Suspended | 27.10.2019 | 06.11.2019 |
![]() |
Suspended | 27.10.2019 | 11.11.2019 |
Date | From | To | Sum |
---|---|---|---|
01.07.2018 | Bolton Wanderers | Rochdale | Free |
03.08.2017 | Bristol City | Bolton Wanderers | N/A |
02.07.2014 | Crystal Palace | Bristol City | Free |
02.07.2014 | Crystal Palace | Bristol City | Free |
04.07.2012 | Norwich City | Crystal Palace | Free |
04.07.2012 | Norwich City | Crystal Palace | Free |
04.07.2012 | Norwich City | Crystal Palace | Free |
04.07.2012 | Norwich City | Crystal Palace | Free |
04.07.2012 | Norwich City | Crystal Palace | Free |
04.07.2012 | Norwich City | Crystal Palace | Free |
04.07.2012 | Norwich City | Crystal Palace | Free |
04.07.2012 | Norwich City | Crystal Palace | Free |
01.01.2011 | Milton Keynes Dons | Norwich City | 180 thn. EUR |
01.01.2011 | Milton Keynes Dons | Norwich City | 180 thn. EUR |
01.01.2011 | Milton Keynes Dons | Norwich City | 180 thn. EUR |
01.01.2011 | Milton Keynes Dons | Norwich City | 180 thn. EUR |