Most appearances for Bradford 192 recorded matches Highest-scoring season 2019 6 goals · League Two Most starts alongside A. Cook 102 starts together Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A P ★ 2015/16 Carlisle League Two35 2 149 5 — — 0 0 — 2016/17 Luton League Two18 961 1 — — 3 0 — 2016/17 Luton FA Cup2 138 0 — — 0 0 — 2016/17 Bradford League One10 441 0 — — 0 0 6,7 2017/18 Bradford League Cup1 64 0 — — 0 0 — 2017/18 Bradford League One42 3 206 1 — — 3 0 — 2017/18 Bradford FA Cup3 267 1 — — 0 0 7,0 2018/19 Shrewsbury League One27 1 497 1 — — 0 0 — 2018/19 Shrewsbury League Cup1 90 0 — — 0 0 — 2018/19 Shrewsbury FA Cup4 321 0 — — 0 0 6,5 2019/20 Scunthorpe League Two35 2 919 6 1 7 5 0 6,99 2019/20 Scunthorpe League Cup1 90 0 — — 0 0 6,3 2019/20 Scunthorpe FA Cup1 90 0 — — 0 0 — 2020/21 Scunthorpe League Cup1 90 0 — — 0 0 6,7 2020/21 Scunthorpe League Two44 3 818 1 4 5 4 0 6,88 2020/21 Scunthorpe FA Cup1 90 0 — — 0 0 — 2021/22 Bradford League Two43 3 414 1 2 3 3 0 6,78 2021/22 Bradford League Cup1 83 0 — — 0 0 7,7 2021/22 Bradford FA Cup2 180 0 — — 0 0 — 2022/23 Bradford League Two44 3 814 1 1 2 3 0 6,76 2022/23 Bradford League Cup2 147 0 — — 1 0 6,7 2022/23 Bradford FA Cup1 86 0 — — 0 0 — 2023/24 Bradford League Two38 2 886 3 1 4 6 0 6,8 2023/24 Bradford League Cup2 106 0 — — 0 0 6,8 2023/24 Bradford FA Cup1 81 0 — — 0 0 — 2024/25 Shrewsbury League One42 3 258 0 1 1 5 0 6,7 2024/25 Shrewsbury FA Cup1 44 0 — — 0 0 — 2025/26 Shrewsbury League Two3 135 0 0 0 0 0 6,73 2025/26 Shrewsbury League Cup1 11 0 0 0 0 0 6,9 2025/26 Carlisle FA Cup2 76 0 0 0 1 0 7,3
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.