
Carriera5 club
Plymouth2025–2027 · 2 stagioni
Millwall2023–2025 · 2 stagioni
Rotherham2020–2023 · 3 stagioni
Birmingham2017–2020 · 3 stagioni
Alfreton Town2016 · 1 stagioni
Plymouth2025–2027 · 2 stagioni
Millwall2023–2025 · 2 stagioni
Rotherham2020–2023 · 3 stagioni
Birmingham2017–2020 · 3 stagioni
Alfreton Town2016 · 1 stagioni