Result Tot.
Won: 1 8 1 10
Finished: 1 18 34 32 7 92
Retired: 2 2 1 5
Eliminated: 2 5 15 11 33
Total: 1 21 49 49 20 140
Completed 9.771,9 km on 14.525,5 km
67,27%

Championships with Italian Team:
1