
Carriera7 club
Middlesbrough2025–2027 · 2 stagioni
Swansea2024 · 1 stagioni
Rangers2020–2024 · 4 stagioni
Sunderland2018–2020 · 2 stagioni
Heart Of Midlothian2017 · 1 stagioni
Burton Albion2014–2017 · 3 stagioni
Bradford2009–2014 · 5 stagioni
Middlesbrough2025–2027 · 2 stagioni
Swansea2024 · 1 stagioni
Rangers2020–2024 · 4 stagioni
Sunderland2018–2020 · 2 stagioni
Heart Of Midlothian2017 · 1 stagioni
Burton Albion2014–2017 · 3 stagioni
Bradford2009–2014 · 5 stagioni