21. 9. 2019 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:18:15 | Daikin | 34. | . |
7. 9. 2019 | Birell Grand Prix Praha | 10 km | 00:35:36 | Daikin | 97. | . |
25. 8. 2019 | Memoriál Jana Fryce | 10 km | 00:36:43 | Plzeň | 4. | 1. |
17. 8. 2019 | Panevropský půlmaraton | 21,097 km | 01:22:12 | | 4. | . |
10. 8. 2019 | Vnorovská desítka | 10 km | 00:36:47 | Plzen | 15. | 1. |
27. 7. 2019 | Zlatý maraton Emila Zátopka | 10 km | 00:36:22 | Daikin | 6. | . |
24. 7. 2019 | Zlatá pětka Emila Zátopka | 5 km | 00:17:33 | Daikin | 11. | . |
15. 6. 2019 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:20:28 | Daikin | 40. | . |
1. 6. 2019 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:19:48 | Daikin | 34. | . |
25. 5. 2019 | Večerní svěrácká 10 | 10 km | 00:38:54 | Daikin | 3. | 1. |
18. 5. 2019 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:19:39 | Daikin | 25. | . |
5. 5. 2019 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 02:56:43 | Daikin | 211. | . |
13. 4. 2019 | Krajský půlmaraton Plzeňského kraje | 21,098 km | 01:22:43 | Daikin | 12. | 1. |
6. 4. 2019 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:23:03 | Daikin | 209. | . |
23. 3. 2019 | Norbiho 12 aneb Krkavec je kopec | 12 km | 00:50:09 | Daikin | 4. | 1. |
2. 3. 2019 | Plzeňská padesátka / Březnový maraton, půlmaraton a běh na 10 km okolo Boleváku | 10 km | 00:36:17 | Daikin | 2. | 1. |
8. 9. 2018 | Birell Grand Prix | 10 km | 00:35:40 | Daikin | 77. | . |
1. 9. 2018 | Baroko půlmaraton | 21,097 km | 01:29:34 | Daikin | 9. | 2. |
23. 6. 2018 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:18:53 | DAIKIN | 52. | . |
2. 6. 2018 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:18:18 | DAIKIN | 34. | . |
19. 5. 2018 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:18:02 | DAIKIN | 26. | 23. |
6. 5. 2018 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 02:54:03 | Daikin | 108. | 7. |
7. 4. 2018 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:17:55 | Daikin | 105. | 2. |
16. 9. 2017 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:17:26 | | 34. | . |
9. 9. 2017 | Birell Grand Prix | 10 km | 00:36:19 | | 71. | . |
2. 9. 2017 | Baroko půlmaraton | 21,097 km | 01:30:41 | Daikin | 3. | 1. |
24. 6. 2017 | Mattoni 1/2Maraton Olomouc | 21,098 km | 01:18:15 | | 27. | . |
3. 6. 2017 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:19:09 | | 14. | . |
20. 5. 2017 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:17:51 | | 23. | . |
7. 5. 2017 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 02:51:57 | | 78. | . |
22. 4. 2017 | Krajský půlmaraton Plzeňského kraje | 21,098 km | 01:19:36 | Daikin | 3. | 1. |
1. 4. 2017 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:17:26 | DAIKIN | 77. | . |
18. 3. 2017 | Norbiho 12 aneb Krkavec je kopec | 12 km | 00:50:08 | Daikin | 9. | . |
17. 9. 2016 | Mattoni 1/2Maraton Ústí nad Labem | 21,098 km | 01:19:50 | DAIKIN | 44. | 44. |
3. 9. 2016 | Barokomaraton | 21,197 km | 01:30:08 | Daikin | 7. | 3. |
4. 6. 2016 | Mattoni 1/2Maraton České Budějovice | 21,098 km | 01:26:20 | DAIKIN | 64. | 8. |
21. 5. 2016 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:21:50 | DAIKIN | 23. | 4. |
23. 4. 2016 | Půlmaraton Plzeňského kraje | 21,097 km | 01:22:07 | Daikin | 11. | 5. |
2. 4. 2016 | Sportisimo 1/2Maraton Praha | 21,098 km | 01:20:06 | DAIKIN | 101. | . |
5. 9. 2015 | Birell Grand Prix Praha | 10 km | 00:36:19 | | 57. | . |
23. 5. 2015 | Mattoni 1/2Maraton Karlovy Vary | 21,098 km | 01:17:56 | DAIKIN | 25. | 1. |
3. 5. 2015 | Volkswagen Maraton Praha, MČR v maratonu mužů a žen | 42,195 km | 02:56:02 | | 107. | 12. |
21. 3. 2015 | Norbiho 12 aneb Krkavec je kopec | 12 km | 00:48:38 | Daikin Industires Czech Republic | 3. | 1. |