| # | BIB | Name | Tyulenovo 6.7km | Yaylata 14.3km | Tyulenovo 21.7km | FINAL 28.3 km | Speed km/h | ||
| 1 | M | 208 | Dimitar Drumev | BUL | 00:31:32 | 01:10:00 | 01:47:37 | 02:21:21 | 12.01 |
| 2 | M | 224 | Nedko Todorov | BUL | 00:33:50 | 01:10:59 | 01:48:10 | 02:25:10 | 11.70 |
| 3 | M | 204 | Boris Kachamakov | BUL | 00:34:51 | 01:19:43 | 02:00:52 | 02:35:06 | 10.95 |
| 4 | M | 210 | Emil Atanasov | BUL | 00:35:16 | 01:16:44 | 01:59:48 | 02:38:59 | 10.68 |
| 5 | M | 231 | Valentin Asparuhov | BUL | 00:35:22 | 01:19:03 | 02:01:33 | 02:43:19 | 10.40 |
| 6 | M | 213 | Georgi PETROV | BUL | 00:36:46 | 01:24:21 | 02:07:37 | 02:46:36 | 10.19 |
| 7 | M | 237 | Zhivko Minkov | BUL | 00:34:43 | 01:19:34 | 02:04:32 | 02:48:02 | 10.11 |
| 8 | M | 228 | Stefan Kuzarov | BUL | 00:36:13 | 01:23:45 | 02:12:24 | 02:57:18 | 9.58 |
| 9 | M | 221 | Martin Panayotov | BUL | 00:37:32 | 01:26:41 | 02:16:24 | 03:03:09 | 9.27 |
| 10 | M | 216 | Ivan Ivanov | BUL | 00:42:00 | 01:30:57 | 02:23:15 | 03:09:23 | 8.97 |
| 11 | M | 201 | Adrian Petrov | BUL | 00:43:12 | 01:37:29 | 02:28:46 | 03:12:51 | 8.80 |
| 12 | M | 244 | Hristo Terziev | BUL | 00:44:07 | 01:39:59 | 02:30:40 | 03:15:46 | 8.67 |
| 13 | M | 222 | Miroslav Ivanov | BUL | 00:40:37 | 01:31:46 | 02:28:29 | 03:19:15 | 8.52 |
| 14 | M | 202 | Agop Agopyan | BUL | 00:41:05 | 01:37:54 | 02:32:24 | 03:19:46 | 8.50 |
| 15 | M | 226 | Plamen Nedev | BUL | 00:42:52 | 01:36:44 | 02:34:12 | 03:20:26 | 8.47 |
| 16 | M | 203 | Andon Donev | BUL | 00:42:49 | 01:36:47 | 02:34:15 | 03:21:17 | 8.44 |
| 17 | M | 219 | Krasimir Zhekov | BUL | 00:41:34 | 01:38:45 | 02:37:26 | 03:31:02 | 8.05 |
| 18 | M | 242 | Valentin Surtalov | BUL | 00:41:19 | 01:44:16 | 02:43:27 | 03:35:17 | 7.89 |
| 19 | M | 243 | Petar Babev | BUL | 00:44:43 | 01:41:17 | 02:38:03 | 03:35:45 | 7.87 |
| 20 | M | 218 | Krasimir Pamporov | BUL | 00:44:51 | 01:41:22 | 02:41:24 | 03:40:15 | 7.71 |
| 21 | M | 241 | Stefan Kirchev | BUL | 00:45:32 | 01:44:09 | 02:47:47 | 03:41:45 | 7.66 |
| 22 | M | 205 | Boyan Mohaylov | BUL | 00:47:28 | 01:46:14 | 02:54:40 | 03:51:26 | 7.34 |
| 23 | M | 235 | Yordan Andreev | BUL | 00:42:57 | 01:43:27 | 02:47:12 | 03:51:32 | 7.33 |
| 24 | M | 223 | Miroslav Sakadzhiev | BUL | 00:47:30 | 01:49:29 | 02:57:11 | 03:54:06 | 7.25 |
| 25 | M | 220 | Marin Georgiev | BUL | 00:52:36 | 02:02:45 | 03:11:29 | 04:08:12 | 6.84 |
| 26 | M | 217 | Ivelin Bochev | BUL | 00:45:40 | 01:50:11 | 03:00:14 | 04:10:22 | 6.78 |
| DNF | M | 225 | Nikolay Hristov | BUL | 00:46:18 | - | - | - | 8.68 |
| DNF | M | 211 | Emil Gergov | BUL | 00:47:57 | - | - | - | 8.38 |
Number of reccords: 28
