James Barnes

South Africa, 33 years

James Barnes is a 33 year old cyclist from South Africa (born December 12th 1990).

Information

History Team and ranking One-day race Stage race

UCI

Year Division Team Ranking Wins Race days Distance
2018 - Cycle Power - - 1 100 km
0 1 100 km