Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2023/2024 | Aldershot Town | National League | 4 | 241 | 4 | 0 | 3 | 0 | 2 | 0 | 0 |
2022/2023 | Gillingham | League Two | 20 | 1205 | 14 | 6 | 7 | 0 | 3 | 0 | 0 |
2021/2022 | Gillingham | League One | 38 | 3006 | 36 | 2 | 8 | 1 | 9 | 1 | 0 |
2020/2021 | Gillingham | League One | 24 | 1583 | 18 | 6 | 5 | 0 | 12 | 0 | 0 |
2019/2020 | Gillingham | League One | 30 | 2175 | 26 | 4 | 9 | 3 | 6 | 0 | 0 |
2018/2019 | Plymouth Argyle | League One | 11 | 571 | 6 | 5 | 3 | 0 | 4 | 0 | 0 |
2017/2018 | Cardiff City | Championship | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2017/2018 | Portsmouth | League One | 21 | 1569 | 17 | 4 | 2 | 0 | 5 | 0 | 0 |
2016/2017 | Milton Keynes Dons | League One | 18 | 1551 | 17 | 1 | 2 | 4 | 4 | 0 | 0 |
2016/2017 | Cardiff City | Championship | 8 | 345 | 3 | 5 | 0 | 0 | 1 | 0 | 0 |
2015/2016 | Cardiff City | Championship | 24 | 1675 | 19 | 5 | 9 | 2 | 3 | 0 | 0 |
2014/2015 | Crystal Palace | Premier League | 2 | 83 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
2014/2015 | Cardiff City | Championship | 6 | 386 | 4 | 2 | 2 | 0 | 1 | 0 | 0 |
2013/2014 | Crystal Palace | Premier League | 12 | 389 | 2 | 10 | 0 | 1 | 2 | 0 | 0 |
2012/2013 | Crystal Palace | Championship | 7 | 275 | 2 | 5 | 2 | 0 | 1 | 0 | 0 |
2011/2012 | Crystal Palace | Championship | 13 | 1098 | 13 | 0 | 4 | 0 | 2 | 0 | 0 |
2010/2011 | Crystal Palace | Championship | 4 | 147 | 1 | 3 | 2 | 0 | 1 | 0 | 0 |
2009/2010 | Southend United | League One | 7 | 404 | 3 | 4 | 1 | 0 | 0 | 0 | 0 |
2008/2009 | Southend United | League One | 3 | 89 | 1 | 2 | 1 | 0 | 0 | 0 | 0 |
Season | Team | Tournament | MP | Min | Str. | In | Out | G | YC | 2YC | RC |
---|---|---|---|---|---|---|---|---|---|---|---|
2022/2023 | Gillingham | League Cup | 3 | 210 | 3 | 0 | 2 | 0 | 0 | 0 | 0 |
2022/2023 | Gillingham | FA Cup | 4 | 232 | 3 | 1 | 2 | 0 | 1 | 0 | 0 |
2022/2023 | Gillingham | EFL Trophy | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2021/2022 | Gillingham | League Cup | 2 | 180 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
2021/2022 | Gillingham | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
2021/2022 | Gillingham | EFL Trophy | 2 | 180 | 2 | 0 | 0 | 0 | 1 | 0 | 0 |
2020/2021 | Gillingham | League Cup | 2 | 135 | 2 | 0 | 1 | 0 | 1 | 0 | 0 |
2020/2021 | Gillingham | FA Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2020/2021 | Gillingham | EFL Trophy | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Gillingham | League Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Gillingham | FA Cup | 3 | 300 | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
2019/2020 | Gillingham | EFL Trophy | 2 | 102 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
2018/2019 | Plymouth Argyle | League Cup | 1 | 84 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2018/2019 | Plymouth Argyle | FA Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2018/2019 | Plymouth Argyle | EFL Trophy | 1 | 81 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
2017/2018 | Cardiff City | League Cup | 2 | 210 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
2017/2018 | Portsmouth | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
2017/2018 | Portsmouth | EFL Trophy | 3 | 182 | 2 | 1 | 1 | 2 | 0 | 0 | 0 |
2016/2017 | Cardiff City | League Cup | 1 | 120 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2016/2017 | Cardiff City | FA Cup | 1 | 21 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
2015/2016 | Cardiff City | League Cup | 2 | 180 | 2 | 0 | 1 | 0 | 0 | 0 | 0 |
2015/2016 | Cardiff City | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2014/2015 | Crystal Palace | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2013/2014 | Crystal Palace | League Cup | 1 | 90 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
2013/2014 | Crystal Palace | FA Cup | 2 | 112 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
2012/2013 | Crystal Palace | League Cup | 2 | 168 | 2 | 0 | 1 | 0 | 1 | 0 | 0 |
2012/2013 | Crystal Palace | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 1 | 0 | 0 |
2011/2012 | Crystal Palace | League Cup | 5 | 480 | 5 | 0 | 0 | 0 | 1 | 0 | 0 |
2011/2012 | Crystal Palace | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2010/2011 | Crystal Palace | League Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2010/2011 | Crystal Palace | FA Cup | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2009/2010 | Southend United | FA Cup | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
2008/2009 | Southend United | FA Cup | 1 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC | ||
07.01.2024 | FA Cup | West Bromwich Albion | 4:1 | Aldershot Town | 73 | - | - | - | - | ||
13.12.2023 | FA Cup | Stockport County | 0:1 | Aldershot Town | 1 | - | - | - | - | ||
07.01.2023 | FA Cup | Gillingham | 0:1 | Leicester City | 20 | - | - | - | - | ||
20.12.2022 | League Cup | Wolverhampton Wanderers | 2:0 | Gillingham | 74 | - | - | - | - | ||
26.11.2022 | FA Cup | Dagenham & Redbridge | 1:1 | Gillingham | 60 | - | - | - | - | ||
15.11.2022 | FA Cup | Gillingham | 1:0 | Fylde | 90 | - | 1 | - | - | ||
08.11.2022 | League Cup | Brentford | 1:1 | Gillingham | 120 | - | - | - | - | ||
05.11.2022 | FA Cup | Fylde | 1:1 | Gillingham | 62 | - | - | 1 | - | ||
23.08.2022 | League Cup | Gillingham | 0:0 | Exeter City | 46 | - | - | - | - | ||
16.11.2021 | FA Cup | Cheltenham Town | 1:0 | Gillingham | 90 | - | - | 1 | - | ||
Date | Tournament | Home | Score | Away | Min | G | Ass | YC | RC |
Description | Start | Finish | |
---|---|---|---|
Suspended | 05.11.2017 | 12.11.2017 | |
Ankle/Foot Injury | 05.09.2014 | 27.11.2014 | |
Knock | 19.12.2013 | 03.01.2014 |
Date | From | To | Sum |
---|---|---|---|
01.07.2024 | Aldershot Town | Chatham Town | Free |
20.07.2023 | Gillingham | Aldershot Town | Free |
01.07.2019 | Cardiff City | Gillingham | Free |
24.08.2018 | Cardiff City | Plymouth Argyle | Loan |
31.08.2017 | Cardiff City | Portsmouth | Loan |
01.07.2017 | Milton Keynes Dons | Cardiff City | N/A |
31.01.2017 | Cardiff City | Milton Keynes Dons | Loan |
28.01.2015 | Crystal Palace | Cardiff City | N/A |
02.01.2015 | Blackpool | Crystal Palace | N/A |
27.11.2014 | Crystal Palace | Blackpool | Loan |
18.08.2010 | Southend United | Crystal Palace | Free |
18.08.2010 | Southend United | Crystal Palace | Free |
18.08.2010 | Southend United | Crystal Palace | Free |
18.08.2010 | Southend United | Crystal Palace | Free |
18.08.2010 | Southend United | Crystal Palace | Free |
18.08.2010 | Southend United | Crystal Palace | Free |
18.08.2010 | Southend United | Crystal Palace | Free |
18.08.2010 | Southend United | Crystal Palace | Free |