17. 9. 2023 | Plzeňský kardioběh | 5,8 km | 00:27:34 | | 14. | . |
16. 9. 2023 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:44:18 | | 263. | . |
17. 6. 2023 | Projekční desítka | 10 km | 00:45:54 | Plzeň | 41. | . |
20. 5. 2023 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:41:13 | | 267. | . |
7. 5. 2023 | Prague International Marathon, MČR v maratonu mužů a žen | 42,195 km | 03:35:25 | | 1271. | . |
1. 4. 2023 | 1/2Maraton Praha | 21,098 km | 01:40:00 | | 1526. | . |
24. 7. 2022 | Zlatá pětka Emila Zátopka | 5 km | 00:22:08 | | 45. | . |
20. 7. 2022 | Zlatá desítka Emila Zátopka | 10 km | 00:49:01 | | 44. | . |
16. 10. 2021 | ČEZ RunTour Pardubice | 10 km | 00:46:04 | | 72. | 1. |
19. 9. 2021 | Plzeňský kardioběh | 5,8 km | 00:26:06 | Plzeň | 13. | . |
4. 9. 2021 | Baroko 10 km | 10 km | 00:51:18 | | 26. | . |
26. 6. 2021 | Kozí stezkou podél Radbuzy | 10 km | 00:48:20 | | 30. | . |
22. 5. 2021 | ČEZ RunTour Olomouc | 10 km | 00:45:17 | | 42. | . |
27. 6. 2020 | Běh okolo Vraní skály | 10 km | 00:45:57 | Plzeň | 40. | 4. |
22. 12. 2019 | Vánoční maraton okolo Boleváku | 21,1 km | 01:36:14 | Plzeň | 14. | 2. |
5. 10. 2019 | Liberec Nature Run | 12 km | 01:01:58 | | 92. | . |
21. 9. 2019 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:38:07 | | 324. | . |
7. 9. 2019 | Birell Grand Prix Praha | 10 km | 00:43:36 | | 644. | . |
15. 6. 2019 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:40:43 | | 541. | . |
1. 6. 2019 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:41:45 | | 397. | . |
18. 5. 2019 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:38:14 | | 336. | . |
5. 5. 2019 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 03:27:51 | | 1137. | . |
19. 4. 2019 | Hanácký půlmaraton - Mistrovství Moravy a Slezska a MČR veteránů | 21,1 km | 01:39:08 | Plzeň | 64. | 49. |
6. 4. 2019 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:38:24 | | 1243. | . |
23. 12. 2018 | Vánoční maraton okolo Boleváku | 21,1 km | 01:42:18 | Plzeň | 20. | 1. |
8. 9. 2018 | Birell Grand Prix | 10 km | 00:45:54 | | 803. | . |
23. 6. 2018 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:38:48 | | 773. | . |
2. 6. 2018 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:38:27 | | 370. | . |
19. 5. 2018 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:35:36 | | 290. | 280. |
6. 5. 2018 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 03:46:33 | | 1708. | 32. |
22. 4. 2018 | Kolín - Velký Osek - Kolín | 21,097 km | 01:39:57 | Plzeň - Malešice | 75. | 4. |
7. 4. 2018 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:38:30 | | 1303. | 17. |
17. 12. 2017 | Vánoční maraton okolo Boleváku | 21,097 km | 01:38:01 | Plzeň | 14. | . |
16. 9. 2017 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:34:38 | | 256. | . |
9. 9. 2017 | Birell Grand Prix | 10 km | 00:44:11 | | 499. | . |
19. 8. 2017 | Česká pojišťovna RunTour Liberec | 10 km | 00:49:12 | | 79. | 2. |
24. 6. 2017 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:41:29 | | 580. | . |
3. 6. 2017 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:40:50 | | 287. | . |
27. 5. 2017 | Česká pojišťovna RunTour Brno | 10 km | 00:45:08 | | 46. | 2. |
20. 5. 2017 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:36:21 | | 270. | . |
7. 5. 2017 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 03:41:09 | | 1209. | . |
8. 4. 2017 | Česká pojišťovna RunTour České Budějovice | 10 km | 00:43:51 | | 65. | 1. |
1. 4. 2017 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:39:15 | | 1027. | . |
18. 12. 2016 | Vánoční maraton, půlmaraton a běh na 10 km okolo Boleváku | 21,097 km | 01:41:29 | PLZEŇ | 8. | 1. |
8. 10. 2016 | ČEZ Plzeňský půlmaraton | 21,097 km | 01:37:12 | | 50. | 4. |
1. 10. 2016 | Česká pojišťovna RunTour Praha | 10 km | 00:44:40 | | 115. | 10. |
17. 9. 2016 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:39:28 | | 378. | 378. |
20. 8. 2016 | Česká pojišťovna RunTour Plzeň | 10 km | 00:45:56 | | 78. | 4. |
16. 7. 2016 | Česká pojišťovna RunTour Liberec | 10 km | 00:49:58 | | 102. | 9. |
25. 6. 2016 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:50:02 | | 732. | 732. |
4. 6. 2016 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:42:41 | | 437. | 11. |
21. 5. 2016 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:39:23 | | 327. | 11. |
8. 5. 2016 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 03:46:17 | | 1261. | 54. |
16. 4. 2016 | Česká pojišťovna RunTour České Budějovice | 10 km | 00:44:34 | | 86. | 6. |
2. 4. 2016 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:38:59 | | 1215. | . |
12. 9. 2015 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:38:30 | | 280. | 5. |
5. 9. 2015 | Birell Grand Prix Praha | 10 km | 00:44:04 | | 519. | . |
20. 6. 2015 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:37:30 | | 583. | 15. |
23. 5. 2015 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:38:27 | | 355. | 10. |
3. 5. 2015 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 03:44:07 | | 1368. | 48. |
28. 3. 2015 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:37:41 | | 997. | 23. |
5. 10. 2013 | Hervis Plzeňský půlmaraton | 21,097 km | 01:36:21 | | 126. | 6. |
29. 9. 2013 | Běchovice - Praha, MČR v silničním běhu mužů, žen, juniorů a juniorek | 10 km | 00:44:28 | | 497. | 23. |