
Carriera5 club
Preston2024–2027 · 3 stagioni
Stoke City2019–2024 · 5 stagioni
Blackpool2018 · 1 stagioni
Livingston2017 · 1 stagioni
Rangers2015–2017 · 2 stagioni
Preston2024–2027 · 3 stagioni
Stoke City2019–2024 · 5 stagioni
Blackpool2018 · 1 stagioni
Livingston2017 · 1 stagioni
Rangers2015–2017 · 2 stagioni