Week+ tours
Performance in stage races that have 7 racedays or more.
| # | Year | Race | Result |
|---|---|---|---|
| 14 | 2006 | Eneco Tour of Benelux | 79 |
| 13 | 2006 | Tour de Suisse | |
| 12 | 2006 | Course de la Paix | 51 |
| 11 | 2006 | Paris - Nice | |
| 10 | 2005 | Vuelta a España | |
| 9 | 2005 | Eneco Tour of Benelux | 95 |
| 8 | 2005 | Giro d'Italia | |
| 7 | 2004 | Tour of Qinghai Lake | |
| 6 | 2004 | Giro d'Italia | 120 |
| 5 | 2003 | Le Tour de Langkawi | 115 |
| 4 | 2002 | Bank Austria Tour | |
| 3 | 2002 | Course de la Paix | 80 |
| 2 | 2001 | Giro Ciclistico d'Italia | |
| 1 | 2000 | Giro Ciclistico d'Italia |