| # | BIB | Name | Sechen Kamak MTB 8.7km | Etara MTB 23.2km | Buzludzha MTB 38.7km | Plachkovtsi MTB 63km | FINAL 71 km | Speed km/h | ||
| 1 | M | 9001 | Aleksandar Angelov | BUL | 00:32:35 | 01:31:14 | 02:50:54 | 04:06:48 | 04:37:45 | 15.34 |
| 2 | M | 9006 | Boyan Petkov | BUL | 00:45:00 | 02:01:10 | 03:44:29 | 05:20:53 | 06:00:54 | 11.80 |
| 3 | M | 9002 | Aleksandr Panov | UKR | 00:42:01 | 01:48:30 | 03:40:40 | 05:21:49 | 06:04:56 | 11.67 |
| 4 | M | 7053 | Venelin Tsakov | BUL | 00:38:25 | 01:47:42 | 03:39:52 | 05:24:26 | 06:06:17 | 11.63 |
| 5 | M | 7024 | Kiril Lyubenov | BUL | 00:40:35 | 01:50:40 | 03:39:26 | 05:29:45 | 06:06:37 | 11.62 |
| 6 | M | 7043 | Stoycho Nikolaev | BUL | 00:44:20 | 01:53:55 | 03:49:45 | 05:26:14 | 06:08:03 | 11.57 |
| 7 | M | 7016 | Georgi Valkov | BUL | 00:43:26 | 02:03:27 | 03:42:45 | 05:30:17 | 06:13:24 | 11.41 |
| 8 | M | 9013 | Ivan Ralchev | BUL | 00:49:33 | 02:17:13 | 04:21:51 | 06:06:16 | 06:51:59 | 10.34 |
| 9 | M | 7010 | Dilyan Chernev | BUL | 00:47:12 | 02:06:29 | 04:18:57 | 06:15:17 | 06:57:59 | 10.19 |
| 10 | M | 9014 | Kalin Kostadinov | BUL | 00:43:20 | 02:16:32 | 04:17:42 | 06:18:14 | 06:58:31 | 10.18 |
| 11 | M | 9003 | Andrey Stoilov | BUL | 00:49:07 | 02:19:50 | 04:32:13 | 06:33:45 | 07:20:17 | 9.68 |
| 12 | M | 7054 | Veselin Simov | BUL | 00:46:03 | 02:03:08 | 04:51:38 | 07:43:54 | 08:37:01 | 8.24 |
| DNS | M | 7030 | Mihail Ivanov | BUL | - | - | - | - | - | - |
| DNS | M | 7037 | Pascal Beyens | BEL | - | - | - | - | - | - |
Number of reccords: 14
