Canada
20th February 2002 (22)
Xavier Roy is a 22 year old cyclist from Canada (born February 20th 2002).
AllRoadCyclocrossMTB
2023 2022 2021