Xu Yulong

China, 34 years

Information

Xu Yulong is a 34 year old cyclist from China (born April 14th 1990). He has won 1 UCI races.

AllRoadTrack

2017 2016 2015 2013 2011

All Time Trial
Date Pos GC Race
24.06 2 China ITT | CN 2017-06-24Show more