Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2023/2024 | Luton Town | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2022/2023 | Luton Town | ![]() |
26 | 983 | 10 | 16 | 9 | 2 | 2 | 0 | 0 |
2021/2022 | Millwall | ![]() |
1 | 13 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2020/2021 | Nottingham Forest | ![]() |
23 | 1277 | 16 | 7 | 12 | 1 | 1 | 0 | 0 |
2019/2020 | Sheffield United | ![]() |
11 | 360 | 3 | 8 | 2 | 0 | 2 | 0 | 0 |
2018/2019 | Queens Park Rangers | ![]() |
43 | 3778 | 43 | 0 | 9 | 7 | 3 | 0 | 0 |
2017/2018 | Queens Park Rangers | ![]() |
45 | 3849 | 43 | 2 | 7 | 5 | 9 | 0 | 0 |
2016/2017 | Bristol City | ![]() |
18 | 1204 | 14 | 4 | 9 | 2 | 3 | 0 | 0 |
2015/2016 | Bristol City | ![]() |
41 | 3116 | 36 | 5 | 11 | 1 | 4 | 0 | 1 |
2014/2015 | Bristol City | ![]() |
46 | 3739 | 44 | 2 | 30 | 7 | 2 | 0 | 0 |
2013/2014 | Stevenage | ![]() |
45 | 4020 | 45 | 0 | 4 | 6 | 9 | 0 | 0 |
2012/2013 | Stevenage | ![]() |
39 | 2508 | 26 | 13 | 9 | 2 | 1 | 0 | 0 |
2011/2012 | Stevenage | ![]() |
28 | 2051 | 24 | 4 | 14 | 7 | 2 | 0 | 0 |
2010/2011 | Yeovil Town | ![]() |
13 | 439 | 5 | 8 | 5 | 2 | 2 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2022/2023 | Luton Town | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2022/2023 | Luton Town | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2021/2022 | Sheffield United | ![]() |
3 | 226 | 3 | 0 | 1 | 1 | 1 | 0 | 0 |
2021/2022 | Sheffield United | ![]() |
1 | 44 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
2020/2021 | Nottingham Forest | ![]() |
1 | 21 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2020/2021 | Nottingham Forest | ![]() |
1 | 46 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2019/2020 | Sheffield United | ![]() |
2 | 134 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Sheffield United | ![]() |
3 | 275 | 3 | 0 | 2 | 0 | 0 | 0 | 0 |
2018/2019 | Queens Park Rangers | ![]() |
1 | 77 | 1 | 0 | 1 | 1 | 0 | 0 | 0 |
2018/2019 | Queens Park Rangers | ![]() |
4 | 360 | 4 | 0 | 0 | 0 | 0 | 0 | 0 |
2017/2018 | Queens Park Rangers | ![]() |
2 | 102 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
2017/2018 | Queens Park Rangers | ![]() |
1 | 90 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
2016/2017 | Bristol City | ![]() |
3 | 281 | 3 | 0 | 1 | 0 | 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 | 156 | 2 | 0 | 1 | 0 | 0 | 0 | 0 |
2014/2015 | Bristol City | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Bristol City | ![]() |
5 | 212 | 2 | 3 | 1 | 0 | 0 | 0 | 0 |
2014/2015 | Bristol City | ![]() |
5 | 415 | 4 | 1 | 3 | 0 | 1 | 0 | 0 |
2013/2014 | Stevenage | ![]() |
2 | 210 | 2 | 0 | 0 | 1 | 0 | 0 | 0 |
2013/2014 | Stevenage | ![]() |
4 | 360 | 4 | 0 | 0 | 1 | 0 | 0 | 0 |
2013/2014 | Stevenage | ![]() |
3 | 244 | 3 | 0 | 1 | 0 | 1 | 0 | 0 |
2012/2013 | Stevenage | ![]() |
2 | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
2012/2013 | Stevenage | ![]() |
1 | 45 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2012/2013 | Stevenage | ![]() |
1 | 28 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2011/2012 | Stevenage | ![]() |
4 | 339 | 4 | 0 | 3 | 0 | 0 | 0 | 0 |
2010/2011 | Yeovil Town | ![]() |
1 | 73 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2010/2011 | Yeovil Town | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2010/2011 | Yeovil Town | ![]() |
1 | 7 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2022 | Millwall | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC | ||
08.05.2023 | Championship | Luton Town | ![]() |
0:0 | ![]() |
Hull City | 90 | - | - | - | - |
01.05.2023 | Championship | Blackburn Rovers | ![]() |
1:1 | ![]() |
Luton Town | 15 | - | - | - | - |
24.04.2023 | Championship | Luton Town | ![]() |
2:1 | ![]() |
Middlesbrough | 6 | - | - | - | - |
19.04.2023 | Championship | Reading | ![]() |
1:1 | ![]() |
Luton Town | 11 | - | - | - | - |
15.04.2023 | Championship | Rotherham United | ![]() |
0:2 | ![]() |
Luton Town | 4 | - | - | - | - |
10.04.2023 | Championship | Luton Town | ![]() |
3:1 | ![]() |
Blackpool | 4 | - | - | - | - |
29.12.2022 | Championship | Queens Park Rangers | ![]() |
0:3 | ![]() |
Luton Town | 14 | - | - | - | - |
26.12.2022 | Championship | Luton Town | ![]() |
2:1 | ![]() |
Norwich City | 12 | - | - | - | - |
10.12.2022 | Championship | Middlesbrough | ![]() |
2:1 | ![]() |
Luton Town | 23 | - | - | - | - |
12.11.2022 | Championship | Luton Town | ![]() |
1:1 | ![]() |
Rotherham United | 20 | - | - | - | - |
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC |
National | |||
---|---|---|---|
![]() |
Winner | 1x | 2014/2015 |
![]() |
Winner | 1x | 2014/2015 |
Description | Start | Finish | |
---|---|---|---|
![]() |
Knock | 03.07.2020 | 28.08.2020 |
![]() |
Suspended | 28.11.2017 | 03.12.2017 |
![]() |
Suspended | 26.02.2017 | 05.03.2017 |
![]() |
Suspended | 16.08.2015 | 30.08.2015 |
![]() |
Suspended | 09.10.2013 | 13.10.2013 |
Date | From | To | Sum |
---|---|---|---|
04.07.2022 | Sheffield United | Luton Town | Free |
01.07.2022 | Millwall | Sheffield United | N/A |
31.01.2022 | Sheffield United | Millwall | Loan |
01.07.2021 | Nottingham Forest | Sheffield United | N/A |
28.08.2020 | Sheffield United | Nottingham Forest | Loan |
03.07.2019 | Queens Park Rangers | Sheffield United | N/A |
30.01.2017 | Bristol City | Queens Park Rangers | 350 thn. EUR |
01.07.2014 | Stevenage | Bristol City | N/A |
01.07.2014 | Stevenage | Bristol City | N/A |