|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 25/08/2004 | | 2.1s | | | | 9 | | Eneco Ronde van Nederland, Stage 2 : Bolsward - Nijverdal | | 0 | |
| 24/08/2004 | | 2.1s | | | | 15 | | Eneco Ronde van Nederland, Stage 1 : Oudenbosch - Hoorn | | 0 | |
| 19/08/2004 | | 1.3 | | | | 9 | | Coppa Bernocchi | | 12 | |
| 6/08/2004 | | 2.3s | | | | 4 | | Rothaus Regio-Tour, Stage 3 : Neuenburg - Guebwiller (Fra) | | 0 | |
| 24/07/2004 | | 2.3s | | | | 2 | | Brixia Tour, Stage 2b : Pisogne - Darfo Boario Terme | | 0 | |
| 10/07/2004 | | 2.3s | | | | 7 | | UNIQA Classic, Stage 4 : Gresten - Waidhofen | | 0 | |
| 7/07/2004 | | 2.3s | | | | 9 | | UNIQA Classic, Stage 1 : Traismauer - Traismauer | | 0 | |
| 20/06/2004 | | 2.HCr | | | | 8 | | Volta a Catalunya, Points classification | | 0 | |
| 20/06/2004 | | 2.HC | | | | 88 | | Volta a Catalunya | | 0 | |
| 20/06/2004 | | 2.HCs | | | | 2 | | Volta a Catalunya, Stage 7 : Olesa de Montserrat - Barcelona | | 25 | |
| 18/06/2004 | | 2.HCs | | | | 5 | | Volta a Catalunya, Stage 5 : Llivia - Blanes | | 5 | |
| 20/03/2004 | | CDM | | | | 70 | | Milano - Sanremo | | 5 | |
| 16/03/2004 | | 2.HC | | | | 82 | | Tirreno - Adriatico | | 0 | |
| 16/03/2004 | | 2.HCs | | | | 20 | | Tirreno - Adriatico, Stage 7 : San Benedetto del Tronto - San Benedetto del Tronto | | 0 | |
| 15/03/2004 | | 2.HCs | | | | 4 | | Tirreno - Adriatico, Stage 6 : Monte San Pietrangeli - Torre San Patrizio | | 10 | |
| 11/03/2004 | | 2.HCs | | | | 14 | | Tirreno - Adriatico, Stage 2 : Latina - Maddaloni | | 0 | |
| 10/03/2004 | | 2.HCs | | | | 6 | | Tirreno - Adriatico, Stage 1 : Sabaudia - Sabaudia | | 3 | |
| 6/03/2004 | | 1.3 | | | | 8 | | Giro della Provincia di Reggio Calabria | | 15 | |