
Carriera4 club
Shrewsbury2025–2027 · 2 stagioni
Huddersfield2021–2025 · 4 stagioni
Oxford United2013–2021 · 8 stagioni
Coventry2010–2012 · 2 stagioni
Shrewsbury2025–2027 · 2 stagioni
Huddersfield2021–2025 · 4 stagioni
Oxford United2013–2021 · 8 stagioni
Coventry2010–2012 · 2 stagioni