16. 9. 2023 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:27:25 | | 51. | . |
5. 8. 2023 | Trail Running Cup 2023 - Krkonošská padesátka | 21 km | 02:53:32 | | 95. | . |
20. 5. 2023 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:19:27 | | 21. | . |
15. 4. 2023 | Horský půlmaraton Sušice | 21,097 km | 01:39:59 | | 7. | . |
26. 3. 2023 | Křížová desítka | 10 km | 00:38:09 | | 26. | . |
4. 3. 2023 | Palestra Kbelská 10 | 10 km | 00:37:28 | | 70. | . |
2. 10. 2022 | OLFINCAR Hradecký půlmaraton | 5 km | 00:15:06 | | 3. | . |
16. 4. 2022 | NN Night Run Liberec | 10 km | 00:37:57 | | 5. | . |
5. 9. 2020 | Baroko Ultra | 100 km | 11:29:41 | ready2win | 18. | . |
7. 6. 2020 | Běh na Čerchov | 9,8 km | 00:48:27 | Ready2win | 10. | . |
24. 5. 2020 | Brdská 25 | 25 km | 01:51:26 | ready2win | 13. | . |
22. 12. 2019 | Vánoční maraton okolo Boleváku | 21,1 km | 01:17:36 | Ready2WIN | 1. | 1. |
3. 11. 2019 | Běh na Koráb | 6,54 km | 00:30:02 | Mílaři Domažlice | 6. | 3. |
28. 9. 2019 | Memoriál Matěje Mauera | 7,5 km | 00:35:30 | Mílaři Domažlice | 5. | . |
31. 8. 2019 | Podčerchovský kros | 7,5 km | 00:33:03 | Mílaři Domažlice | 3. | 3. |
15. 6. 2019 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:25:30 | Mílaři Domažlice | 85. | . |
1. 6. 2019 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:20:18 | Mílaři Domažlice | 37. | . |
18. 5. 2019 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:18:30 | Mílaři Domažlice | 19. | . |
11. 5. 2019 | Běh města Nýřany | 10 km | 00:37:24 | Mílaři Domažlice | 6. | 4. |
8. 5. 2019 | Běh osvobození | 9 km | 00:32:12 | Mílaři Domažlice | 3. | 3. |
5. 5. 2019 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 02:57:48 | Mílaři Domažlice | 230. | . |
20. 4. 2019 | Predator Run Plzeň | 7 km | 00:34:14 | AF TEAM Plzeň | 1. | 1. |
13. 4. 2019 | Krajský půlmaraton Plzeňského kraje | 21,098 km | 01:17:55 | Mílaři Domažlice | 6. | 5. |
6. 4. 2019 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:16:14 | Mílaři Domažlice | 69. | . |
1. 1. 2019 | Novoroční běh Draženov | 6,63 km | 00:23:32 | Mílaři Domažlice | 5. | 4. |
4. 11. 2018 | Běh na Koráb | 6,54 km | 00:26:48 | Mílaři Domažlice | 3. | 3. |
11. 8. 2018 | Red Bull 400 | 0,4 km | 00:04:36 | Wild Snails | 16. | . |
2. 6. 2018 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:20:16 | Decathlon | 43. | . |
19. 5. 2018 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:20:15 | Decathlon | 41. | 34. |
5. 5. 2018 | Hyundai Perun-SkyMarathon - MČR v SkyMarathonu | 41 km | 06:16:42 | Decathlon | 112. | 68. |
7. 4. 2018 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:19:06 | Decathlon | 128. | 62. |
28. 1. 2018 | Predator RACE Brutal Winter edition | 10 km | 01:18:20 | Wild Snails | 22. | 14. |
27. 1. 2018 | Predator RACE Dril Winter edition | 5 km | 00:50:41 | Wild Snails | 20. | 12. |
1. 10. 2017 | Královský maraton města Písku | 21,098 km | 01:19:47 | Decathlon | 2. | . |
2. 9. 2017 | Barokomaraton | 42,195 km | 03:41:17 | Decathlon | 19. | 8. |
12. 8. 2017 | Rock Point - Horská výzva Jeseníky - half distance | 43,6 km | 04:02:18 | Decathlon | 16. | . |
22. 7. 2017 | Rock Point - Horská výzva Šumava - half distance | 43,3 km | 05:38:15 | Decathlon | 24. | . |
25. 6. 2017 | Predator Race Dril Liberec | 5 km | 00:48:03 | | 13. | 9. |
24. 6. 2017 | Predator Run Liberec | 7 km | 00:35:01 | | 4. | 2. |
17. 6. 2017 | Příbramský půlmaraton | 21,097 km | 01:22:21 | Decathlon | 62. | 3. |
28. 5. 2017 | Predator Masakr Monínec | 15 km | 03:58:06 | Six spot suns | 132. | 74. |
27. 5. 2017 | Predator Brutal Monínec | 10 km | 03:23:26 | Six spot suns | 361. | 176. |
27. 5. 2017 | Predator Dril Monínec | 5 km | 01:37:36 | six spot suns | 107. | 59. |
20. 5. 2017 | Hostivice Run | 21,097 km | 01:25:46 | Decathlon | 7. | 5. |
8. 5. 2017 | Běh osvobození | 9 km | 00:34:21 | Decathlon | 8. | . |
29. 4. 2017 | Predator Run Plzeň | 7 km | 01:41:15 | Vlčí mláďata | 963. | 461. |
8. 4. 2017 | Bělská pětka | 5 km | 00:20:19 | Decathlon | 17. | 14. |
19. 11. 2016 | Motolské jamky, MČR v přespolním běhu | 10 km | 00:42:53 | MÍLAŘI Domažlice | 40. | 40. |
8. 10. 2016 | ČEZ Plzeňský půlmaraton | 21,097 km | 01:30:20 | Decathlon Plzeň | 21. | 15. |
3. 9. 2016 | Barokomaraton | 42,195 km | 04:00:59 | Decathlon Plzeň | 41. | 17. |