20. 6. 2018 | T-Mobile Olympijský běh | 5 km | 00:23:11 | | 17. | 7. |
21. 4. 2018 | Bakovský půlmaraton | 21,098 km | 01:48:44 | Bakov nad Jizerou | 57. | 21. |
7. 4. 2018 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:49:07 | | 2647. | 332. |
10. 3. 2018 | Pečecká desítka - Memoriál Jardy Kvačka | 10 km | 00:45:33 | TJ Sokol Bakov nad Jizerou | 310. | 103. |
17. 9. 2017 | Eleven půlmaraton Český ráj | 21,097 km | 01:48:30 | | 156. | 53. |
2. 9. 2017 | Jizerská 50 RUN | 23 km | 02:02:33 | | 198. | 64. |
29. 7. 2017 | Pojizerský kros | 6 km | 00:34:00 | Bakov n.J. | 34. | 10. |
4. 6. 2017 | Mnichovohradišťská pětadvacítka | 25 km | 02:03:57 | Bakov nad Jizerou | 28. | 8. |
7. 5. 2017 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 04:28:22 | | 3301. | . |
8. 4. 2017 | Bakovský půlmaraton | 21,098 km | 01:47:50 | Bakov nad Jizerou | 90. | 31. |
1. 4. 2017 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:53:45 | | 2510. | . |
1. 10. 2016 | Česká pojišťovna RunTour Praha | 10 km | 00:47:49 | | 199. | 48. |
17. 9. 2016 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:49:55 | | 757. | 757. |
28. 5. 2016 | Česká pojišťovna RunTour Ústí nad Labem | 10 km | 00:50:37 | | 102. | 25. |
30. 4. 2016 | Česká pojišťovna RunTour Hradec Králové | 10 km | 00:48:51 | | 163. | 34. |
2. 4. 2016 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:58:46 | | 3685. | . |
12. 3. 2016 | Pečecká desítka - Memoriál Jardy Kvačka | 10 km | 00:50:19 | TJ Sokol Bakov n/J | 542. | 155. |
12. 9. 2015 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 02:14:19 | | 1328. | 304. |
28. 3. 2015 | Sportisimo 1/2Maraton Praha | 21,098 km | 02:05:44 | | 4034. | 764. |