
Carriera9 club
Mansfield Town2026 · 1 stagioni
Preston2024–2026 · 2 stagioni
Sheffield Wednesday2022–2024 · 2 stagioni
Rotherham2017–2022 · 5 stagioni
Portsmouth2015–2017 · 2 stagioni
Swindon Town2013–2015 · 2 stagioni
Newport County2012 · 1 stagioni
Charlton2011 · 1 stagioni
Darlington2009–2011 · 2 stagioni