| All: 256 · Men: 164 · Women: 92 · Running: 0 · Started: 225 · Finished: 225 · DNS: 31 · DNF: 0 · DSQ: 0 | ||||||
| # | BIB | Name | time | diff | ||
| 1 | 2172![]() BUL | Shaban Mustafa | M 1 | M40 1 | 01:24:15 20.5 km @ Final | - |
| 2 | 2031![]() ESP | Jose Antonio García Ruiz | M 2 | M40 2 | 01:41:50 20.5 km @ Final | + 00:17:35 |
| 3 | 2241![]() BUL | Georgi Stefanov | M 3 | M40 3 | 02:13:34 20.5 km @ Final | + 00:49:19 |
| 4 | 2023![]() BUL | Pavel Yordanov | M 4 | M40 4 | 02:15:39 20.5 km @ Final | + 00:51:24 |
| 5 | 2181![]() BUL | Evgeni Ivanov | M 5 | M40 5 | 02:17:12 20.5 km @ Final | + 00:52:57 |
| 6 | 2143![]() BUL | Stefan Ivanov | M 6 | M40 6 | 02:20:19 20.5 km @ Final | + 00:56:04 |
| 7 | 2086![]() TUR | Sinan Cin | M 7 | M40 7 | 02:20:23 20.5 km @ Final | + 00:56:08 |
| 8 | 2081![]() FRA | Philippe Declunder | M 8 | M40 8 | 02:20:53 20.5 km @ Final | + 00:56:38 |
| 9 | 2214![]() BUL | Veselin Parvanov | M 9 | M40 9 | 02:24:53 20.5 km @ Final | + 01:00:38 |
| 10 | 2233![]() TUR | Baris Oztek | M 10 | M40 10 | 02:26:50 20.5 km @ Final | + 01:02:35 |
| 11 | 2079![]() MDA | Feodor Kaloev | M 11 | M40 11 | 02:27:15 20.5 km @ Final | + 01:03:00 |
| 12 | 2103![]() AUS | Ilko Buyukliev | M 12 | M40 12 | 02:30:05 20.5 km @ Final | + 01:05:50 |
| 13 | 2120![]() BUL | Vitan Poryazov | M 13 | M40 13 | 02:33:31 20.5 km @ Final | + 01:09:16 |
| 14 | 2146![]() ROU | Demostene-Dorinel Gheorghe | M 14 | M40 14 | 02:33:47 20.5 km @ Final | + 01:09:32 |
| 15 | 2252![]() BUL | Rosen Kostov | M 15 | M40 15 | 02:35:06 20.5 km @ Final | + 01:10:51 |
| 16 | 2123![]() BUL | Nikolay Nitov | M 16 | M40 16 | 02:46:12 20.5 km @ Final | + 01:21:57 |
| 17 | 2202![]() ESP | Joaquín Arranz | M 17 | M40 17 | 02:49:21 20.5 km @ Final | + 01:25:06 |
| 18 | 2203![]() ESP | Amador Melero | M 18 | M40 18 | 02:49:21 20.5 km @ Final | + 01:25:06 |
| 19 | 2148![]() BUL | Aleksandar Mihaylov | M 19 | M40 19 | 02:49:30 20.5 km @ Final | + 01:25:15 |
| 20 | 2196![]() BUL | Stavri Bakalov | M 20 | M40 20 | 02:51:46 20.5 km @ Final | + 01:27:31 |
| 21 | 2208![]() BUL | Dimitar Pehlivanov | M 21 | M40 21 | 02:51:58 20.5 km @ Final | + 01:27:43 |
| 22 | 2080![]() ROU | Dan Suciu | M 22 | M40 22 | 02:56:12 20.5 km @ Final | + 01:31:57 |
| 23 | 2177![]() BUL | Ivan Savchev | M 23 | M40 23 | 02:56:35 20.5 km @ Final | + 01:32:20 |
| 24 | 2105![]() BUL | Kalin Velchev | M 24 | M40 24 | 02:56:48 20.5 km @ Final | + 01:32:33 |
| 25 | 2104![]() BUL | Marin Velch | M 25 | M40 25 | 02:58:18 20.5 km @ Final | + 01:34:03 |
| 26 | 2246![]() BUL | Atanas Dimitrov | M 26 | M40 26 | 03:00:20 20.5 km @ Final | + 01:36:05 |
| 27 | 2055![]() BUL | Plamen Marchev | M 27 | M40 27 | 03:01:28 20.5 km @ Final | + 01:37:13 |
| 28 | 2125![]() BUL | George Kremenliev | M 28 | M40 28 | 03:12:30 20.5 km @ Final | + 01:48:15 |
| 29 | 2032![]() BUL | Iliyan Miroslavov | M 29 | M40 29 | 03:20:37 20.5 km @ Final | + 01:56:22 |
| 30 | 2099![]() ROU | Iordanescu Marian | M 30 | M40 30 | 03:22:39 20.5 km @ Final | + 01:58:24 |
| 31 | 2056![]() BUL | Kalin Tochev | M 31 | M40 31 | 03:22:56 20.5 km @ Final | + 01:58:41 |
| DNS | 2018![]() ITA | Andrea Frare | M | M40 | - 0 km @ Start | - |
| DNS | 2029![]() BUL | Ivan Lichev | M | M40 | - 0 km @ Start | - |
| DNS | 2084![]() NED | Jurgen Claassen | M | M40 | - 0 km @ Start | - |
| DNS | 2085![]() TUR | Ilker Arslan | M | M40 | - 0 km @ Start | - |
| DNS | 2091![]() BUL | Krasimir Filipov | M | M40 | - 0 km @ Start | - |
| DNS | 2097![]() BUL | Georgi Daskalov | M | M40 | - 0 km @ Start | - |
Number of records: 37