| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2025/2026 | Championship |
Middlesbrough
|
2 | 1 | 1 | 0/0/0 | 93 |
| 2025/2026 | Championship |
Southampton
|
11 | 1 | 1 | 0/0/0 | 604 |
| 2024/2025 | Carabao Cup |
Middlesbrough
|
1 | 0 | 0 | 0/0/0 | 20 |
| 2024/2025 | Championship |
Middlesbrough
|
45 | 12 | 11 | 6/0/0 | 3568 |
| 2023/2024 | Championship |
Middlesbrough
|
20 | 4 | 5 | 2/0/0 | 1361 |
| 2023/2024 | Carabao Cup |
Plymouth Argyle
|
2 | 0 | 0 | 0/0/0 | 77 |
| 2023/2024 | Championship |
Plymouth Argyle
|
26 | 7 | 5 | 2/0/0 | 1770 |
| 2022/2023 | Carabao Cup |
Plymouth Argyle
|
1 | 0 | 0 | 1/0/0 | 32 |
| 2022/2023 | EFL Trophy |
Plymouth Argyle
|
4 | 0 | 1 | 0/0/0 | 184 |
| 2022/2023 | League One |
Plymouth Argyle
|
34 | 8 | 8 | 3/0/0 | 2077 |
| 2021/2022 | FA Cup |
Newport County
|
1 | 0 | 0 | 0/0/0 | 90 |
| 2021/2022 | Carabao Cup |
Newport County
|
2 | 0 | 1 | 0/0/0 | 110 |
| 2021/2022 | League Two |
Newport County
|
42 | 7 | 7 | 1/0/0 | 3297 |
| 2020/2021 | EFL Trophy |
Cheltenham Town
|
2 | 0 | 0 | 0/0/0 | 103 |
| 2020/2021 | Carabao Cup |
Cheltenham Town
|
2 | 1 | 0 | 0/0/0 | 44 |
| 2020/2021 | FA Cup |
Cheltenham Town
|
3 | 1 | 0 | 0/0/0 | 188 |
| 2020/2021 | League Two |
Cheltenham Town
|
37 | 1 | 3 | 1/0/0 | 2340 |
| 2019/2020 | Premier League 2 Divison Two |
West Bromwich Albion U23
|
14 | 2 | 4 | 3/0/0 | 1136 |
| 2018/2019 | Premier League 2 Divison Two |
West Bromwich Albion U23
|
17 | 0 | 1 | 0/0/0 | 1085 |
| 2017/2018 | Premier League 2 Divison Two |
West Bromwich Albion U23
|
11 | 2 | 0 | 0/0/0 | 179 |
| 2017/2018 | Premier League Cup |
West Bromwich Albion U23
|
8 | 1 | 0 | 0/0/0 | 445 |
| Total: | 285 | 48 | 48 | 19/0/0 | 18803 |
| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2026 | World Cup Qualification Europe |
Republic of Ireland
|
5 | 0 | 1 | 1/0/0 | 407 |
| 2024/2025 | UEFA Nations League |
Republic of Ireland
|
5 | 1 | 1 | 1/0/0 | 275 |
| 2024 | Friendly International |
Republic of Ireland
|
2 | 0 | 0 | 0/0/0 | 65 |
| 2023 | U21 Championship Qualification |
Republic of Ireland U21
|
1 | 0 | 0 | 0/0/0 | 61 |
| Total: | 13 | 1 | 2 | 2/0/0 | 808 |
| From | To | Date | Amount |
|---|---|---|---|
Aston Villa U21
|
Plymouth Argyle
|
01/07/2024 | N/a |
Aston Villa U21
|
Plymouth Argyle
|
03/01/2024 | N/a |
Aston Villa U21
|
Plymouth Argyle
|
01/07/2023 | N/a |
Plymouth Argyle
|
Aston Villa
|
11/07/2022 | Loan |
Aston Villa
|
Newport County
|
01/07/2022 | N/a |