
Carriera7 club
Bolton2025–2027 · 2 stagioni
Stoke City2021–2025 · 4 stagioni
Gillingham2019–2021 · 2 stagioni
Bristol Rovers2018 · 1 stagioni
Carlisle2017 · 1 stagioni
Brentford2013–2017 · 4 stagioni
Watford2011–2013 · 2 stagioni
Bolton2025–2027 · 2 stagioni
Stoke City2021–2025 · 4 stagioni
Gillingham2019–2021 · 2 stagioni
Bristol Rovers2018 · 1 stagioni
Carlisle2017 · 1 stagioni
Brentford2013–2017 · 4 stagioni
Watford2011–2013 · 2 stagioni