Most appearances for Port Vale 103 recorded matches Highest-scoring season 2017 20 goals · League Two Most goals against Morecambe 8 goals in the match history Most starts alongside Jake Taylor 73 starts together Results and matches 2026/27 · Appearances 17 Matches
1,270 recorded Minutes
7 Goals
1 recorded Assists
3–6–8 W–D–L
7,13 Season rating
Results and form across 17 recorded appearances. Goals recorded in 17, assists in 15 and minutes in 16 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A P ★ 2011/12 Accrington ST League Two9 420 3 — — 0 0 — 2011/12 Bournemouth League One4 114 0 — — 0 0 — 2013/14 Leyton Orient League One8 54 1 — — 0 0 — 2013/14 Torquay League Two19 797 1 — — 3 1 — 2014/15 Cambridge United League Two3 75 2 — — 0 0 — 2014/15 Luton League Two13 929 3 — — 2 0 — 2015/16 Portsmouth League Two9 414 2 — — 2 0 — 2015/16 Exeter City League Two22 1 821 10 — — 3 0 — 2016/17 Aberdeen UEFA Europa League6 276 1 — — 1 0 — 2016/17 Aberdeen Premiership27 852 5 — — 3 1 — 2017/18 Aberdeen UEFA Europa League3 152 0 — — 1 0 — 2017/18 Exeter City League Two44 3 472 20 — — 5 0 — 2017/18 Exeter City FA Cup4 390 5 — — 1 0 7,0 2018/19 Exeter City League Two25 2 194 16 — — 4 0 — 2018/19 Exeter City League Cup1 51 0 — — 0 0 — 2018/19 Exeter City FA Cup1 90 0 — — 0 0 — 2018/19 Preston Championship17 708 4 — — 1 0 6,89 2019/20 Preston Championship32 1 137 4 3 7 5 0 6,83 2019/20 Preston League Cup2 115 0 — — 0 0 6,7 2019/20 Preston FA Cup1 90 0 — — 0 0 — 2020/21 Preston Championship16 519 1 — — 0 0 6,77 2020/21 Preston League Cup2 180 0 — — 0 0 6,95 2020/21 Preston FA Cup1 90 0 — — 0 0 6,7 2020/21 Charlton League One22 1 730 8 2 10 2 0 7,24 2021/22 Charlton League One33 2 539 13 — — 7 1 6,97 2021/22 Charlton League Cup1 22 0 — — 1 0 6,3 2021/22 Charlton FA Cup2 176 4 — — 0 0 8,9 2022/23 Charlton League One24 1 623 2 3 5 0 0 6,82 2022/23 Charlton League Cup4 136 0 — — 0 0 6,53 2022/23 Charlton FA Cup1 68 1 — — 0 0 8,3 2022/23 Fleetwood Town League One18 1 349 3 3 6 2 1 6,82 2023/24 Fleetwood Town League One38 2 145 9 5 14 6 0 7,05 2023/24 Fleetwood Town FA Cup1 69 0 — — 1 0 — 2024/25 Port Vale League Two38 2 599 11 6 17 5 0 7,18 2024/25 Port Vale FA Cup38 2 145 9 5 14 6 0 7,05 2025/26 Port Vale League One22 963 3 0 3 2 0 6,84 2025/26 Port Vale League Cup2 110 0 0 0 0 0 6,3 2025/26 Port Vale FA Cup1 62 0 0 0 0 0 7,2 2026 AFC Wimbledon League Cup2 57 0 0 0 0 0 6,6 2026/27 AFC Wimbledon League One13 1 097 6 1 7 2 0 7,14 2026 AFC Wimbledon EFL Trophy1 77 1 0 1 0 0 3,95
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 —.