Great Britain
2nd February 2000 (24)
James Swadling is a 24 year old cyclist from Great Britain (born February 2nd 2000).
AllCyclocrossMTB
2024 2023 2022 2021 2020 2019 2018