30. 9. 2023 | Mattoni Liberec Nature Run | 22 km | 02:27:10 | | 452. | . |
16. 9. 2023 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 02:24:11 | | 1128. | . |
2. 9. 2023 | Birell Běh na 10 km Praha | 10 km | 00:57:42 | | 2077. | . |
20. 5. 2023 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 02:11:40 | | 1195. | . |
7. 5. 2023 | Prague International Marathon, MČR v maratonu mužů a žen | 42,195 km | 04:54:09 | | 4504. | . |
1. 4. 2023 | 1/2Maraton Praha | 21,098 km | 02:01:24 | | 4480. | . |
8. 5. 2022 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 05:11:06 | | 3913. | . |
2. 4. 2022 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:53:45 | | 2696. | . |
6. 6. 2020 | Běhej lesy Vysočina | 22 km | 02:24:38 | | 364. | 139. |
5. 10. 2019 | Liberec Nature Run | 22 km | 02:11:40 | | 348. | . |
29. 9. 2019 | Běchovice - Praha, MČR v silničním běhu mužů, žen, juniorů a juniorek | 10 km | 00:47:45 | AC Šakalík | 651. | 68. |
21. 9. 2019 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:48:47 | Ac Šakalík | 743. | . |
7. 9. 2019 | Birell Grand Prix Praha | 10 km | 00:49:28 | Ac Šakalík | 1446. | . |
15. 6. 2019 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:54:17 | Ac Šakalík | 1405. | . |
1. 6. 2019 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:53:20 | Ac Šakalík | 863. | . |
18. 5. 2019 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:49:47 | Ac Šakalík | 855. | . |
5. 5. 2019 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 04:17:06 | Ac Šakalík | 4026. | . |
6. 4. 2019 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:50:44 | Ac Šakalík | 2777. | . |
8. 9. 2018 | Birell Grand Prix | 10 km | 00:48:09 | | 1102. | . |
27. 7. 2018 | Zlatý maraton Emila Zátopka | 10 km | 00:49:57 | AC Šakalík | 16. | 7. |
24. 7. 2018 | Zlatá pětka Emila Zátopka | 5 km | 00:20:58 | AC Šakalík | 59. | 15. |
20. 7. 2018 | Zlatá desítka Emila Zátopka | 10 km | 00:46:24 | AC Šakalík | 63. | 16. |
23. 6. 2018 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:45:26 | | 1276. | . |
8. 6. 2018 | Přes tři hráze Opatov | 8,8 km | 00:40:53 | Karlovy Vary AC Start | 34. | 9. |
2. 6. 2018 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:37:43 | | 333. | . |
19. 5. 2018 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:38:39 | | 415. | 391. |
6. 5. 2018 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 03:55:13 | | 2176. | 444. |
7. 4. 2018 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:46:56 | | 2366. | 659. |
17. 3. 2018 | Craft RUNGO běh přes ty tydýty | 6,4 km | 00:30:57 | Praha | 50. | 37. |
16. 9. 2017 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:46:56 | | 657. | . |
9. 9. 2017 | Birell Grand Prix | 10 km | 00:48:32 | | 1032. | . |
27. 7. 2017 | Zlatý maraton Emila Zátopka | 10 km | 00:48:09 | | 18. | 6. |
24. 6. 2017 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:57:53 | | 1570. | . |
9. 6. 2017 | Přes tři hráze Opatov | 8,8 km | 00:42:08 | Karlovy Vary AC Start | 48. | 18. |
3. 6. 2017 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:57:09 | | 908. | . |
27. 5. 2017 | Česká pojišťovna RunTour Brno | 10 km | 00:49:01 | | 90. | 64. |
20. 5. 2017 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:45:50 | | 676. | . |
14. 5. 2017 | Zručský májový běh | 8,4 km | 00:40:19 | Karlovy Vary | 29. | 12. |
7. 5. 2017 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 04:02:37 | | 2173. | . |
8. 4. 2017 | Česká pojišťovna RunTour České Budějovice | 10 km | 00:45:00 | | 94. | 60. |
1. 4. 2017 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:44:47 | | 1552. | . |
18. 3. 2017 | Craft RUNGO běh přes ty tydýty | 6,4 km | 00:31:14 | Praha | 142. | 50. |
1. 10. 2016 | Česká pojišťovna RunTour Praha | 10 km | 00:46:23 | | 153. | 100. |
25. 9. 2016 | Běchovice - Praha, MČR v silničním běhu mužů, žen, juniorů a juniorek | 10 km | 00:45:37 | | 549. | 70. |
17. 9. 2016 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:44:37 | | 526. | 526. |
3. 9. 2016 | Česká pojišťovna RunTour Ostrava | 10 km | 00:46:28 | | 57. | 43. |
20. 8. 2016 | Česká pojišťovna RunTour Plzeň | 10 km | 00:47:23 | | 97. | 66. |
16. 7. 2016 | Česká pojišťovna RunTour Liberec | 10 km | 00:51:37 | | 127. | 88. |
25. 6. 2016 | Mattoni 1/2Maraton Olomouc | 21,098 km | 02:02:05 | | 1423. | 1423. |
11. 6. 2016 | Česká pojišťovna RunTour Olomouc | 10 km | 00:45:20 | | 82. | 61. |
4. 6. 2016 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:46:09 | | 565. | 335. |
28. 5. 2016 | Česká pojišťovna RunTour Ústí nad Labem | 10 km | 00:49:28 | | 90. | 60. |
21. 5. 2016 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:49:08 | | 674. | 359. |
8. 5. 2016 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 04:07:42 | | 2193. | 985. |
30. 4. 2016 | Česká pojišťovna RunTour Hradec Králové | 10 km | 00:45:21 | | 99. | 70. |
16. 4. 2016 | Česká pojišťovna RunTour České Budějovice | 10 km | 00:47:48 | | 142. | 95. |
2. 4. 2016 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:44:58 | | 1905. | . |
27. 9. 2015 | Běchovice - Praha, MČR v silničním běhu mužů, žen, juniorů a juniorek | 10 km | 00:45:40 | | 646. | 87. |
12. 9. 2015 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:48:57 | | 612. | 368. |
5. 9. 2015 | Birell Grand Prix Praha | 10 km | 00:47:56 | | 1016. | . |
20. 6. 2015 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:36:40 | | 537. | 372. |
6. 6. 2015 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:46:39 | | 368. | 247. |
23. 5. 2015 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:39:17 | | 394. | 239. |
3. 5. 2015 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 04:17:00 | | 2915. | 1347. |
18. 4. 2015 | Česká pojišťovna Mizuno RunTour České Budějovice | 5 km | 00:21:36 | | 33. | 20. |
28. 3. 2015 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:41:01 | | 1302. | 827. |
17. 5. 2014 | RunTour Plzeň - 10 km | 10 km | 00:43:51 | | 96. | 76. |