| 2025-07-13 | 51 | Westerlo (Heultje) | | 113 | 02:24:29.000 | 46.926 |
| 2025-07-12 | 72 | Dwars door Wingene | me | 153.92 | 03:17:44.000 | 46.705 |
| 2025-06-15 | 18 | Grote Prijs Memorial Serge Baguet - Ereprijs Schepen Jo Vermeulen | me | 113.4 | 02:33:35.000 | 44.302 |
| 2025-06-14 | DNF | Wetteren Ten Ede | ME | 120 | 00:00:00.000 | |
| 2025-06-12 | 26 | Oudenburg | ME | 139.2 | 03:17:17.000 | 42.335 |
| 2025-06-07 | 31 | Kieldrecht | ME | 113.4 | 02:29:04.000 | 45.644 |
| 2025-06-06 | 43 | Belsele-Waas | ME | 98 | 02:09:00.000 | 45.581 |
| 2025-05-18 | DNF | ŠKODA CUP - Kyjovské Slovácko | ME | 134.1 | 00:00:00.000 | |
| 2025-05-17 | 34 | Kritérium Kyjov | ME | 38.4 | 00:55:38.000 | 41.414 |
| 2025-01-25 | 48 | UCI World Cup Maasmechelen | ME | 0 | 00:00:00.000 | |
| 2025-01-11 | DNF | National Championships Czech Republic ME | ME | 0 | 00:00:00.000 | |
| 2025-01-04 | 33 | Superprestige Gullegem | ME | 0 | 01:08:13.000 | 0 |
| 2025-01-01 | 13 | Trofee GP Sven Nys | MU | 0 | 00:53:40.000 | 0 |
| 2024-12-14 | 18 | X²O Badkamers Trofee Herentals Cross | MU | 0 | 00:50:19.000 | 0 |
| 2024-12-07 | 4 | HSF System Cup Uničov | ME | 0 | 01:03:40.000 | 0 |
| 2024-12-01 | 5 | Bryksy Cross Gościęcin | ME | 0 | 01:00:58.000 | 0 |
| 2024-11-24 | 3 | Grand Prix Podbrezová | ME | 0 | 00:58:46.000 | 0 |
| 2024-11-23 | 10 | HSF System Cup Mladá Boleslav | ME | 0 | 00:59:14.000 | 0 |
| 2024-11-17 | 4 | UEC Cyclo-cross European Cup - round 4: Samorín | MU | 0 | 00:52:28.000 | 0 |
| 2024-11-16 | 10 | HSF System Cup Rýmařov | ME | 0 | 01:01:48.000 | 0 |
| 2024-11-10 | 9 | Grand Prix Topolcianky 2 | ME | 0 | 01:02:18.000 | 0 |
| 2024-11-09 | 11 | Grand Prix Topoľčianky | ME | 0 | 01:05:57.000 | 0 |
| 2024-10-06 | 16 | HSF System Grand Prix Ostrava | ME | 0 | 01:04:54.000 | 0 |
| 2024-10-05 | 12 | HSF System Cup Ostrava | ME | 0 | 01:02:13.000 | 0 |
| 2024-09-01 | 9 | Brilon Cup - Hrabyně | mj | 79.8 | 02:04:51.000 | 38.35 |
| 2024-08-27 | 32 | Grote Prijs Niels Albert | mj | 78 | 01:44:15.000 | 44.892 |
| 2024-08-24 | 34 | Kalfort | mj | 76.5 | 01:48:58.000 | 42.123 |
| 2024-08-21 | 44 | Grote Geteprijs Ereprijs Brandstoffen Delvaux | mj | 86.4 | 01:56:24.000 | 44.536 |
| 2024-08-02 | DNF | Orlická Lanškroun | mj | 71 | 00:00:00.000 | |
| 2024-07-27 | 22 | Sinaai | mj | 90 | 01:56:27.000 | 46.372 |
| 2024-07-24 | 46 | Voortkapel - Westerlo | mj | 94.5 | 02:15:24.000 | 41.876 |
| 2024-07-14 | 49 | Westerlo (Heultje) | mj | 85.2 | 01:57:59.000 | 43.328 |
| 2024-07-09 | DNF | Knesselare | mj | 85 | 00:00:00.000 | |
| 2024-07-07 | 13 | Jesseren-Borgloon | mj | 98 | 02:11:24.000 | 44.749 |
| 2024-07-06 | 18 | Grote Prijs 't Schoolhuys | mj | 96 | 02:27:54.000 | 38.945 |
| 2024-06-16 | DNF | Brilon Cup - Kyjovske Slovacko | mj | 83.2 | 00:00:00.000 | |
| 2024-06-15 | 34 | Kritérium Kyjov | mj | 28.8 | 00:00:00.000 | |
| 2024-06-15 | 22 | Kriterijní liga - Kyjovské Slovácko | mj | 28.8 | 00:37:48.000 | 45.714 |
| 2024-06-02 | 26 | Brilon Cup - Trhový Štěpánov - Road Race | mj | 90 | 02:19:16.000 | 38.775 |
| 2024-05-19 | 9 | Puchar Polski - Dobromierz | mj | 101.5 | 02:22:35.000 | 42.712 |
| 2024-04-18 | DNS | Pardubické Kritérium | mj | 45 | 00:00:00.000 | |
| 2024-02-04 | 34 | UCI World Championship MJ | MJ | 0 | 00:47:37.000 | 0 |
| 2024-01-28 | 33 | UCI World Cup Hoogerheide | MJ | 0 | 00:46:22.000 | 0 |
| 2024-01-14 | 9 | National Championships Czech Republic MJ | MJ | 0 | 00:43:42.000 | 0 |
| 2024-01-06 | 14 | Hexia Cyclocross Gullegem | MJ | 0 | 00:47:22.000 | 0 |
| 2024-01-01 | 16 | Grand Prix Garage Collé | MJ | 0 | 00:41:39.000 | 0 |
| 2023-12-02 | 7 | Toi Toi Cup Hlinsko | MJ | 0 | 00:41:42.000 | 0 |
| 2023-11-26 | 3 | Grand Prix Ziar nad Hronom | MJ | 0 | 01:23:59.000 | 0 |
| 2023-11-19 | 5 | Grand Prix X-Bionic Samorin 2 | MJ | 0 | 00:39:11.000 | 0 |
| 2023-11-17 | 3 | UEC Cyclo-cross European Cup Samorín | MJ | 0 | 00:43:24.000 | 0 |
| 2023-11-11 | 5 | Toi Toi Cup Rýmařov | MJ | 0 | 00:44:28.000 | 0 |
| 2023-11-05 | 35 | European Continental Championships MJ | MJ | 0 | 00:46:48.000 | 0 |
| 2023-10-28 | 2 | Grand Prix Topoľčianky | MJ | 0 | 00:39:35.000 | 0 |
| 2023-10-22 | 7 | Grand Prix Trnava | MJ | 0 | 00:42:13.000 | 0 |
| 2023-10-21 | 5 | Toi Toi Cup Holé Vrchy | MJ | 0 | 00:44:22.000 | 0 |
| 2023-10-14 | 3 | Toi Toi Cup Jičín | MJ | 0 | 00:38:37.000 | 0 |
| 2023-10-01 | 6 | UEC Cyclo-Cross European Cup - Ostrava | MJ | 0 | 00:42:30.000 | 0 |
| 2023-09-30 | 25 | Grand Prix Ostrava | MJ | 0 | 00:40:28.000 | 0 |
| 2023-09-28 | 5 | Toi Toi Cup Kolín | MJ | 0 | 00:43:29.000 | 0 |
| 2023-09-10 | DNF | Internationaler GGEW Grand Prix Bensheim | MJ | 0 | 00:00:00.000 | |
| 2023-09-03 | 19 | Brilon Cup - Hrabyně u Ostravy | mj | 79.8 | 01:53:03.000 | 42.353 |
| 2023-07-15 | 32 | Zwartberg - Genk | | 80 | 01:48:37.000 | 44.192 |
| 2023-07-09 | 19 | Westerlo (Heultje) | | 82.5 | 01:56:32.000 | 42.477 |
| 2023-05-14 | DNF | Brilon cup - Kyjov | mj | 82.6 | 00:00:00.000 | |
| 2023-05-13 | 13 | Carla Kriterijní liga - Kyjov | mj | 28.8 | 00:00:00.000 | |
| 2023-04-16 | OTL | Brilon cup - Náměšť nad Oslavou | mj | 100 | 00:00:00.000 | |
| 2023-04-15 | 20 | Brilon cup - Jevíčko | mj | 99.3 | 02:36:14.000 | 38.135 |
| 2023-04-08 | 7 | Carla kriterijní liga - Soběslav | mj | 45 | 00:00:00.000 | |
| 2023-03-25 | 93 | Trofeo Cinelli - VC Hlohovce | | 80 | 01:55:05.000 | 41.709 |
| 2023-01-15 | DNF | National Championships Czech Republic MJ | MJ | 0 | 00:00:00.000 | |
| 2022-12-03 | 10 | Toi Toi Cup Kolín | MJ | 0 | 00:46:52.000 | 0 |
| 2022-11-20 | 14 | Grand Prix Trnava | MJ | 0 | 00:43:24.000 | 0 |
| 2022-11-19 | 10 | Grand Prix X-Bionic Samorin 2 | MJ | 0 | 00:43:15.000 | 0 |
| 2022-11-17 | 7 | Toi Toi Cup Slaný | MJ | 0 | 00:39:19.000 | 0 |
| 2022-11-12 | DSQ | Toi Toi Cup Veselí nad Lužnicí | MJ | 0 | 00:00:00.000 | |
| 2022-10-23 | 49 | UCI World Cup Tábor | MJ | 0 | 00:46:37.000 | 0 |
| 2022-10-08 | 37 | Toi Toi Cup Jičín | MJ | 0 | 00:44:11.000 | 0 |
| 2022-10-01 | 26 | Toi Toi Cup Hlinsko | MJ | 0 | 00:41:19.000 | 0 |
| 2022-09-28 | 8 | Toi Toi Cup Holé Vrchy | MJ | 0 | 00:47:57.000 | 0 |
| 2022-09-11 | 22 | Internationaler GGEW Grand Prix Bensheim | MJ | 0 | 00:42:17.000 | 0 |