| 2025-09-21 | 23 | Ereprijs Guido Heirman | wj | 70 | 01:52:05.000 | 37.472 | 
| 2025-09-20 | DNF | Paal |  | 67.1 | 00:00:00.000 |  | 
| 2025-08-09 | 2 | Filter Maanteekarikasari 3 - Tallinnas |  | 0 | 02:14:19.000 | 0 | 
| 2025-08-03 | 7 | Memoriał Wojciecha Paducha | WE | 56 | 01:23:35.000 | 40.199 | 
| 2025-08-02 | 10 | Eliminacje Mistrzostw Polski w Kryterium - II | we | 33 | 00:00:00.000 |  | 
| 2025-08-01 | 18 | Eliminacje Mistrzostw Polski w Kryterium - I | we | 35 | 00:00:00.000 |  | 
| 2025-07-20 | 21 | Budingen-Leenhaag |  | 67.5 | 01:53:09.000 | 35.793 | 
| 2025-07-19 | 31 | Kerniel |  | 66 | 01:49:00.000 | 36.33 | 
| 2025-07-06 | 39 | Rahvusvaheline Tartu Noorte Tuur | MU17 | 0 | 05:44:59.120 | 0 | 
| 2025-07-06 | 29 | Rahvusvaheline Tartu Noorte Tuur | MU17 | 70.4 | 01:49:59.000 | 38.406 | 
| 2025-07-05 | 35 | Rahvusvaheline Tartu Noorte Tuur | MU17 | 88 | 02:12:17.000 | 39.914 | 
| 2025-07-04 | 41 | Rahvusvaheline Tartu Noorte Tuur | MU17 | 60 | 01:39:59.000 | 36.006 | 
| 2025-06-01 | 35 | Tartu Rattaralli | WE | 131 | 03:35:50.000 | 36.417 | 
| 2025-05-29 | DNS | Tour de Himmelfart | WJ | 23.8 | 00:00:00.000 |  | 
| 2025-05-25 | 8 | Filter Maanteekarikasari 2 - Elvas | we | 86.7 | 02:11:50.000 | 39.459 | 
| 2025-05-24 | 8 | National Championships Estonia WE - Criterium | WE | 19.5 | 00:33:29.000 | 34.943 | 
| 2025-04-27 | DNF | Molenstede | wj | 52 | 00:00:00.000 |  | 
| 2025-04-26 | 71 | Gullegemse Jeugdkoers | wj | 67 | 01:55:36.000 | 34.775 | 
| 2025-04-13 | 37 | Veldegem | wj | 68.8 | 01:55:26.000 | 35.761 | 
| 2025-03-29 | DNF | Bording Cup - Vejen | WE | 118.2 | 00:00:00.000 |  | 
| 2024-08-25 | 16 | De Jongerenprijs Jolien D'hoore | wj | 62 | 01:43:41.000 | 35.878 | 
| 2024-04-28 | DNF | Otepää GP - Criterium | we | 0 | 00:00:00.000 |  |