| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2024/2025 | Championship |  Sheffield Wednesday | 4 | 0 | 0 | 0/0/0 | 54 | 
| 2024/2025 | Carabao Cup |  Sheffield Wednesday | 3 | 2 | 0 | 0/0/0 | 125 | 
| 2024/2025 | FA Cup |  Sheffield Wednesday | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2023/2024 | EFL Trophy |  Manchester United U21 | 1 | 0 | 0 | 0/0/0 | 39 | 
| 2023/2024 | Premier League 2 Division One |  Manchester United U21 | 12 | 3 | 1 | 0/0/0 | 703 | 
| 2023/2024 | FA Cup |  Stevenage | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2023/2024 | League One |  Stevenage | 3 | 1 | 0 | 1/0/0 | 164 | 
| 2022/2023 | EFL Trophy |  Manchester United U21 | 5 | 3 | 1 | 0/0/0 | 288 | 
| 2022/2023 | Premier League 2 Division One |  Manchester United U21 | 11 | 1 | 0 | 2/0/0 | 660 | 
| 2022/2023 | League Two |  Newport County | 20 | 2 | 1 | 1/0/0 | 1085 | 
| 2021/2022 | Premier League 2 Division One |  Manchester United U23 | 13 | 5 | 0 | 0/0/0 | 714 | 
| 2021/2022 | UEFA Youth League |  Manchester United U19 | 5 | 3 | 0 | 2/0/0 | 413 | 
| 2021/2022 | Premier League U18 |  Manchester United U18 | 6 | 4 | 3 | 0/0/0 | 353 | 
| 2021/2022 | FA Youth Cup |  Manchester United U18 | 4 | 4 | 0 | 0/0/0 | 353 | 
| 2020/2021 | Premier League 2 Division One |  Manchester United U23 | 2 | 0 | 0 | 0/0/0 | 110 | 
| 2020/2021 | Premier League U18 |  Manchester United U18 | 21 | 24 | 6 | 1/0/0 | 1719 | 
| 2020/2021 | FA Youth Cup |  Manchester United U18 | 2 | 1 | 0 | 0/0/0 | 180 | 
| 2019/2020 | Premier League U18 |  Manchester City U18 | 5 | 1 | 0 | 0/0/0 | 147 | 
| 2018/2019 | Premier League U18 |  Manchester City U18 | 3 | 0 | 0 | 0/0/0 | 99 | 
| Total: | 120 | 54 | 12 | 7/0/0 | 7206 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Sheffield Wednesday |  Manchester United | 10/07/2024 | Free | 
|  Manchester United U21 |  Stevenage | 01/07/2024 | N/a | 
|  Manchester United U21 |  Stevenage | 03/01/2024 | N/a | 
|  Stevenage |  Manchester United U21 | 01/09/2023 | Loan | 
|  Manchester United U21 |  Newport County | 01/07/2023 | N/a | 
|  Newport County |  Manchester United | 31/01/2023 | Loan |