| 20 Półmaraton Warszawski | Półmaraton | 22.03.2026 | 01:38:33/73.43 |
| 35. Bieg Niepodległości | 10km | 11.11.2025 | 00:34:44/79.66 |
| 7. Bieg z Radością | 5km | 12.10.2025 | 00:17:01/60.12 |
| Nice To Fit You Warszawska Dycha | 10km | 28.09.2025 | 00:46:14/57.01 |
| Praska 5K Run – Piątka Praska | 5km | 06.09.2025 | 00:17:24/58.59 |
| 34. Bieg Powstania Warszawskiego | 5km | 26.07.2025 | 00:17:48/57.06 |
| Mokotowski Bieg SGH | 5km | 11.05.2025 | 00:18:16/55.36 |
| 33. Bieg Konstytucji 3 Maja | 5km | 03.05.2025 | 00:23:55/40.37 |
| New Balance Bieg na Piątkę | 5km | 30.03.2025 | 00:17:24/58.59 |
| 34. Bieg Niepodległości | 10km | 11.11.2024 | 00:36:58/74.05 |
| 10. Cracovia Półmaraton Królewski | Półmaraton | 20.10.2024 | 01:27:44/84 |
| 6. Bieg z Radością | 5km | 13.10.2024 | 00:18:18/55.25 |
| Nice To Fit You Warszawska Dycha | 10km | 29.09.2024 | 00:36:57/74.09 |
| Parkrun Warszawa-Praga #501 | 5km | 30.03.2024 | 00:17:17/59.05 |
| 18.Nationale-Nederlanden Półmaraton Warszawski | Półmaraton | 24.03.2024 | 01:19:30/94.11 |
| Bieg OSHEE | 10km | 14.04.2019 | 00:35:23/77.95 |
| 14. PZU Półmaraton Warszawski | Półmaraton | 31.03.2019 | 01:19:20/94.34 |
| VI Zimowy Ultramaraton Karkonoski im. Tomka Kowalskiego | Półmaraton | 09.03.2019 | 02:36:00/42.53 |
| 4F Półmaraton Praski | Półmaraton | 01.09.2018 | 01:18:23/95.66 |
| 28. Bieg Konstytucji 3 Maja | 5km | 03.05.2018 | 00:18:00/56.32 |
| Bieg SGH | 5km | 15.04.2018 | 00:17:45/57.24 |
| 27. Bieg Konstytucji 3 Maja | 5km | 03.05.2017 | 00:17:35/57.88 |
| Bieg Oshee | 10km | 23.04.2017 | 00:37:04/73.82 |
| NN Rotterdam Marathon - Polacy | Maraton | 09.04.2017 | 02:59:02/107.74 |
| 12 PZU Półmaraton Warszawski | Półmaraton | 26.03.2017 | 01:21:05/91.99 |
| Transgrancanaria - Maraton | Maraton | 24.02.2017 | 04:05:12/73.85 |
| Zimowy Półmaraton Gór Stołowych | Półmaraton | 21.01.2017 | 03:28:59/29.24 |
| Sztafeta na Legii | 10km | 23.09.2016 | 00:34:36/80.02 |
| Monte Kazura - Edycja #5 | 5km | 06.09.2016 | 00:29:57/30.88 |
| 4F Piątka Praska | 5km | 28.08.2016 | 00:19:05/52.61 |
| 26. Bieg Powstania Warszawskiego | 10km | 23.07.2016 | 00:40:20/66.88 |
| Monte Kazura edycja #2 2016 | 5km | 10.05.2016 | 00:28:11/33.22 |
| Monte Kazura edycja #1 2016 | 5km | 12.04.2016 | 00:28:40/32.55 |
| XI Półmaraton Warszawski | Półmaraton | 03.04.2016 | 01:26:57/84.87 |
| Tropem Wilczym - Bieg Pamięci Żołnierzy Wyklętych | 10km | 28.02.2016 | 00:39:06/69.35 |
| XXVII Bieg Niepodległości | 10km | 11.11.2015 | 00:56:28/34.68 |
| Biegnij Warszawo | 10km | 04.10.2015 | 00:40:28/51.24 |
| XXV Bieg Powstania Warszawskiego | 5km | 25.07.2015 | 00:24:02/40.14 |
| 9. Bieg Ursynowa - Ruch Po Zdrowie | 5km | 13.06.2015 | 00:18:05/56.02 |
| CEP Fehervar Felmaraton - Mężczyźni | Półmaraton | 26.04.2015 | 01:24:45/87.42 |
| 10 PZU Półmaraton Warszawski | Półmaraton | 29.03.2015 | 01:27:26/52.71 |
| Zurich Marató Barcelona - Polacy | Maraton | 15.03.2015 | 03:10:37/50.01 |
| Bieg Tropem Wilczym | 10km | 01.03.2015 | 00:40:35/51.07 |
| City Trail Warszawa - Bieg 3 | 5km | 14.12.2014 | 00:18:56/53.1 |
| XXVI Bieg Niepodległości | 10km | 11.11.2014 | 00:41:10/50.23 |
| 1. PZU Cracovia Półmaraton Królewski | Półmaraton | 26.10.2014 | 01:29:58/51 |
| City Trail Warszawa - bieg 1 | 5km | 12.10.2014 | 00:19:05/52.61 |
| Biegnij Warszawo | 10km | 05.10.2014 | 00:51:54/38.3 |
| 36 Maraton Warszawski | Maraton | 28.09.2014 | 03:34:08/43.52 |
| XXIV Bieg Powstania Warszawskiego | 10km | 26.07.2014 | 00:42:00/49.06 |
| III Bieg Morskie Oko | 5km | 12.07.2014 | 00:19:10/52.34 |
| III MCI Maraton Mazury - Bieg Szlakiem Krutyni | 10km | 14.06.2014 | 00:43:19/47.33 |
| XXIV Bieg Konstytucji 3 Maja | 5km | 03.05.2014 | 00:25:32/37.36 |
| 25. Bieg Niepodległości | 10km | 11.11.2013 | 00:44:25/59.75 |
| Bieg Przegonić Raka 2013 - mężczyźni | 5km | 20.10.2013 | 00:24:45/38.77 |
| XXIII Bieg Powstania Warszawskiego | 10km | 27.07.2013 | 00:55:34/45.95 |
| XXIII Bieg Konstytucji 3 Maja | 5km | 03.05.2013 | 00:20:03/49.66 |
| Biegnij Warszawo 2012 | 10km | 07.10.2012 | 00:56:35/34.6 |