
Carriera9 club
York2026 · 1 stagioni
Stockport County2025 · 1 stagioni
Bristol Rovers2023–2025 · 2 stagioni
Sheffield Wednesday2015–2023 · 5 stagioni
Bristol City2018–2021 · 3 stagioni
Nottingham Forest2014 · 1 stagioni
Crystal Palace2013 · 1 stagioni
Huddersfield2010–2013 · 3 stagioni
Grays Athletic2009 · 1 stagioni