
Carriera5 club
Oxford United2024–2027 · 3 stagioni
Birmingham2023 · 1 stagioni
Bournemouth2021–2023 · 2 stagioni
Peterborough2018–2021 · 3 stagioni
Grimsby2017 · 1 stagioni
Oxford United2024–2027 · 3 stagioni
Birmingham2023 · 1 stagioni
Bournemouth2021–2023 · 2 stagioni
Peterborough2018–2021 · 3 stagioni
Grimsby2017 · 1 stagioni