| 2025-08-24 | 10 | National Championships Poland ME - Gravel | ME | 114 | 03:14:35.000 | 35.152 |
| 2025-06-22 | 10 | Grand Prix Doliny Baryczy - Memoriał Grundmanna i Wizowskiego | ME | 128 | 02:36:12.000 | 49.168 |
| 2025-05-11 | 26 | Kryterium Asów Bielsko-Biała | me | 36 | 00:44:51.000 | 48.161 |
| 2025-05-01 | 32 | O Puchar Wójta Gminy Chrząstowice | ME | 108 | 02:20:24.000 | 46.154 |
| 2025-04-05 | 19 | International Alanya critérium | ME | 43 | 00:54:24.000 | 47.426 |
| 2025-03-22 | 32 | International Apollon Temple Criterium | ME | 56 | 01:11:55.000 | 46.721 |
| 2025-01-12 | 11 | National Championships Poland ME | ME | 0 | 01:02:50.000 | 0 |
| 2024-12-01 | 19 | Bryksy Cross Gościęcin | ME | 0 | 01:03:49.000 | 0 |
| 2024-09-22 | 10 | Puchar Ziemi Wieluńskiej w kolarstwie szosowym | me | 128 | 02:51:57.000 | 44.664 |
| 2024-09-02 | 70 | The Tour of Poyang Lake Criterium | me | 37.6 | 00:50:11.000 | 44.955 |
| 2024-08-24 | 6 | National Championships Poland ME - Gravel | me | 103.2 | 02:58:24.000 | 34.709 |
| 2024-06-16 | 11 | GP Doliny Baryczy | | 137 | 03:07:32.000 | 43.832 |
| 2024-06-09 | 15 | Puchar Polski Koziegłowy | me | 125.6 | 02:55:37.000 | 42.912 |
| 2024-05-12 | 18 | Kryterium Asów 3 | me | 0 | 00:00:00.000 | |
| 2024-05-10 | 28 | Kryterium Asów 2 - Titans of Polish Cycling | | 64 | 01:21:35.000 | 47.068 |
| 2024-05-05 | 17 | Kolarski po Ziemi Zamojskiej | mu | 125 | 03:06:32.000 | 40.207 |
| 2024-04-14 | 31 | RBB Tour | me | 0 | 08:00:46.000 | 0 |
| 2024-04-14 | 32 | RBB Tour | me | 155 | 03:54:09.000 | 39.718 |
| 2024-04-13 | 23 | RBB Tour | me | 163 | 03:49:33.000 | 42.605 |
| 2024-04-06 | 6 | Slezanski Mnich | | 143 | 03:20:55.000 | 42.704 |
| 2024-03-03 | 39 | Clássica da Primavera | | 145 | 03:32:51.000 | 40.874 |
| 2024-01-14 | 18 | National Championships Poland ME | ME | 0 | 00:00:00.000 | |
| 2023-12-03 | 13 | Bryksy Cross Gościęcin | ME | 0 | 01:11:37.000 | 0 |
| 2023-11-18 | 11 | Owocowy Przełaj | ME | 0 | 01:04:17.000 | 0 |
| 2023-10-22 | 20 | Grand Prix Trnava | ME | 0 | 00:00:00.000 | |
| 2023-10-14 | 31 | Toi Toi Cup Jičín | ME | 0 | 00:00:00.000 | |
| 2023-09-24 | 5 | Orlen Road Cycling Cup of Wieluń | me | 128 | 02:54:11.000 | 44.091 |
| 2023-08-27 | 23 | Gorskie Szosowe Mistrzostwa Polski (Hill Climb Championships Poland) | | 125 | 03:44:47.000 | 33.365 |
| 2023-08-11 | 10 | The International Cycling Race of the Eagles of Polish-Ukrainian Friendship | | 0 | 13:05:58.000 | 0 |
| 2023-08-11 | 35 | The International Cycling Race of the Eagles of Polish-Ukrainian Friendship | | 119 | 02:41:17.000 | 44.27 |
| 2023-08-10 | 3 | The International Cycling Race of the Eagles of Polish-Ukrainian Friendship | | 147.7 | 03:34:22.000 | 41.34 |
| 2023-08-09 | 17 | The International Cycling Race of the Eagles of Polish-Ukrainian Friendship | | 113 | 02:56:46.000 | 38.356 |
| 2023-08-08 | 28 | The International Cycling Race of the Eagles of Polish-Ukrainian Friendship | | 153 | 03:29:58.000 | 43.721 |
| 2023-06-18 | 3 | GP Doliny Baryczy Zmigrod | | 144 | 03:05:20.000 | 46.619 |
| 2023-06-11 | 5 | Puchar Polski w kolarstwie szosowym - eliminacje do OOM - VIII seria | mj | 0 | 03:01:01.000 | 0 |
| 2023-04-23 | 42 | ŠKODA CUP - Česká Kamenice | | 139.5 | 04:24:39.000 | 31.627 |
| 2023-04-22 | 16 | ŠKODA CUP - Krásná Lípa | | 136.4 | 03:38:37.000 | 37.435 |
| 2023-04-16 | 20 | Miedzynarodowy Wyscig Kolarski "Slezanski Mnich" | | 124 | 02:44:28.000 | 45.237 |
| 2023-03-26 | DNF | ŠKODA CUP - Velká Bíteš - Brno - Velká Bíteš | | 162 | 00:00:00.000 | |
| 2023-01-15 | 8 | National Championships Poland ME | ME | 0 | 01:08:27.000 | 0 |
| 2022-11-27 | 10 | Bryksy Cross Gościęcin | ME | 0 | 01:14:38.000 | 0 |
| 2022-10-29 | 16 | Mikołów 800th Anniversary Cup/Puchar 800-lecie Mikołowa | ME | 0 | 01:05:46.000 | 0 |
| 2022-09-04 | 21 | ŠKODA CUP - Hrabyně u Ostravy | me | 159.6 | 04:03:35.000 | 39.313 |
| 2022-05-22 | 18 | RBB Tour | ME | 0 | 08:15:31.000 | 0 |
| 2022-05-22 | 25 | RBB Tour | ME | 155 | 03:58:30.000 | 38.994 |
| 2022-05-21 | 26 | RBB Tour | ME | 163 | 04:00:32.000 | 40.66 |
| 2022-04-09 | 25 | Ślężański Mnich | ME | 124 | 02:57:02.000 | 42.026 |
| 2022-03-27 | 34 | ŠKODA CUP - Velká Bíteš - Brno - Velká Bíteš | me | 159.6 | 03:49:40.000 | 41.695 |
| 2022-01-09 | 11 | National Championships Poland ME | ME | 0 | 00:00:00.000 | |
| 2021-11-21 | 15 | Bryksy Cross Gościęcin | ME | 0 | 01:09:16.000 | 0 |
| 2021-01-31 | 42 | UCI World Championship U23 | MU | 0 | 00:58:00.000 | 0 |
| 2021-01-24 | 14 | National Championships Poland ME | ME | 0 | 01:09:31.000 | 0 |
| 2020-11-22 | 17 | Bryksy Cross Gościęcin | ME | 0 | 00:00:00.000 | |
| 2020-02-02 | 52 | UCI World Championship MJ | MJ | 0 | 00:45:55.000 | 0 |
| 2020-01-12 | 1 | National Championships Poland MJ | MJ | 0 | 00:40:24.000 | 0 |
| 2019-12-22 | 50 | UCI World Cup Namur | MJ | 0 | 00:46:45.000 | 0 |
| 2019-11-24 | 5 | Bryksy Cross Gościęcin | MJ | 0 | 00:41:37.000 | 0 |
| 2019-11-16 | 42 | UCI World Cup Tábor | MJ | 0 | 00:46:35.000 | 0 |
| 2019-11-10 | 42 | UEC Cyclo-Cross European Championships MJ | MJ | 0 | 00:49:01.000 | 0 |
| 2019-10-13 | 13 | Grand Prix Trnava | MJ | 0 | 00:39:42.000 | 0 |
| 2019-09-29 | 6 | Grand Prix Poprad | MJ | 0 | 00:47:35.000 | 0 |
| 2019-01-13 | 3 | National Championships Poland MJ | MJ | 0 | 00:00:00.000 | |
| 2018-12-08 | 13 | Toi Toi Cup Jabkenice | MJ | 0 | 00:46:23.000 | 0 |
| 2018-11-03 | 38 | UEC Cyclo-Cross European Championships MJ | MJ | 0 | 00:48:26.000 | 0 |
| 2018-10-20 | 2 | Grand Prix Podbrezová | MJ | 0 | 00:40:51.000 | 0 |
| 2018-10-07 | 31 | Grand Prix Rakova | MJ | 0 | 00:00:00.000 | |
| 2018-09-29 | 19 | Grand Prix Poprad | MJ | 0 | 00:42:05.000 | 0 |