| Name | Nation/Verein | Gesamtzeit | Splitzeiten |
|---|
| 1 | Roger Serrano, | ESP | 02:41:02 | 00:19:57 / 01:40:10 / 00:40:55 |
| 2 | Maxim Chane, | FRA | 02:42:33 | 00:19:48 / 01:41:13 / 00:41:32 |
| 3 | Victor Corral Del Coral | ESP | 02:44:30 | 00:22:11 / 01:41:48 / 00:40:31 |
| 4 | Jan Kubicek, | CZE | 02:45:51 | 00:22:19 / 01:43:19 / 00:40:13 |
| 5 | Doug Hall, | GRB | 02:47:52 | 00:21:34 / 01:44:00 / 00:42:18 |
| 6 | Anthony Pannier | FRA | 02:49:25 | 00:20:53 / 01:46:50 / 00:41:42 |
| 7 | Markus Benesh, | AUT | 02:52:36 | 00:22:35 / 01:46:17 / 00:43:44 |
| 8 | Tiago Maia, | PRT | 02:53:58 | 00:20:46 / 01:50:01 / 00:43:11 |
| 9 | Grigoris Souvatzoglou, | GRC | 02:54:26 | 00:21:52 / 01:50:40 / 00:41:54 |
| 10 | Clement Briere, | MTQ | 02:55:22 | 00:22:25 / 01:49:37 / 00:43:20 |
| 11 | Hannes Wolpert, | GER | 02:57:16 | 00:20:48 / 01:53:06 / 00:43:22 |