
Carriera5 club
Wycombe2025–2027 · 2 stagioni
ST Mirren2022–2025 · 3 stagioni
Middlesbrough2021 · 1 stagioni
Birmingham2019–2021 · 2 stagioni
Glentoran2015 · 1 stagioni
Wycombe2025–2027 · 2 stagioni
ST Mirren2022–2025 · 3 stagioni
Middlesbrough2021 · 1 stagioni
Birmingham2019–2021 · 2 stagioni
Glentoran2015 · 1 stagioni