
Carriera8 club
Shrewsbury2024–2026 · 2 stagioni
Rotherham2023 · 1 stagioni
Stoke City2018–2023 · 5 stagioni
Swansea2017 · 1 stagioni
Hull City2015–2017 · 2 stagioni
Chesterfield2014 · 1 stagioni
Mansfield Town2013 · 1 stagioni
Hereford United2011–2013 · 2 stagioni