
Carriera6 club
Chesterfield2023–2026 · 3 stagioni
Shrewsbury2022 · 1 stagioni
Sheffield Wednesday2020–2022 · 2 stagioni
Wigan2017–2020 · 3 stagioni
Oxford United2014–2017 · 3 stagioni
Kidderminster Harriers2012–2014 · 2 stagioni
Chesterfield2023–2026 · 3 stagioni
Shrewsbury2022 · 1 stagioni
Sheffield Wednesday2020–2022 · 2 stagioni
Wigan2017–2020 · 3 stagioni
Oxford United2014–2017 · 3 stagioni
Kidderminster Harriers2012–2014 · 2 stagioni