| 14.05.2021 | NC NC 12-18 and Veterans Sprint · M16 | 12 / 31 | 19:37 |
| 15.05.2021 | NC NC 12-18 and Veterans Long · M16 | MP | — |
| 02.10.2021 | NC relay NC 20-21 Relay Relay · M20 · Velislav Dolchinkov, Anton Hristov, Maksim Kanev | 7 / 14 | 2:06:46 |
| 03.10.2021 | NC Velingrad and Prize Strahil Palanov Cup Long · M20 | 33 / 37 | 1:59:30 |
| 15.10.2021 | NC NC Night 2021 Night · M16 | 6 / 16 | 1:08:04 |
| 06.05.2022 | NC relay NC 20-21 Sprint relay Relay · MW20 · Marta Ruseva, Velislav Dolchinkov, Anton Hristov, Vihra Ruseva | 6 / 20 | 1:19:40 |
| 07.05.2022 | NC NC 20-21 Middle and Sprint Middle · M20 | 14 / 48 | 32:30 |
| 08.05.2022 | NC NC 20-21 Middle and Sprint Sprint · M20 | 15 / 50 | 16:50 |
| 17.06.2022 | BC Bulgarian Cup 2022 · day 1 M16 | 7 / 33 | 1:03:19 |
| 18.06.2022 | BC Bulgarian Cup 2022 · day 2 M16 | 9 / 24 | 1:04:41 |
| 10.09.2022 | NC relay NC 20-21 Relay Relay · M20 · Anton Hristov, Martin Slavov, Velislav Dolchinkov | 6 / 9 | 2:18:40 |
| 12.09.2022 | NC NC 20-21 Long distance Long · M20 | 11 / 21 | 1:27:51 |
| 24.09.2022 | NC relay NC 12-18-relay Relay · M18 · Anton Hristov, Martin Slavov, Velislav Dolchinkov | 🥉 3 / 9 | 1:35:59 |
| 25.09.2022 | NC NC 12-18 and NC"Masters" Sprint · M16 | 🥇 1 / 36 | 13:26 |
| 09.10.2022 | NC NC Night Night · M16 | 🥉 3 / 16 | 53:07 |
| 09.10.2022 | NC NC Marathon Marathon · M18 | 7 / 19 | 2:05:01 |
| 13.05.2023 | NC NC 20-21 - middle distance and sprint Middle · M20 | 12 / 42 | 44:47 |
| 14.05.2023 | NC NC 20-21 - middle distance and sprint Sprint · M20 | 10 / 48 | 18:20 |
| 03.06.2023 | BC Bulgarian Cup 2023 · day 1 M18 | 6 / 17 | 1:38:51 |
| 05.06.2023 | BC Bulgarian Cup 2023 · day 3 M18 | 5 / 13 | 1:13:23 |
| 05.06.2023 | BC Bulgarian Cup 2023 · day 2 M18 | 11 / 18 | 1:15:31 |
| 05.06.2023 | BC obshto Bulgarian Cup 2023 – final standings total time over 3 days · M18 | 4 / 13 | 4:07:45 |
| 09.09.2023 | NC relay NC 20-21 Relay Relay · M20 · Martin Slavov, Rosen Hristov, Anton Hristov | 6 / 7 | 3:14:47 |
| 11.09.2023 | NC NC 20-21 - Long Long · M20 | MP | — |
| 22.09.2023 | NC NC 12-18 and Veterans Long · M18 | 🥉 3 / 13 | 1:10:45 |
| 22.09.2023 | NC NC 12-18 and Veterans Sprint · M18 | 🥉 3 / 16 | 19:09 |
| 23.09.2023 | NC relay NC 12-18 Relay Relay · M18 · Rosen Hristov, Anton Hristov, Velislav Dolchinkov | 🥇 1 / 4 | 3:12:08 |
| 16.10.2023 | NC NC Night Night · M18 | 🥈 2 / 10 | 55:27 |
| 16.10.2023 | NC NC Marathon Marathon · M18 | 🥈 2 / 13 | 1:52:56 |
| 31.05.2024 | NC relay NC 20-21 Sprint relay Relay · M18 · Vihra Ruseva, Rosen Hristov, Anton Hristov, Yoana Atanasova | 🥉 3 / 10 | 1:16:16 |
| 01.06.2024 | NC NC 20-21 Middle distance and Sprint Middle · M20 | 12 / 37 | 56:13 |
| 02.06.2024 | NC NC 20-21 Middle distance and Sprint Sprint · M20 | 12 / 46 | 20:31 |
| 06.09.2024 | NC NC Night Night · M18 | 🥈 2 / 10 | 38:56 |
| 08.09.2024 | NC NC Ultralong Ultralong · M18 | 4 / 16 | 1:48:21 |
| 21.09.2024 | NC NC 12-18 sprint and long, NC Veterans-sprint, long, middle Long · M18 | 12 / 16 | 1:18:52 |
| 23.09.2024 | NC NC 12-18 sprint and long, NC Veterans-sprint, long, middle Sprint · M18 | 🥉 3 / 22 | 11:44 |
| 05.10.2024 | NC relay NC 20-21 - Relay Relay · M20 · Rosen Hristov, Anton Hristov, Velislav Dolchinkov | 4 / 11 | 1:59:33 |
| 06.10.2024 | NC NC 20-21 Long distance Long · M20 | 10 / 23 | 1:21:38 |
| 25.04.2025 | NC relay NC 20-21 Sprint relay Relay · MW21 · Yana Petrova, Anton Hristov, Apostol Atanasov, Marta Ruseva | 6 / 22 | 1:05:43 |
| 26.04.2025 | NC "Petrich kale" Cup Middle · M20 | 🥉 3 / 37 | 35:23 |
| 27.04.2025 | NC NC 20-21 Sprint, Middle Sprint · M20 | 8 / 43 | 17:37 |
| 06.06.2025 | BC Bulgarian Cup 2025 · day 1 M20 | 4 / 9 | 1:07:44 |
| 07.06.2025 | BC Bulgarian Cup 2025 · day 2 M20 | MP | — |
| 08.06.2025 | BC Bulgarian Cup 2025 · day 3 M20 | 3 / 8 | 1:15:31 |
| 26.09.2025 | NC National Championship - Night orienteering Night · M20 | MP | — |
| 30.09.2025 | NC National Championship - Svrahlong distance Ultralong · M20 | 8 / 8 | 2:45:13 |
| 18.10.2025 | NC relay NC 20-21 - Relay Relay · M20 · Rosen Hristov, Velislav Dolchinkov, Anton Hristov | 🥈 2 / 9 | 2:25:16 |
| 19.10.2025 | NC NC 20-21 - Long 2025 Long · M20 | 11 / 19 | 1:55:15 |
| 15.05.2026 | NC relay NC 20-21 Sprint relay 2026 Relay · MW21 · Yana Petrova, Anton Hristov, Apostol Atanasov, Yana Ilieva | 🥉 3 / 14 | 1:01:28 |
| 16.05.2026 | NC NC 20-21 - Middle Middle · M20 | 9 / 35 | 27:23 |
| 17.05.2026 | NC NC 20-21 - Sprint Sprint · M20 | 10 / 37 | 14:31 |
| 12.06.2026 | BC Bulgarian Cup 2026 · day 1 Middle · M20 | 2 / 4 | 54:08 |
| 13.06.2026 | BC Bulgarian Cup 2026 · day 2 Middle · M20 | 3 / 3 | 1:15:28 |
| 14.06.2026 | BC Bulgarian Cup 2026 · day 3 Middle · M20 | 2 / 3 | 1:19:42 |
| 14.06.2026 | BC obshto Bulgarian Cup 2026 – final standings total time over 3 days · M20 | 🥈 2 / 3 | 3:29:18 |
| 12.09.2026 | NC relay NC 20-21 - Relay 2026 Relay · M20 · Rosen Hristov, Georgi Mitsov, Anton Hristov | 5 / 10 | 2:40:04 |
| 13.09.2026 | NC NC 20-21 - Long 2026 Long · M20 | MP | — |
| 02.10.2026 | NC NC Night 2026 Night · M20 | 4 / 8 | 1:00:06 |
| 04.10.2026 | NC NC Marathon 2026 Marathon · M20 | 5 / 5 | 2:38:33 |