9. 9. 2023 | Barokomaraton | 42,195 km | 05:31:37 | | 64. | . |
13. 5. 2023 | Běh města Nýřany | 10 km | 00:53:16 | Rozběháme Česko | 66. | . |
7. 5. 2023 | Prague International Marathon, MČR v maratonu mužů a žen | 42,195 km | 04:21:45 | | 3440. | . |
1. 4. 2023 | 1/2Maraton Praha | 21,098 km | 02:02:05 | | 4606. | . |
8. 5. 2022 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 04:27:46 | | 2717. | . |
2. 4. 2022 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:55:54 | | 2966. | . |
5. 9. 2020 | Barokomaraton | 42,195 km | 05:07:15 | Rozběháme Česko | 98. | . |
18. 5. 2019 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:59:27 | Ddm Nyrany | 1344. | . |
11. 5. 2019 | Běh města Nýřany | 10 km | 00:50:59 | Rozběháme Česko | 70. | 5. |
5. 5. 2019 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 04:13:17 | Ddm Nyrany | 3833. | . |
1. 9. 2018 | Baroko půlmaraton | 21,097 km | 02:02:21 | Rozběháme Česko | 172. | 13. |
2. 6. 2018 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:47:02 | DDM Nyrany | 710. | . |
19. 5. 2018 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:46:15 | DDM Nyrany | 735. | 77. |
6. 5. 2018 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 04:18:16 | Ddm Nyrany | 3460. | 75. |
21. 4. 2018 | Krajský půlmaraton Plzeňského kraje | 21,098 km | 01:59:51 | Rozběháme Česko | 238. | 11. |
7. 4. 2018 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:57:56 | Ddm Nyrany | 3989. | 102. |
17. 12. 2017 | Vánoční maraton okolo Boleváku | 21,097 km | 01:53:19 | | 36. | . |
18. 11. 2017 | Lázeňská osmička | 8 km | 00:40:21 | | 60. | . |
2. 9. 2017 | Barokomaraton | 42,195 km | 04:40:19 | Rozběháme Česko | 15. | 7. |
20. 5. 2017 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:51:23 | | 120. | . |
13. 5. 2017 | Běh města Nýřany | 10 km | 00:52:34 | Nýřany | 79. | . |
7. 5. 2017 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 04:36:53 | | 665. | . |
22. 4. 2017 | Krajský půlmaraton Plzeňského kraje | 21,098 km | 01:51:52 | Rozběháme Česko | 38. | 21. |
8. 10. 2016 | ČEZ Plzeňský půlmaraton | 21,097 km | 01:55:29 | | 34. | 8. |
3. 9. 2016 | Barokomaraton | 21,197 km | 02:16:05 | Rozběháme Česko | 54. | 35. |
20. 8. 2016 | Česká pojišťovna RunTour Plzeň | 10 km | 00:53:52 | | 26. | 24. |
18. 6. 2016 | Gladiátor Race-Holice | 8 km | 02:38:30 | | 166. | 166. |
11. 6. 2016 | Craft RUNGO běh Borským parkem | 10 km | 00:57:17 | Rozběháme Česko | 33. | 22. |
28. 5. 2016 | ŠKODA FIT půlmaraton | 21,097 km | 02:02:10 | | 30. | 13. |
7. 5. 2016 | Běh města Nýřany | 10 km | 00:54:32 | Nýřany | 21. | 7. |
23. 4. 2016 | Půlmaraton Plzeňského kraje | 21,097 km | 02:07:08 | Rozběháme Česko | 104. | 38. |
2. 4. 2016 | Sportisimo 1/2Maraton Praha | 21,098 km | 02:16:50 | | 1633. | . |
9. 5. 2015 | Běh města Nýřany | 10 km | 01:00:03 | Nýřany | 33. | 16. |