
Carriera5 club
Wrexham2025–2027 · 2 stagioni
Sheffield Wednesday2019–2025 · 6 stagioni
Wigan2018 · 1 stagioni
Rangers2016–2018 · 2 stagioni
Accrington ST2013–2016 · 3 stagioni
Wrexham2025–2027 · 2 stagioni
Sheffield Wednesday2019–2025 · 6 stagioni
Wigan2018 · 1 stagioni
Rangers2016–2018 · 2 stagioni
Accrington ST2013–2016 · 3 stagioni