
Carriera6 club
Milton Keynes Dons2026 · 1 stagioni
Hibernian2025 · 1 stagioni
Middlesbrough2022–2025 · 3 stagioni
Rotherham2019–2022 · 3 stagioni
Accrington ST2018 · 1 stagioni
Newcastle2015–2018 · 3 stagioni
Milton Keynes Dons2026 · 1 stagioni
Hibernian2025 · 1 stagioni
Middlesbrough2022–2025 · 3 stagioni
Rotherham2019–2022 · 3 stagioni
Accrington ST2018 · 1 stagioni
Newcastle2015–2018 · 3 stagioni