
Carriera6 club
Leyton Orient2026 · 1 stagioni
Middlesbrough2023–2026 · 3 stagioni
Republic of Ireland U212023 · 1 stagioni
Brentford2020–2023 · 3 stagioni
Republic of Ireland U192020 · 1 stagioni
West Bromwich Albion U182017–2020 · 3 stagioni
Leyton Orient2026 · 1 stagioni
Middlesbrough2023–2026 · 3 stagioni
Republic of Ireland U212023 · 1 stagioni
Brentford2020–2023 · 3 stagioni
Republic of Ireland U192020 · 1 stagioni
West Bromwich Albion U182017–2020 · 3 stagioni