Your Ride

You did not participate in this challenge.
Rank
Rider
Stage Race
15
2:19
20
2:21
20
2:21
45
2:31
50
2:33
50
2:33
50
2:33
58
2:34
61
2:35
61
2:35
72
2:37
81
2:39
81
2:39
81
2:39
88
2:40
88
2:40
1 to 100 of 1,870