|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 24/08/2008 | | 2.HC | | | | 25 | | Volta a Portugal | | 6 | |
| 28/06/2008 | | NCT1 | | | | 23 | | National Championships Spain (Talavera de la Reina) I.T.T. | | 0 | |
| 21/05/2008 | | 2.PTs | | | | DNF | | Volta a Catalunya, Stage 3 : Banyoles - La Seu d'Urgell | | 0 | |
| 20/05/2008 | | 2.PTs | | | | 171 | | Volta a Catalunya, Stage 2 : Riudellots de la Selva - Banyoles | | 0 | |
| 19/05/2008 | | 2.PTs | | | | 140 | | Volta a Catalunya, Stage 1 : Lloret de Mar I.T.T. | | 0 | |
| 10/05/2008 | | 2.1s | | | | DNF | | Clasica a Alcobendas y Collado Villalba, Stage 1 : Alcobendas - Alto de Navacerrada | | 0 | |
| 15/04/2008 | | 2.1s | | | | DNF | | Presidential Tour of Turkey, Stage 2 : Kusadasi - Bodrum | | 0 | |
| 11/03/2008 | | 2.XPTs | | | | DNF | | Paris - Nice, Stage 2 : Nevers - Belleville-sur-Saône | | 0 | |
| 10/03/2008 | | 2.XPTs | | | | 159 | | Paris - Nice, Stage 1 : La Chapelotte - Nevers | | 0 | |
| 9/03/2008 | | 2.XPTs | | | | 148 | | Paris - Nice, Prologue : Amilly I.T.T. | | 0 | |
| 21/02/2008 | | 2.1 | | | | 11 | | Vuelta a Andalucia / Ruta Del Sol | | 21 | |
| 19/02/2008 | | 2.1s | | | | 11 | | Vuelta a Andalucia / Ruta Del Sol, Stage 3 : Otura - Jaen | | 0 | |
| 18/02/2008 | | 2.1s | | | | 11 | | Vuelta a Andalucia / Ruta Del Sol, Stage 2 : Torrox Costa - La Zubia | | 0 | |
| 14/02/2008 | | 1.1 | | | | 14 | | Trofeo Calvia | | 5 | |
| 12/02/2008 | | 1.1 | | | | 19 | | Trofeo Pollença | | 5 | |
| 11/02/2008 | | 1.1 | | | | 68 | | Trofeo Cala Millor - Cala Bona | | 0 | |
| 27/01/2008 | | 2.PTr | | | | 5 | | Tour Down Under, Mountains classification | | 5 | |
| 27/01/2008 | | 2.PT | | | | 23 | | Tour Down Under | | 14 | |
| 27/01/2008 | | 2.PTs | | | | 30 | | Tour Down Under, Stage 6 : Adelaide Circuit | | 0 | |
| 26/01/2008 | | 2.PTs | | | | 21 | | Tour Down Under, Stage 5 : Willunga - Willunga | | 0 | |
| 25/01/2008 | | 2.PTs | | | | 65 | | Tour Down Under, Stage 4 : Mannum - Strathalbyn | | 0 | |
| 24/01/2008 | | 2.PTs | | | | 55 | | Tour Down Under, Stage 3 : Unley - Victor Harbor | | 0 | |
| 23/01/2008 | | 2.PTs | | | | 55 | | Tour Down Under, Stage 2 : Stirling - Hahndorf | | 0 | |
| 22/01/2008 | | 2.PTs | | | | 41 | | Tour Down Under, Stage 1 : Mawson Lakes - Angaston | | 0 | |