
Carriera6 club
Milton Keynes Dons2025–2027 · 2 stagioni
Derby2023–2025 · 2 stagioni
Blackpool2022 · 1 stagioni
Cardiff2019–2022 · 3 stagioni
Oxford United2016–2019 · 3 stagioni
Plymouth2010–2016 · 6 stagioni
Milton Keynes Dons2025–2027 · 2 stagioni
Derby2023–2025 · 2 stagioni
Blackpool2022 · 1 stagioni
Cardiff2019–2022 · 3 stagioni
Oxford United2016–2019 · 3 stagioni
Plymouth2010–2016 · 6 stagioni