
| 1. | ULLRICH JAN (TMO) | GER | 34:19:25 | -1 |
| 2. | JEKER FABIAN (SDV) | SUI | +1 | 1 |
| 3. | CIONI DARIO DAVID (FAS) | ITA | +1:20 | -1 |
| 4. | TOTSCHNIG GEORG (GST) | AUT | +1:26 | 1 |
| 5. | PETROV EVGENI (SAE) | RUS | +2:14 | -2 |
| 6. | DEL OLMO JOSE MARIA (MIL) | ESP | +2:17 | 1 |
| 7. | SINKEWITZ PATRIK (QSD) | GER | +3:18 | 1 |
| 8. | GUERINI GIUSEPPE (TMO) | ITA | +3:20 | -- |
| 9. | CAMENZIND OSCAR (PHO) | SUI | +4:38 | -- |
| 10. | CANADA GRACIA DAVID (SDV) | ESP | +4:46 | -- |
| 11. | VILA FRANCISCO (LAM) | ESP | +5:41 | -1 |
| 12. | ZAMPIERI STEVE (VIN) | SUI | +6:23 | 1 |
| 13. | JULICH BOBBY (CSC) | USA | +6:30 | -3 |
| 14. | MOOS ALEXANDRE (PHO) | SUI | +6:44 | 1 |
| 15. | KOLOBNEV ALEXANDR (DVE) | RUS | +7:13 | 1 |
| 16. | LAVARINHAS RUI (MIL) | POR | +7:16 | 1 |
| 17. | NIERMANN GRISCHA (RAB) | GER | +8:55 | -- |
| 18. | MERCKX AXEL (LOT) | BEL | +9:07 | -- |
| 19. | GUSTOV VOLODYMIR (FAS) | UKR | +10:18 | -1 |
| 20. | TONKOV PAVEL (VIN) | RUS | +10:53 | 1 |
| 21. | SABALIAUSKAS MARIUS (SAE) | LTU | +12:18 | -1 |
| 22. | KASHECHKIN ANDREY (C.A) | KAZ | +12:28 | -1 |
| 23. | ZINTCHENKO ANDREI (MIL) | RUS | +12:59 | 2 |
| 24. | BODROGI LASZLO (QSD) | HUN | +13:42 | -1 |
| 25. | SCHNIDER DANIEL (PHO) | SUI | +14:52 | 1 |
| 26. | KIRCHEN KIM (FAS) | LUX | +18:33 | -- |
| 27. | VERBRUGGHE RIK (LOT) | BEL | +20:04 | -1 |
| 28. | JOLY SÉBASTIEN (C.A) | FRA | +20:59 | 1 |
| 29. | PEREZ FERNANDEZ SANTIAGO (PHO) | ESP | +21:26 | -- |
| 30. | SCHLECK FRANK (CSC) | LUX | +23:08 | -- |
| 31. | BLAUDZUN MICHAEL (CSC) | DEN | +24:59 | -1 |
| 32. | CORTINOVIS ALESSANDRO (LAM) | ITA | +25:11 | 1 |
| 33. | SOUSA RUI (MIL) | POR | +29:02 | -- |
| 34. | VENEBERG THORWALD (RAB) | NED | +30:37 | -- |
| 35. | CAUCCHIOLI PIETRO (ALB) | ITA | +32:35 | -2 |
| 36. | LEBLACHER ERIC (C.A) | FRA | +33:40 | -4 |
| 37. | BEUCHAT ROGER (VIN) | SUI | +33:59 | -1 |
| 38. | CASTRESANA ANGEL (MBP) | ESP | +34:04 | 2 |
| 39. | CODOL MASSIMO (FAS) | ITA | +34:11 | -2 |
| 40. | FOTHEN MARCUS (GST) | GER | +34:25 | -4 |
| 41. | CARDOSO PEDRO (MIL) | POR | +34:40 | 2 |
| 42. | PIATEK ZBIGNIEW (CHO) | POL | +36:04 | -- |
| 43. | BARBERO SERGIO (LAM) | ITA | +36:16 | -2 |
| 44. | SUNDERLAND SCOTT (ALB) | AUS | +36:25 | 1 |
| 45. | ELMIGER MARTIN (PHO) | SUI | +37:37 | -1 |
| 46. | LUDEWIG JÖRG (SAE) | GER | +38:52 | -1 |
| 47. | COMMEYNE DAVY (MBP) | BEL | +40:16 | -2 |
| 48. | GENTILI MASSIMILIANO (DVE) | ITA | +40:22 | -- |
| 49. | AEBERSOLD NIKI (PHO) | SUI | +41:10 | -1 |
| 50. | GEROSA MAURO (VIN) | ITA | +43:25 | -2 |
| 51. | VERHEYEN GEERT (CHO) | BEL | +45:24 | -2 |
| 52. | BERNABEU DAVID (MIL) | ESP | +45:56 | -2 |
| 53. | NARDELLO DANIELE (TMO) | ITA | +46:03 | -4 |
| 54. | ZÜLLE ALEX (PHO) | SUI | +46:22 | -1 |
| 55. | BOTERO ECHEVERRY SANTIAGO (TMO) | COL | +46:59 | -3 |
| 56. | RAST GRÉGORY (PHO) | SUI | +47:36 | -- |
| 57. | COENEN JOHAN (MBP) | BEL | +49:44 | -2 |
| 58. | SERPELLINI MARCO (GST) | ITA | +51:33 | -3 |
| 59. | CHRISTENSEN BEKIM (CSC) | DEN | +51:50 | -4 |
| 60. | GARATE JUAN MANUEL (LAM) | ESP | +52:34 | -2 |
| 61. | HUNTER ROBERT (RAB) | RSA | +56:07 | -5 |
| 62. | IVANOV RUSLAN (ALB) | MDA | +56:30 | -2 |
| 63. | CANCELLARA FABIAN (FAS) | SUI | +56:55 | -4 |
| 64. | IVANOV SERGUEI (TMO) | RUS | +56:58 | -1 |
| 65. | GOUSEV VLADIMIR (CSC) | RUS | +59:59 | -3 |
| 66. | STRAUSS MARCEL (GST) | SUI | +1:02:40 | -4 |
| 67. | JOERGENSEN RENÉ (ALB) | DEN | +1:04:07 | -2 |
| 68. | MILESI MARCO (VIN) | ITA | +1:05:45 | -4 |
| 69. | FISCHER MURILO (DVE) | BRA | +1:06:01 | -2 |
| 70. | VOSKAMP BART (CHO) | NED | +1:06:57 | -5 |
| 71. | DEAN JULIAN (C.A) | NZL | +1:07:15 | -2 |
| 72. | CALCAGNI PATRICK (VIN) | SUI | +1:08:23 | -2 |
| 73. | HAMMOND ROGER (MBP) | GBR | +1:09:31 | -3 |
| 74. | CASTANHEIRA BRUNO (MIL) | POR | +1:10:59 | -4 |
| 75. | THIJS ERWIN (MBP) | BEL | +1:11:34 | -2 |
| 76. | WAUTERS MARC (RAB) | BEL | +1:13:53 | -6 |
| 77. | COMMESSO SALVATORE (SAE) | ITA | +1:13:54 | -2 |
| 78. | DEN BAKKER MAARTEN (RAB) | NED | +1:14:35 | -2 |
| 79. | DAY BEN (MBP) | AUS | +1:15:19 | -7 |
| 80. | BOVEN JAN (RAB) | NED | +1:15:36 | -3 |
| 81. | BORTOLAMI GIANLUCA (LAM) | ITA | +1:16:32 | -7 |
| 82. | FUENTES ANGULLO JUAN (SAE) | ESP | +1:17:06 | -2 |
| 83. | CLERC AURÉLIEN (QSD) | SUI | +1:17:17 | -2 |
| 84. | WUYTS PETER (MBP) | BEL | +1:17:17 | 3 |
| 85. | LÖWIK GERBEN (CHO) | NED | +1:17:44 | -2 |
| 86. | BERTOLETTI SIMONE (LAM) | ITA | +1:18:32 | -4 |
| 87. | VANSEVENANT WIM (LOT) | BEL | +1:19:27 | -5 |
| 88. | BALDATO FABIO (ALB) | ITA | +1:19:39 | -1 |
| 89. | HINAULT SÉBASTIEN (C.A) | FRA | +1:19:59 | -2 |
| 90. | BERTOGLIATI RUBENS (SDV) | SUI | +1:20:03 | -3 |
| 91. | BRAMATI DAVIDE (QSD) | ITA | +1:22:07 | -3 |
| 92. | HIEMSTRA BERT (CHO) | NED | +1:22:23 | -3 |
| 93. | FERRARA RAFFAELE (ALB) | ITA | +1:22:53 | -4 |
| 94. | HVASTIJA MARTIN (ALB) | SLO | +1:23:05 | -4 |
| 95. | MARICHAL THIERRY (LOT) | BEL | +1:23:11 | -4 |
| 96. | HUNT JEREMY (MBP) | GBR | +1:24:35 | -- |
| 97. | HAYMAN MATHEW (RAB) | AUS | +1:26:58 | -3 |
| 98. | FAGNINI GIAN MATTEO (DVE) | ITA | +1:29:29 | -3 |
| 99. | WIGGINS BRADLEY (C.A) | GBR | +1:29:49 | -4 |
| 100. | HOFFMAN TRISTAN (CSC) | NED | +1:31:22 | -2 |
| 101. | D'HOLLANDER GLENN (LOT) | BEL | +1:32:53 | -3 |
| 102. | COBO ACEBO JUAN JOSE (SDV) | ESP | +1:33:38 | -3 |
| 103. | ONGARATO ALBERTO (FAS) | ITA | +1:37:02 | -3 |
| 104. | NAZON DAMIEN (C.A) | FRA | +1:37:50 | -3 |
| 105. | AUGE STÉPHANE (C.A) | FRA | +1:40:50 | -3 |
| 106. | CHICCHI FRANCESCO (FAS) | ITA | +1:52:42 | -3 |