20. 5. 2023 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:31:48 | | 97. | . |
29. 9. 2019 | Běchovice - Praha, MČR v silničním běhu mužů, žen, juniorů a juniorek | 10 km | 00:40:12 | SC Wiesauplast | 103. | 18. |
7. 9. 2019 | Birell Grand Prix Praha | 10 km | 00:38:11 | Sc Wiesauplast | 206. | . |
13. 7. 2019 | SpaRun Mariánské Lázně | 6,4 km | 00:24:40 | SC Wiesauplast | 18. | 3. |
18. 5. 2019 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:28:54 | Sc Wiesauplast | 109. | . |
4. 5. 2019 | Memoriál Karla Raise | 15 km | 00:58:35 | SC Wiesauplast | 15. | 8. |
6. 4. 2019 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:28:30 | Sc Wiesauplast | 440. | . |
2. 3. 2019 | Palestra Kbelská 10 | 10 km | 00:39:14 | SC Wiesauplast | 123. | 49. |
22. 9. 2018 | Běžíme na hrad Loket | 15 km | 01:02:56 | SC WIESAUPLAST | 2. | 2. |
1. 9. 2018 | Baroko půlmaraton | 21,097 km | 01:33:21 | SC Wiesauplast | 18. | 11. |
19. 5. 2018 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:29:09 | SC Žiesauplast | 127. | 115. |
6. 5. 2018 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 03:08:37 | Sc Wiesauplast | 321. | 70. |
7. 4. 2018 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:26:45 | Sc Wiesauplast | 405. | 79. |
1. 10. 2017 | Škoda FIT půlmaraton | 21,098 km | 01:27:07 | SC Wiesauplast | 25. | . |
2. 9. 2017 | Baroko půlmaraton | 21,097 km | 01:36:47 | SC Wiesauplast | 14. | 11. |
15. 7. 2017 | Horský běh Perštejn - Klínovec | 17,2 km | 01:32:08 | SK Wiesauplast Karlovy Vary | 15. | 9. |
1. 7. 2017 | Rock Point - Horská výzva Krušné hory - short distance | 18,2 km | 01:35:36 | | 5. | 5. |
20. 5. 2017 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:28:02 | | 93. | . |
7. 5. 2017 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 03:08:33 | | 285. | . |
1. 4. 2017 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:29:14 | SC WIESAUPLAST | 405. | . |
17. 9. 2016 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:26:57 | SC Wiesauplast | 95. | 95. |
3. 9. 2016 | Barokomaraton | 21,197 km | 01:36:33 | SC Wiesauplast | 20. | 13. |
25. 6. 2016 | Horský půlmaraton Krušné hory-půlmaraton | 21,097 km | 01:42:52 | SC Wiesauplast | 4. | 4. |
21. 5. 2016 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:28:24 | SC Wiesauplast | 87. | 62. |
31. 1. 2016 | Lomazická stezka | 8,3 km | 00:33:58 | Wiesanplast | 13. | 5. |
21. 11. 2015 | Karlovarský kros | 6 km | 00:24:59 | Inteplast | 6. | . |
3. 10. 2015 | Horský půlmaraton | 21,098 km | 01:24:41 | Inte Plast | 2. | 1. |
5. 9. 2015 | Barokomaraton | 21,098 km | 01:31:54 | INTEPLAST Sport Team | 9. | 8. |
23. 5. 2015 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:26:01 | SC Hřebečná | 86. | 56. |
9. 5. 2015 | Běh města Nýřany | 10 km | 00:39:54 | INTERPLAST K.Vary | 17. | 6. |