Highest-scoring season 2023 12 goals · A-League Most goals against Perth Glory 9 goals in the match history Most frequent opponent Reading 15 spelade matches Most starts alongside Rhyan Grant 98 starts together Results and matches 2026/27 · Appearances 7 Matches
401 Minutes
0 Goals
1 Assists
0–2–5 W–D–L
6,46 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 Huddersfield Championship6 168 1 — — 0 0 — 2014/15 Huddersfield Championship17 408 2 — — 0 0 — 2015/16 Huddersfield Championship2 28 0 2 2 0 0 7,17 2015/16 Scunthorpe League One6 243 0 — — 0 0 — 2016/17 Huddersfield Championship19 806 1 — — 0 0 6,82 2016/17 Huddersfield FA Cup3 177 0 — — 0 0 5,8 2017/18 Huddersfield League Cup2 128 1 — — 0 0 6,3 2017/18 Huddersfield Premier League6 219 1 — — 1 0 6,36 2017/18 Huddersfield FA Cup2 109 0 — — 0 0 — 2017/18 Nottingham Forest Championship16 1 114 3 3 6 1 0 7,34 2018/19 Nottingham Forest Championship46 3 538 11 11 22 5 0 7,3 2018/19 Nottingham Forest League Cup4 180 1 — — 1 0 7,1 2018/19 Nottingham Forest FA Cup1 33 0 — — 0 0 7,0 2019/20 Nottingham Forest Championship42 3 231 9 8 17 1 0 7,07 2019/20 Nottingham Forest League Cup2 149 1 — — 0 0 6,75 2020/21 Nottingham Forest Championship28 1 483 1 2 3 1 0 6,71 2020/21 Nottingham Forest FA Cup2 180 0 1 1 0 0 7,0 2021/22 Nottingham Forest Championship29 1 081 0 1 1 1 0 6,68 2021/22 Nottingham Forest FA Cup1 65 0 — — 0 0 6,9 2022/23 Sydney A-League26 1 945 6 5 11 2 1 7,16 2023/24 Sydney A-League28 2 390 12 7 19 2 0 7,91 2024/25 Sydney AFC Champions League Two3 254 2 0 2 0 0 7,67 2024/25 Sydney A-League24 1 969 9 7 16 0 0 7,59 2025/26 Sydney A-League17 1 035 4 2 6 0 0 7,32 2026/27 Newcastle Jets AFC Champions League Elite4 252 0 1 1 0 0 6,09 2026/27 Newcastle Jets A-League3 133 0 0 0 0 0 7,1
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 —.