| Rank | Bib | Name | | Age Group | Country | Club | Time | Gap | |
| 1. | 830 | Slavena TOPALSKA | Female | 1. (F 16-39) | BUL | Begach | 4:36:04 | -- | |
| 2. | 843 | Vyara PETEVA | Female | 1. (F 40-49) | BUL | | 4:55:06 | +19:02 | |
| 3. | 835 | Bela DULEVA | Female | 2. (F 16-39) | BUL | | 5:04:23 | +28:19 | |
| 4. | 802 | Denitsa ZAYKOVA | Female | 3. (F 16-39) | BUL | adidas Runners Sofia | 5:16:40 | +40:36 | |
| 5. | 914 | Mihaela HRISTOVA | Female | 4. (F 16-39) | BUL | | 5:38:54 | +1:02:50 | |
| 6. | 846 | Neda KLENSKA | Female | 2. (F 40-49) | BUL | ШмиргИли | 5:41:20 | +1:05:16 | |
| 7. | 873 | Maria DINKOVA | Female | 5. (F 16-39) | BUL | | 5:41:27 | +1:05:23 | |
| 8. | 906 | Daniela DIMITROVA | Female | 3. (F 40-49) | BUL | Бегач | 5:49:48 | +1:13:44 | |
| 9. | 915 | Denitsa TODOROVA | Female | 4. (F 40-49) | BUL | | 5:53:04 | +1:17:00 | |
| 10. | 869 | Desislava NIKOLOVA | Female | 6. (F 16-39) | BUL | | 6:06:05 | +1:30:01 | |
| 11. | 862 | Valentina MADZHAROVA | Female | 5. (F 40-49) | BUL | ZLOSTAR | 6:08:00 | +1:31:56 | |
| 12. | 896 | Slavka KALINOVA | Female | 7. (F 16-39) | BUL | | 6:11:30 | +1:35:26 | |
| 13. | 920 | Petya STATEVA | Female | 6. (F 40-49) | BUL | | 6:17:05 | +1:41:01 | |
| 14. | 836 | Tonislava SOTIROVA | Female | 7. (F 40-49) | BUL | ШмиргИли | 6:30:41 | +1:54:37 | |
| 15. | 899 | Stiliana MIHAYLOVA | Female | 8. (F 16-39) | BUL | | 6:46:06 | +2:10:02 | |
| 16. | 868 | Mariya IVANCHOVA | Female | 9. (F 16-39) | BUL | Azimut | 6:59:09 | +2:23:05 | |
| 17. | 823 | Krasimira GERASIMOVA | Female | 1. (F 50-59) | BUL | Labrador | 7:06:02 | +2:29:58 | |
| 18. | 904 | Viktoriya ZLATEVA | Female | 10. (F 16-39) | BUL | | 7:06:34 | +2:30:30 | |
| 19. | 866 | Kristina KARAKHANOVA | Female | 11. (F 16-39) | BUL | | 8:10:56 | +3:34:52 | |
| DNF | 848 | Polina PISARSKA | Female | DNF | BUL | | DNF | DNF | |
| | | | | | | | | |
| 1. | 922 | Nikola KONDAREV | Male | 1. (M 16-39) | BUL | Begach | 3:41:44 | -- | |
| 2. | 851 | Vasil KOSTADINOV | Male | 2. (M 16-39) | BUL | | 3:55:24 | +13:40 | |
| 3. | 859 | Vasil VASEV | Male | 1. (M 40-49) | BUL | | 4:08:39 | +26:55 | |
| 4. | 847 | Ivaylo HADZHIEV | Male | 2. (M 40-49) | BUL | Begach | 4:09:18 | +27:34 | |
| 5. | 832 | Alexander IVANOV | Male | 3. (M 16-39) | BUL | ICDSOFT | 4:11:05 | +29:21 | |
| 6. | 927 | Dimitar NIKOLOV | Male | 3. (M 40-49) | BUL | | 4:12:00 | +30:16 | |
| 7. | 842 | Samuel PAPOT | Male | 4. (M 16-39) | FRA | | 4:14:43 | +32:59 | |
| 8. | 818 | Aleksandar KANCHEV | Male | 5. (M 16-39) | BUL | Gorilla | 4:21:28 | +39:44 | |
| 9. | 918 | Ionel RAPOTAN | Male | 4. (M 40-49) | ROU | | 4:26:52 | +45:08 | |
| 10. | 803 | Lyuben LYUBENOV | Male | 6. (M 16-39) | BUL | Купидоните | 4:27:26 | +45:42 | |
| 11. | 923 | Lyubomir SPASOV | Male | 7. (M 16-39) | BUL | ШКОЛА ЗА ХАРАКТЕРИ | 4:30:08 | +48:24 | |
| 12. | 902 | Dimitar GEORGIEV | Male | 5. (M 40-49) | BUL | | 4:39:48 | +58:04 | |
| 13. | 887 | Vladi MUTAFCHIEV | Male | 6. (M 40-49) | BUL | аdidas Runners Sofia | 4:40:05 | +58:21 | |
| 14. | 892 | Ognian DIMITROV | Male | 8. (M 16-39) | BUL | Атлетик-София | 4:43:29 | +1:01:45 | |
| 15. | 813 | Anton ATANASOV | Male | 7. (M 40-49) | BUL | | 4:43:50 | +1:02:06 | |
| 16. | 910 | Stanimir STATEV | Male | 8. (M 40-49) | BUL | | 4:49:07 | +1:07:23 | |
| 17. | 911 | Veselin DANCHEV | Male | 9. (M 40-49) | BUL | | 4:51:55 | +1:10:11 | |
| 18. | 901 | Atanas ATANASOV | Male | 10. (M 40-49) | BUL | | 4:52:20 | +1:10:36 | |
| 19. | 817 | Gergely VEGHSEO | Male | 9. (M 16-39) | HUN | | 4:55:32 | +1:13:48 | |
| 20. | 822 | Aleksandar TOPUZOV | Male | 10. (M 16-39) | BUL | | 4:58:27 | +1:16:43 | |
| 21. | 870 | Radostin DEMIREV | Male | 11. (M 16-39) | BUL | | 5:04:53 | +1:23:09 | |
| 22. | 806 | Boris IVANOV | Male | 12. (M 16-39) | BUL | No Quitters | 5:05:34 | +1:23:50 | |
| 23. | 890 | Lachezar TODOROV | Male | 13. (M 16-39) | BUL | | 5:08:36 | +1:26:52 | |
| 24. | 864 | Slav ANGELOV | Male | 14. (M 16-39) | BUL | | 5:09:41 | +1:27:57 | |
| 25. | 894 | Borislav PENCHEV | Male | 15. (M 16-39) | BUL | Vivacom running team | 5:09:48 | +1:28:04 | |
| 26. | 845 | Aleksandar IVANOV | Male | 16. (M 16-39) | BUL | Velosigners | 5:10:01 | +1:28:17 | |
| 27. | 919 | Verosl TEOFILOV | Male | 11. (M 40-49) | BUL | | 5:11:42 | +1:29:58 | |
| 28. | 893 | Teodor BANEV | Male | 12. (M 40-49) | BUL | Vivacom running team | 5:12:18 | +1:30:34 | |
| 29. | 805 | Dimitar KUTEV | Male | 17. (M 16-39) | BUL | | 5:13:52 | +1:32:08 | |
| 30. | 883 | Dragan GLISIC | Male | 1. (M 50+) | SRB | Ljukten PSD Trstenik | 5:16:39 | +1:34:55 | |
| 31. | 808 | Stoyan MAVRODIEV | Male | 13. (M 40-49) | BUL | | 5:21:59 | +1:40:15 | |
| 32. | 838 | Deyan DIMITROV | Male | 18. (M 16-39) | BUL | Eleven | 5:22:02 | +1:40:18 | |
| 33. | 924 | Todor VASILEV | Male | 19. (M 16-39) | BUL | Accedia | 5:23:33 | +1:41:49 | |
| 34. | 913 | Andreas BORGSTAD | Male | 20. (M 16-39) | DEN | | 5:30:22 | +1:48:38 | |
| 35. | 858 | Ivan SIMEONOV | Male | 2. (M 50+) | BUL | | 5:34:08 | +1:52:24 | |
| 36. | 912 | Zhivko ZHIVKOV | Male | 3. (M 50+) | BUL | | 5:34:55 | +1:53:11 | |
| 37. | 903 | Lachezar LAZAROV | Male | 4. (M 50+) | BUL | Adidas Runners Sofia | 5:36:36 | +1:54:52 | |
| 38. | 865 | Tsetso STOYANOV | Male | 21. (M 16-39) | BUL | Перник city | 5:37:00 | +1:55:16 | |
| 39. | 886 | Ivan KOSOV | Male | 14. (M 40-49) | BUL | | 5:38:38 | +1:56:54 | |
| 40. | 917 | Nikolay DANOVSKI | Male | 15. (M 40-49) | BUL | 5 km run | 5:39:32 | +1:57:48 | |
| 41. | 926 | Danil NIKOLOV | Male | 22. (M 16-39) | BUL | | 5:40:07 | +1:58:23 | |
| 42. | 925 | Daniel IVANOV | Male | 23. (M 16-39) | BUL | | 5:40:08 | +1:58:24 | |
| 43. | 824 | Dimitar VLADIMIROV | Male | 24. (M 16-39) | BUL | | 5:41:32 | +1:59:48 | |
| 44. | 837 | Slavi KOSTOV | Male | 16. (M 40-49) | BUL | ШКОЛА ЗА ХАРАКТЕРИ | 5:41:57 | +2:00:13 | |
| 45. | 867 | Aleksandar NEDYALKOV | Male | 25. (M 16-39) | BUL | KingOfDublin | 5:42:10 | +2:00:26 | |
| 46. | 815 | Kristian VIRCHEV | Male | 26. (M 16-39) | BUL | | 5:42:44 | +2:01:00 | |
| 47. | 907 | Dimitar DIMKIN | Male | 27. (M 16-39) | BUL | | 5:42:54 | +2:01:10 | |
| 48. | 921 | Marin DAMYANOV | Male | 28. (M 16-39) | BUL | | 5:43:13 | +2:01:29 | |
| 49. | 852 | Mihail STOYCHEV | Male | 17. (M 40-49) | BUL | | 5:49:04 | +2:07:20 | |
| 50. | 850 | Georgi NACHEV | Male | 29. (M 16-39) | BUL | Simbula and Friends | 5:50:22 | +2:08:38 | |
| 51. | 895 | Kalin SAVCHEV | Male | 5. (M 50+) | BUL | Vivacom running team | 5:50:47 | +2:09:03 | |
| 52. | 888 | Daniil DUKAT | Male | 18. (M 40-49) | RUS | Begach | 5:51:32 | +2:09:48 | |
| 53. | 909 | Stefan ALEKSIEV | Male | 30. (M 16-39) | BUL | | 5:52:13 | +2:10:29 | |
| 54. | 882 | Ljubomir RADOJKO | Male | 19. (M 40-49) | SRB | Ljukten PSD Trstenik | 5:52:16 | +2:10:32 | |
| 55. | 863 | Ivan MAVROV | Male | 31. (M 16-39) | BUL | | 5:52:39 | +2:10:55 | |
| 56. | 841 | Valentin ORESHKOV | Male | 20. (M 40-49) | BUL | Begach | 5:53:51 | +2:12:07 | |
| 57. | 889 | Plamen MARCHEV | Male | 21. (M 40-49) | BUL | DXC Bosses | 5:54:12 | +2:12:28 | |
| 58. | 861 | Danail MECHEV | Male | 32. (M 16-39) | BUL | | 5:55:56 | +2:14:12 | |
| 59. | 844 | Asen VATEV | Male | 33. (M 16-39) | BUL | Individual | 5:58:11 | +2:16:27 | |
| 60. | 860 | Yavor YANKOV | Male | 34. (M 16-39) | BUL | Бегач | 6:00:59 | +2:19:15 | |
| 61. | 821 | Velko GERASIMOV | Male | 6. (M 50+) | BUL | Labrador | 6:02:47 | +2:21:03 | |
| 62. | 814 | Yavor HRISTOV | Male | 35. (M 16-39) | BUL | СК Бегач | 6:05:04 | +2:23:20 | |
| 63. | 874 | Dimitar BALKANSKI | Male | 36. (M 16-39) | BUL | | 6:05:38 | +2:23:54 | |
| 64. | 877 | Hristo RANGELOV | Male | 22. (M 40-49) | BUL | | 6:05:40 | +2:23:56 | |
| 65. | 876 | Galin GALCHEV | Male | 23. (M 40-49) | BUL | GALKI | 6:09:05 | +2:27:21 | |
| 66. | 875 | Borislav BORISOV | Male | 24. (M 40-49) | BUL | Galki | 6:09:08 | +2:27:24 | |
| 67. | 857 | Lozan BIZOV | Male | 7. (M 50+) | BUL | | 6:11:10 | +2:29:26 | |
| 68. | 916 | Kiril DIMITROV | Male | 8. (M 50+) | BUL | | 6:13:29 | +2:31:45 | |
| 69. | 801 | Boyko BLAGOEV | Male | 37. (M 16-39) | BUL | Begach | 6:15:48 | +2:34:04 | |
| 70. | 878 | Ivaylo IVANOV | Male | 38. (M 16-39) | BUL | Zie Plodders | 6:21:47 | +2:40:03 | |
| 71. | 855 | Tihomir TSVETKOV | Male | 39. (M 16-39) | BUL | BeerMileBG | 6:24:31 | +2:42:47 | |
| 72. | 891 | Nikolay MILENKOV | Male | 25. (M 40-49) | BUL | DXC Technology | 6:30:40 | +2:48:56 | |
| 73. | 871 | Ivan TSOLOV | Male | 40. (M 16-39) | BUL | | 6:31:38 | +2:49:54 | |
| 74. | 820 | Borislav BOZHANKOV | Male | 41. (M 16-39) | BUL | | 6:33:23 | +2:51:39 | |
| 75. | 840 | Ivan LYUBENOV | Male | 26. (M 40-49) | BUL | | 6:34:24 | +2:52:40 | |
| 76. | 881 | Dimo ZHELEV | Male | 42. (M 16-39) | BUL | | 6:36:45 | +2:55:01 | |
| 77. | 898 | Teodor DAKOV | Male | 43. (M 16-39) | BUL | | 6:37:05 | +2:55:21 | |
| 78. | 879 | Tsvetan GEORGIEV | Male | 44. (M 16-39) | BUL | Melexis Run | 6:38:39 | +2:56:55 | |
| 79. | 885 | Ivan CHANOV | Male | 45. (M 16-39) | BUL | | 6:44:05 | +3:02:21 | |
| 80. | 884 | Stefan BASHEV | Male | 9. (M 50+) | BUL | | 6:44:05 | +3:02:21 | |
| 81. | 839 | Konstantin SPASOV | Male | 46. (M 16-39) | BUL | | 6:44:52 | +3:03:08 | |
| 82. | 900 | Nikolay KALCHEV | Male | 47. (M 16-39) | BUL | | 6:46:07 | +3:04:23 | |
| 83. | 897 | Stefan SARALIYSKI | Male | 27. (M 40-49) | BUL | | 6:49:07 | +3:07:23 | |
| 84. | 833 | Veliko GABEROV | Male | 28. (M 40-49) | BUL | | 6:49:30 | +3:07:46 | |
| 85. | 825 | Hristo KOPARANOV | Male | 29. (M 40-49) | BUL | Rainbow chasers | 6:51:07 | +3:09:23 | |
| 86. | 826 | Yani SOKOLOV | Male | 48. (M 16-39) | BUL | QnuKaXtreme | 7:30:15 | +3:48:31 | |
| DNF | 872 | Damyan BOGOEV | Male | DNF | BUL | | DNF | DNF | |
| DNF | 819 | Vladimir VLADIMIROV | Male | DNF | BUL | | DNF | DNF | |
| DNF | 856 | Atanas ZAPRYANOV | Male | DNF | BUL | | DNF | DNF | |
| DNF | 880 | Todor MAKASHELOV | Male | DNF | BUL | DXC Technology | DNF | DNF | |
| DNF | 905 | Simeon STOICHKOV | Male | DNF | BUL | GreenWay Team | DNF | DNF | |
| DNF | 834 | Georgi KARCHEV | Male | DNF | BUL | Бегач / ГрийнЛайф | DNF | DNF | |