Career Highlights:
2009
- Winner of Stage 7 of the Tour de Suisse
- National champion in time trial
2008
- Winner of the Flèche Walonne
- Winner of Stage 2 and 4 of the Basque tour
- Winner of the Stage in Verbier of the Tour de Suisse
- 2nd at the mountain arrival in Flumserberg of the Tour de Suisse
- 7th in the final ranking of the Tour de Suisse
- National champion in time trial
- Criterium Hadsten Bank (DEN) 4 th
- Gala Tour de France (LUX) 5 th
- Best sportsman 2008 elected by sportspress.lu
- Stage 1 (1. Etappe): 4th
- Stage 2 (2. Etappe): 2nd - 2nd in the general ranking Green Jersey (Maillot Vert)
- Stage 3 (3. Etappe): 11th - 5th in the general ranking Green Jersey (Maillot Vert)
- Stage 4 (4. Etappe): 2nd - 2nd in the general ranking Green Jersey (Maillot Vert)
- Stage 5 (5. Etappe): 2nd in the general ranking
- Stage 6 (6. Etappe): 5th - 1st in the general ranking Yellow & Green Jersey (Maillot Jaune & Vert)
- Stage 7 (7. Etappe): 4th - 1st in the general ranking Yellow & Green Jersey (Maillot Jaune & Vert)
- Stage 8 (8. Etappe): 41th - 1st in the general ranking Yellow Jersey (Maillot Jaune)
- Stage 9 (9. Etappe): 12th - 1st in the general ranking Yellow & Green Jersey (Maillot Jaune & Vert)
- Stage 10 (10. Etappe): 15th - 7th in the general ranking
- Stage 11 (11. Etappe): 17th - 7th in the general ranking
- Stage 12 (12. Etappe): 16th - 7th in the general ranking
- Stage 13 (13. Etappe): 27th - 7th in the general ranking
- Stage 14 (14. Etappe): 20th - 7th in the general ranking
- Stage 15 (15. Etappe): 15th - 7th in the general ranking
- Stage 16 (16. Etappe): 19th - 7th in the general ranking
- Stage 17 (17. Etappe): 20th - 11th in the general ranking
- Stage 18 (18. Etappe): 32nd - 11th in the general ranking
- Stage 19 (19. Etappe): 54th - 11th in the general ranking
- Stage 20 (20. Etappe): 3rd - 8th in the general ranking
- Stage 21 (21. Etappe): 34th - 8th in the final ranking
2007
- 2nd in the final ranking of the Tour de Suisse
- 3rd at the Flèche Brabançonne
- 2nd in the final ranking of the Tirreno Adriatico
- 3rd at Milano-Torino
- 3rd in the final ranking of the Poland tour
- 7th in the final ranking of the Tour de France
- 10th at the classic Liège-Bastogne-Liège
- Best sportsman 2007 elected by sportspress.lu
2006
2005
- Winner of the Trofeo Laiguelia
- Winner of the GP Chiasso
- Winner at the most challenging stage of the Settimana Ciclistica Internazionale Coppi-Bartali
- 2nd at the Flèche Walonne
- 2nd at the Coppa Placci
- 2nd at Stage 6 of the Poland tour
- Winner at Stage 7 of the Poland tour
- Winner of the Poland tour
- Best sportsman 2005 elected by sportspress.lu
2004
- Winner at the final stage of the Tour de Luxembourg
- 2nd at Stage 7 of the Tour de Suisse
- 3rd at Stage 8 of the Tour de Suisse
- National champion
- 2nd at Stage 8 of the Tour de France
- 6th at the Olympic Games in Athens
- Best sportsman 2004 elected by sportspress.lu
2003
- Winner of Stage 6 of the Mediterranean tour
- 2nd at Stage 3 & 4 at the Tour de Suisse
- 3rd at Stage 6 of the Tour de Suisse
- 4th in the general ranking of the Tour de Suisse
- Winner at Paris-Bruxelles
- Best sportsman 2003 elected by sportspress.lu
2002
- 3rd in the general ranking of the Settima Ciclista Lombarda
- Winner of the Tour de Bern
- 2nd at the final stage of the Eneco Tour
- Winner of the Eneco Tour
2001
- 1st at Stage 3 of the Tour de Luxembourg
- 3rd at the final stage of the Tour de Luxembourg
- 4th in the general ranking of the Poland tour
2000
- Best sportsman 2000 elected by sportspress.lu