- 1 stage of the Tour de France (1 in 2001)
Top 10:
- 3 top 10 of the Tour de France (7th in 2006, 8th in 2003, 4th in 2000)
- Critérium du Dauphiné (1st in 2001, 3rd in 2002, 2nd in 2006, 1st in 2007)
- Volta a Catalunya (3rd in 2006)
- Four Days of Dunkirk (1st in 2003, 3rd in 2005)
| Tour de France | Stage | Rank |
|---|---|---|
| 1997 | Prologue | 10th |
| 1997 | 20 | 6th |
| 1998 | Prologue | 5th |
| 1999 | Prologue | 4th |
| 1999 | 1 | 10th |
| 1999 | 8 | 3rd |
| 2000 | 10 | 8th |
| 2000 | 12 | 10th |
| 2000 | 14 | 6th |
| 2000 | 15 | 9th |
| 2000 | 16 | 9th |
| 2000 | 17 | 10th |
| 2000 | 19 | 3rd |
| 2001 | Prologue | 1st |
| 2001 | 10 | 4th |
| 2001 | 11 | 8th |
| 2003 | 7 | 6th |
| 2003 | 15 | 5th |
| 2004 | Prologue | 8th |
| 2005 | 8 | 8th |
| 2005 | 9 | 2nd |
| 2005 | 11 | 3rd |
| 2006 | 11 | 10th |
| 2006 | 14 | 4th |
| 2006 | 16 | 6th |
| 2006 | 17 | 3rd |
| 2007 | 7 | 9th |
| 2007 | 8 | 4th |
| 2009 | 16 | 9th |
| 2009 | 17 | 8th |
| 2009 | 18 | 8th |
| 2010 | 9 | 4th |
| 2010 | 16 | 8th |
33 Top 10 in the stages of the Tour de France.