
Carriera6 club
Crewe2023–2027 · 2 stagioni
Bradford2025 · 1 stagioni
Milton Keynes Dons2024 · 1 stagioni
Newcastle United U212019–2023 · 2 stagioni
Newcastle2021 · 1 stagioni
Newcastle United U182018–2021 · 2 stagioni
Crewe2023–2027 · 2 stagioni
Bradford2025 · 1 stagioni
Milton Keynes Dons2024 · 1 stagioni
Newcastle United U212019–2023 · 2 stagioni
Newcastle2021 · 1 stagioni
Newcastle United U182018–2021 · 2 stagioni