|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 12/09/2004 | | 1.3 | | | | 25 | | Rund um die Nürnberger Altstadt | | 0 | |
| 5/09/2004 | | 2.3s | | | | 8 | | Hessen-Rundfahrt, Stage 5 : Dieburg - Frankfurt | | 0 | |
| 25/07/2004 | | 2.3s | | | | 2 | | Tour of Qinghai Lake, Stage 9 : Xining Circuit | | 0 | |
| 24/07/2004 | | 2.3s | | | | 1 | | Tour of Qinghai Lake, Stage 8 : Xining - Xining | | 15 | |
| 19/07/2004 | | 2.3s | | | | 3 | | Tour of Qinghai Lake, Stage 3 : Xihaizhen - Bird Island | | 0 | |
| 20/06/2004 | | 2.5s | | | | 2 | | Tour de Tunisie, Stage 10 : Kélibia - Tunis | | 0 | |
| 16/06/2004 | | 2.5s | | | | 3 | | Tour de Tunisie, Stage 6 : Sfax - Monastir | | 0 | |
| 15/06/2004 | | 2.5s | | | | 1 | | Tour de Tunisie, Stage 5 : Kairouan - Sfax | | 4 | |
| 12/06/2004 | | 2.5s | | | | 2 | | Tour de Tunisie, Stage 2 : Bizerte - Tabarka | | 0 | |
| 11/06/2004 | | 2.5s | | | | leader | | Tour de Tunisie, Stage 1 : La Marsa - Bizerte | | 2 | |
| 11/06/2004 | | 2.5s | | | | 1 | | Tour de Tunisie, Stage 1 : La Marsa - Bizerte | | 4 | |
| 28/05/2004 | | 2.5s | | | | 1 | | Tour of Japan, Stage 4 : Motegi Circuit | | 4 | |
| 23/05/2004 | | 2.5s | | | | 2 | | Tour of Japan, Stage 1 : Osaka Circuit | | 0 | |
| 2/05/2004 | | 2.5 | | | | 2 | | Tour of Hellas | | 19 | |
| 2/05/2004 | | 2.5s | | | | 1 | | Tour of Hellas, Stage 5 | | 4 | |
| 29/04/2004 | | 2.5s | | | | 1 | | Tour of Hellas, Stage 2 | | 4 | |
| 28/04/2004 | | 2.5s | | | | 1 | | Tour of Hellas, Stage 1 : Giannena - Preveza | | 4 | |
| 11/03/2004 | | 2.5s | | | | 3 | | Jadranska Magistrala, Prologue : Porec I.T.T. | | 0 | |