
Carriera4 club
Newport County2024–2027 · 3 stagioni
Barrow2022–2024 · 2 stagioni
Fleetwood Town2018–2022 · 4 stagioni
Southport2017 · 1 stagioni
Newport County2024–2027 · 3 stagioni
Barrow2022–2024 · 2 stagioni
Fleetwood Town2018–2022 · 4 stagioni
Southport2017 · 1 stagioni