| Sezon | Takım |  |  |  |  |  |  |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024-2025 |  Blackpool (League One) | 513 | 8 | 6 | 2 | 5 | 7 | 0 | 5 | 0 | 0 | 
| 2024-2025 |  Blackpool (League Cup) | 133 | 2 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 
| 2024-2025 |  Blackpool (EFL Trophy) | 134 | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 
| 2024-2025 |  Blackpool (FA Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2024-2025 |  Wigan (League One) | 970 | 14 | 12 | 2 | 8 | 2 | 0 | 4 | 0 | 0 | 
| 2024-2025 |  Wigan (FA Cup) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2023-2024 |  Peterborough (League One) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2023-2024 |  Blackpool (League One) | 2650 | 34 | 31 | 3 | 13 | 4 | 1 | 10 | 0 | 1 | 
| 2023-2024 |  Blackpool (League Cup) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2023-2024 |  Blackpool (EFL Trophy) | 180 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2023-2024 |  Blackpool (FA Cup) | 225 | 3 | 2 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 
| 2022-2023 |  Peterborough (EFL Trophy) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2022-2023 |  Peterborough (League One) | 1247 | 18 | 14 | 4 | 8 | 4 | 0 | 5 | 0 | 0 | 
| 2022-2023 |  Peterborough (League Cup) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2022-2023 |  Peterborough (FA Cup) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2022 |  Grenada (Friendlies) | 36 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2022 |  Grenada (World Cup - Qualification CONCACAF) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2021-2022 |  Peterborough (Championship) | 3019 | 36 | 34 | 2 | 6 | 2 | 0 | 9 | 0 | 0 | 
| 2021-2022 |  Shrewsbury (League One) | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 
| 2021-2022 |  Shrewsbury (League Cup) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2021-2022 |  Shrewsbury (FA Cup) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2021-2022 |  Peterborough (FA Cup) | 180 | 2 | 2 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 
| 2021-2022 |  Shrewsbury (EFL Trophy) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2021 |  Grenada (CONCACAF Gold Cup) | 255 | 3 | 3 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 
| 2020-2021 |  Shrewsbury (League One) | 3255 | 39 | 37 | 2 | 7 | 2 | 4 | 13 | 0 | 0 | 
| 2020-2021 |  Shrewsbury (League Cup) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2020-2021 |  Shrewsbury (FA Cup) | 284 | 3 | 3 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 
| 2020-2021 |  Shrewsbury (EFL Trophy) | 44 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 
| 2019-2020 |  Shrewsbury (League One) | 1499 | 17 | 17 | 0 | 3 | 0 | 3 | 7 | 0 | 0 | 
| 2019-2020 |  Shrewsbury (League Cup) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2019-2020 |  Shrewsbury (FA Cup) | 446 | 6 | 6 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 
| 2019-2020 |  Shrewsbury (EFL Trophy) | 90 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 
| 2018-2019 |  Shrewsbury (League One) | 3302 | 41 | 39 | 2 | 7 | 2 | 9 | 9 | 1 | 0 | 
| 2018-2019 |  Shrewsbury (League Cup) | 31 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2018-2019 |  Shrewsbury (FA Cup) | 435 | 5 | 5 | 0 | 2 | 0 | 2 | 3 | 0 | 0 | 
| 2018-2019 |  Shrewsbury (EFL Trophy) | 165 | 2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2018 |  Tranmere (Club Friendlies) | 44 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 
| 2017-2018 |  Tranmere (FA Trophy) | 67 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2017-2018 |  Tranmere (FA Cup) | 253 | 3 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2017-2018 |  Tranmere (National League) | 3847 | 44 | 44 | 0 | 11 | 1 | 4 | 11 | 0 | 0 | 
| 2017 |  Tranmere (Club Friendlies) | 73 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2016-2017 |  Macclesfield (FA Trophy) | 396 | 5 | 5 | 0 | 5 | 2 | 3 | 0 | 0 | 0 | 
| 2016-2017 |  Macclesfield (National League) | 1730 | 24 | 21 | 3 | 9 | 11 | 5 | 4 | 0 | 0 | 
| 2015-2016 |  Guiseley AFC (FA Trophy) | 192 | 3 | 2 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 
| 2015-2016 |  Guiseley AFC (National League) | 1429 | 20 | 17 | 3 | 7 | 3 | 3 | 1 | 0 | 0 | 
| 2014-2015 |  Plymouth (League Two) | 738 | 14 | 7 | 7 | 3 | 29 | 0 | 2 | 0 | 0 | 
| 2014-2015 |  Plymouth (League Cup) | 105 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2014-2015 |  Plymouth (FA Cup) | 108 | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 
| 2014-2015 |  Plymouth (EFL Trophy) | 95 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 
| 2013-2014 |  Bristol Rovers (League Two) | 1318 | 16 | 16 | 0 | 8 | 14 | 0 | 0 | 0 | 0 | 
| 2013-2014 |  Bristol Rovers (League Cup) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2013-2014 |  Bristol Rovers (FA Cup) | 321 | 4 | 4 | 0 | 2 | 1 | 1 | 1 | 0 | 0 | 
| 2013-2014 |  Bristol Rovers (EFL Trophy) | 90 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2012-2013 |  Bristol Rovers (League Two) | 2395 | 35 | 25 | 10 | 9 | 16 | 3 | 4 | 0 | 1 | 
| 2012-2013 |  Bristol Rovers (League Cup) | 63 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 
| 2012-2013 |  Bristol Rovers (FA Cup) | 16 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 
| 2012-2013 |  Bristol Rovers (EFL Trophy) | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 
| 2011-2012 |  Bristol Rovers (League Two) | 73 | 5 | 1 | 4 | 1 | 10 | 0 | 0 | 0 | 0 | 
| 2011-2012 |  Bristol Rovers (FA Cup) | 67 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 |