
Carriera5 club
Newport County2024–2027 · 2 stagioni
Eastleigh2025 · 1 stagioni
Cardiff2020–2024 · 3 stagioni
Torquay2022 · 1 stagioni
Cardiff City U182017–2020 · 3 stagioni
Newport County2024–2027 · 2 stagioni
Eastleigh2025 · 1 stagioni
Cardiff2020–2024 · 3 stagioni
Torquay2022 · 1 stagioni
Cardiff City U182017–2020 · 3 stagioni