Buffalo Soldier said:I don't really agree, but here it is:
1 VALVERDE BELMONTE Alejandro 21692
2 REBELLIN Davide 16943
3 EVANS Cadel 15614
4 BOONEN Tom 15557
5 ZABEL Erik 15308
6 GILBERT Philippe 15095
7 CANCELLARA Fabian 14696
8 CONTADOR VELASCO Alberto 14029
9 RODRIGUEZ OLIVER Joaquim 14002
10 BETTINI Paolo 13590
11 NIBALI Vincenzo 13325
12 FREIRE GOMEZ Oscar 13300
13 SANCHEZ GONZALEZ Samuel 13205
14 CUNEGO Damiano 12240
15 PETACCHI Alessandro 12103
16 MCEWEN Robbie 11078
17 ARMSTRONG Lance 10990
18 DI LUCA Danilo 10786
19 VINOKOUROV Alexandre 10074
20 HUSHOVD Thor 10030
21 CHAVANEL Sylvain 9985
22 CAVENDISH Mark 9932
23 BASSO Ivan 9816
24 LEIPHEIMER Levi 9813
25 VOIGT Jens 9729
Thanks! I think technically you are correct about the 2001. We can call this the best rider of 2000's