Highest-scoring season 2025 8 goals · Championship Most goals against Millwall 3 goals in the match history Most starts alongside Flynn Downes 97 starts together Results and matches 2026/27 · Appearances 21 Matches
1,457 recorded Minutes
1 Goals
4 recorded Assists
12–6–3 W–D–L
6,96 Season rating
Results and form across 21 recorded appearances. Goals recorded in 21, assists in 19 and minutes in 19 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 QPR Championship18 1 482 1 2 3 8 0 6,89 2017/18 QPR League Cup2 141 0 — — 1 0 — 2017/18 QPR Championship19 918 2 1 3 2 1 6,5 2018/19 QPR Championship1 44 0 — — 1 0 6,93 2018/19 QPR League Cup1 13 0 — — 0 0 — 2018/19 Rotherham Championship18 1 174 4 — — 4 0 6,93 2018/19 QPR FA Cup2 98 0 — — 1 0 — 2019/20 QPR Championship41 3 690 4 7 11 7 0 7,09 2019/20 QPR League Cup2 180 1 — — 1 0 7,8 2019/20 QPR FA Cup1 90 0 — — 0 0 — 2020/21 QPR League Cup1 90 1 — — 0 0 8,7 2020/21 QPR Championship0 0 0 2 2 0 0 7,02 2020/21 Swansea Championship18 1 089 0 2 2 2 0 7,02 2020 Republic of Ireland UEFA Nations League1 86 0 — — 1 0 6,9 2020/21 QPR FA Cup0 0 0 2 2 0 0 7,93 2020/21 Swansea FA Cup3 270 0 2 2 0 0 7,93 2021 Republic of Ireland Friendlies3 15 0 — — 0 0 — 2021/22 Swansea League Cup3 115 0 — — 1 0 6,6 2021/22 Swansea Championship38 2 993 2 4 6 7 1 6,86 2021/22 Swansea FA Cup1 120 0 — — 0 0 — 2022 Republic of Ireland Friendlies2 100 0 — — 0 0 — 2022/23 Swansea Championship43 3 701 5 10 15 11 0 7,45 2022/23 Swansea League Cup1 61 0 — — 0 0 8,3 2022/23 Swansea FA Cup2 137 0 — — 0 0 — 2023/24 Southampton Championship40 2 843 0 2 2 9 0 7,12 2023/24 Republic of Ireland Euro Championship - Qualification4 250 0 — — 0 0 7,33 2023/24 Republic of Ireland Friendlies1 23 0 — — 0 0 — 2023/24 Southampton FA Cup1 90 0 — — 1 0 — 2024/25 Southampton Premier League24 1 470 0 1 1 2 0 6,99 2024 Republic of Ireland UEFA Nations League4 137 0 0 0 0 0 6,8 2024/25 Southampton League Cup1 90 0 0 0 0 0 6,7 2024/25 Southampton FA Cup2 180 0 0 0 1 0 7,25 2025 Republic of Ireland Friendlies2 136 0 0 0 0 0 6,9 2025/26 Southampton Championship45 3 431 8 6 14 4 0 7,31 2025/26 Southampton League Cup3 243 0 1 1 1 0 7,27 2024 Republic of Ireland World Cup - Qualification Europe6 464 0 1 1 3 0 7,32 2025/26 Southampton FA Cup3 299 0 0 0 2 0 7,0 2026 Southampton League Cup1 96 0 1 1 0 0 8,3 2026/27 Southampton Championship14 1 062 1 3 4 4 0 7,05 2026 Republic of Ireland UEFA Nations League4 266 0 0 0 1 0 7,13
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 —.