Highest-scoring season 2021 20 goals · League One Most frequent opponent Ipswich 9 spelade matches Most starts alongside Jason Knight 77 starts together Results and matches 2026/27 · Appearances 16 Matches
778 recorded Minutes
6 Goals
0 recorded Assists
7–3–6 W–D–L
6,91 Season rating
Results and form across 16 recorded appearances. Goals recorded in 16, assists in 12 and minutes in 12 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2016/17 Swindon Town League One1 21 0 — — 0 0 — 2017/18 Swindon Town League Two0 0 0 — — 0 0 — 2018/19 Swindon Town League Two14 676 1 — — 0 0 — 2018/19 Swindon Town FA Cup2 180 1 — — 0 0 — 2019 Waterford Premier Division14 690 1 — — 0 0 — 2019/20 Swindon Town League Cup1 66 0 — — 0 0 6,7 2019/20 Swindon Town League Two6 66 0 — — 0 0 6,43 2019/20 Swindon Town FA Cup1 8 0 — — 0 0 — 2020/21 Swindon Town League Cup0 0 0 — — 0 0 6,93 2020/21 Newport County League Cup3 264 1 — — 0 0 6,93 2020/21 Newport County League Two19 1 551 6 6 12 1 0 7,44 2020/21 Newport County FA Cup1 90 0 — — 0 0 — 2020/21 Swindon Town League One25 1 927 7 3 10 4 0 7,02 2021/22 Milton Keynes Dons Friendlies Clubs1 72 0 — — 0 0 — 2021/22 Milton Keynes Dons League Cup1 90 0 — — 0 0 7,2 2021/22 Milton Keynes Dons League One47 4 066 20 13 33 3 0 7,57 2021/22 Milton Keynes Dons FA Cup2 128 0 — — 0 0 — 2022/23 Burnley Championship14 556 3 1 4 1 0 6,83 2022/23 Burnley League Cup1 7 0 — — 0 0 6,7 2022/23 Burnley FA Cup3 233 0 — — 0 0 7,1 2023/24 Hull City Championship25 1 802 4 — — 3 0 7,18 2023/24 Hull City FA Cup1 59 0 — — 0 0 — 2023/24 Bristol City Championship10 745 2 — — 1 0 7,18 2024/25 Burnley Championship0 0 0 3 3 0 0 7,19 2024/25 Bristol City Championship36 2 189 5 3 8 6 0 7,19 2024/25 Bristol City FA Cup1 90 1 0 1 0 0 8,2 2024/25 Burnley FA Cup0 0 0 0 0 0 0 8,2 2025/26 Bristol City Championship45 3 320 11 6 17 5 0 6,97 2025/26 Bristol City League Cup1 62 0 2 2 0 0 8,5 2025/26 Bristol City FA Cup2 126 0 1 1 0 0 6,65 2026 Bristol City League Cup1 26 0 0 0 0 0 7,0 2026/27 Bristol City Championship11 747 5 0 5 0 0 6,99
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 —.