| Complete 2004 results |
 |
 |
| 1 |
CSC Classic |
DEN |
1.2 |
| 2 |
Driedaagse van West-Vlaanderen, Prologue |
BEL |
2.3 |
| 2 |
Tour de Luxembourg, Stage 2 |
LUX |
2.2 |
| 3 |
Driedaagse van West-Vlaanderen |
BEL |
2.3 |
| 3 |
Bayern Rundfahrt, Stage 2 |
GER |
2.3 |
| 5 |
Ster Elektrotoer, Stage 1 |
NED |
2.3 |
| 7 |
Vuelta Ciclista al Pais Vasco, Stage 6 |
ESP |
2.HC |
| 9 |
Bayern Rundfahrt, Stage 5 |
GER |
2.3 |
| 9 |
Driedaagse van West-Vlaanderen, Stage 1 |
BEL |
2.3 |
| 9 |
Ster Elektrotoer |
NED |
2.3 |
| 10 |
Ster Elektrotoer, Prologue |
NED |
2.3 |
| 11 |
Trofeo Manacor |
ESP |
1.3 |
| 12 |
Cholet - Pays De Loire |
FRA |
1.2 |
| 12 |
Deutschland Tour, Stage 4 |
GER |
2.2 |
| 13 |
Ster Elektrotoer, Stage 3 |
NED |
2.3 |
| 14 |
Tour Méditerranéen, Stage 4 |
FRA |
2.3 |
| 14 |
Vuelta Ciclista al Pais Vasco, Stage 3 |
ESP |
2.HC |
| 15 |
Deutschland Tour, Stage 1 |
GER |
2.2 |
| 16 |
Klasika Primavera |
ESP |
1.3 |
| 18 |
Critérium International, Stage 1 |
FRA |
2.1 |
| 19 |
Critérium International |
FRA |
2.1 |
| 20 |
Driedaagse van West-Vlaanderen, Stage 2 |
BEL |
2.3 |
| 21 |
Critérium International, Stage 2 |
FRA |
2.1 |
| 22 |
Bayern Rundfahrt, Stage 1 |
GER |
2.3 |
| 24 |
Bayern Rundfahrt |
GER |
2.3 |
| 25 |
Dwars door Vlaanderen |
BEL |
1.2 |
| 27 |
Deutschland Tour, Stage 2 |
GER |
2.2 |
| 27 |
Bayern Rundfahrt, Stage 4 |
GER |
2.3 |
| 28 |
Bayern Rundfahrt, Stage 3 |
GER |
2.3 |
| 29 |
Critérium International, Stage 3 |
FRA |
2.1 |
| 34 |
Trofeo Mallorca |
ESP |
1.3 |
| 34 |
Deutschland Tour, Stage 7 |
GER |
2.2 |
| 34 |
Deutschland Tour |
GER |
2.2 |
| 35 |
Bayern Rundfahrt, Stage 6 |
GER |
2.3 |
| 38 |
Ster Elektrotoer, Stage 4 |
NED |
2.3 |
| 42 |
Deutschland Tour, Stage 6 |
GER |
2.2 |
| 43 |
Deutschland Tour, Stage 3 |
GER |
2.2 |
| 53 |
Vuelta Ciclista al Pais Vasco, Stage 4 |
ESP |
2.HC |
| 53 |
Tour Méditerranéen, Stage 1 |
FRA |
2.3 |
| 54 |
Ronde van Vlaanderen |
BEL |
CDM |
| 55 |
Vuelta Ciclista al Pais Vasco, Stage 5 |
ESP |
2.HC |
| 63 |
Amstel Gold Race |
NED |
CDM |
| 63 |
Deutschland Tour, Stage 5 |
GER |
2.2 |
| 65 |
Tour Méditerranéen |
FRA |
2.3 |
| 72 |
Tour Méditerranéen, Stage 2 |
FRA |
2.3 |
| 74 |
Tour Méditerranéen, Stage 5 |
FRA |
2.3 |
| 75 |
La Fléche Wallonne |
BEL |
1.HC |
| 78 |
Liège-Bastogne-Liège |
BEL |
CDM |
| 81 |
Vuelta Ciclista al Pais Vasco |
ESP |
2.HC |
| 83 |
Tour de Luxembourg, Stage 1 |
LUX |
2.2 |
| 84 |
Tour Méditerranéen, Stage 3 |
FRA |
2.3 |
| 109 |
Kuurne-Bruxelles-Kuurne |
BEL |
1.2 |
| 111 |
Vuelta Ciclista al Pais Vasco, Stage 2 |
ESP |
2.HC |
| 163 |
Vuelta Ciclista al Pais Vasco, Stage 1 |
ESP |
2.HC |