
Carriera4 club
Shrewsbury2023–2026 · 3 stagioni
Port Vale2021–2023 · 2 stagioni
Mansfield Town2015–2021 · 6 stagioni
Walsall2011–2015 · 4 stagioni
Shrewsbury2023–2026 · 3 stagioni
Port Vale2021–2023 · 2 stagioni
Mansfield Town2015–2021 · 6 stagioni
Walsall2011–2015 · 4 stagioni