Latest winner
1. Georg Theisinger 95.56 km/h
2. Henrik Bieler 93.58 km/h
3. Leon Weller 95.60 km/h
Updated:6/7/26, 6:51 PM
Latest task
Task 8, May 2, 2026
Task distance:132.20 km / 414.95 km (266.38 km)
Task duration:2:30:00
Updated:5/2/26, 2:48 PM
Random images