Most appearances for Bolton 201 recorded matches Highest-scoring season 2017 3 goals · League Two Most frequent opponent Barnsley 13 spelade matches Most starts alongside Gethin Jones 129 starts together Results and matches 2026/27 · Appearances 7 Matches
342 Minutes
0 Goals
0 Assists
2–3–2 W–D–L
7,2 Season rating
Results and form across 7 recorded appearances. Goals recorded in 7, assists in 7 and minutes in 7 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 ★ 2013/14 Peterborough League One1 90 0 — — 0 0 — 2014/15 Peterborough League One24 1 854 0 — — 3 0 — 2015/16 Peterborough League One37 3 104 1 — — 11 0 — 2016/17 Peterborough League One1 0 0 — — 0 0 — 2016/17 Peterborough League Cup1 90 0 — — 0 0 — 2016/17 Peterborough FA Cup1 90 0 — — 0 0 — 2016/17 Barnet League Two15 1 275 2 — — 1 0 — 2017/18 Barnet League Two42 3 773 3 — — 3 0 — 2017/18 Barnet League Cup2 180 0 — — 0 0 6,7 2017/18 Barnet FA Cup1 90 0 — — 0 0 — 2019/20 Barnet FA Cup2 180 0 — — 0 0 — 2020/21 Bolton League Cup1 90 0 — — 0 0 6,9 2020/21 Bolton League Two46 4 140 0 1 1 5 0 7,12 2020/21 Bolton FA Cup1 90 0 — — 0 0 — 2021/22 Bolton League Cup1 90 0 — — 0 0 7,7 2021/22 Bolton League One37 3 248 0 — — 8 2 7,1 2021/22 Bolton FA Cup2 210 0 — — 1 0 7,3 2022/23 Bolton League One34 2 702 3 — — 8 1 7,13 2022/23 Bolton League Cup1 90 0 — — 0 0 6,3 2022/23 Bolton FA Cup1 90 0 — — 0 0 — 2023/24 Bolton League One37 3 186 — 1 — 4 2 7,05 2023/24 Bolton League Cup1 90 0 — — 0 0 7,9 2023/24 Bolton FA Cup4 316 1 — — 0 0 7,2 2024/25 Bolton League One28 2 182 1 0 1 7 0 6,95 2024/25 Bolton League Cup3 225 — 0 — 0 0 6,97 2025/26 Swansea Championship1 22 0 0 0 0 0 6,6 2026/27 Sheffield Wednesday League One5 227 0 0 0 0 0 7,35 2026 Sheffield Wednesday League Cup1 66 0 0 0 0 0 7,2 2026 Sheffield Wednesday EFL Trophy1 45 0 0 0 0 0 6,45
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 —.