| 2025-05-25 | 11 | Filter Maanteekarikasari 2 - Elvas | ME | 86.7 | 01:51:50.000 | 46.516 | 
| 2025-05-24 | 3 | National Championships Estonia ME - Criterium | me | 42.9 | 01:01:31.000 | 41.842 | 
| 2025-04-27 | 2 | Otepää GP - Criterium | ME | 0 | 02:23:00.000 | 0 | 
| 2025-04-26 | 3 | Otepää GP - Road Race | ME | 0 | 02:27:17.000 | 0 | 
| 2025-03-29 | 14 | Fuquan International Bicycle Festival | me | 80 | 01:57:21.000 | 40.903 | 
| 2024-10-26 | 5 | National Championships Estonia ME | ME | 0 | 01:03:42.000 | 0 | 
| 2024-09-17 | DNF | Herfstprijs | me | 124.6 | 00:00:00.000 |  | 
| 2024-09-09 | 23 | Berlare (Uitbergen) | me | 124.8 | 03:04:50.000 | 40.512 | 
| 2024-08-24 | 1 | Helsinki Velotour | me | 139.7 | 03:24:02.000 | 41.082 | 
| 2024-08-18 | 6 | Smiltenes kauss 2 | me | 80 | 01:44:53.000 | 45.765 | 
| 2024-08-17 | 2 | Smiltenes kauss 1 | me | 40 | 01:02:23.000 | 38.472 | 
| 2024-08-11 | 6 | Filter Maanteekarikasari 4 | me | 116 | 02:32:04.000 | 45.769 | 
| 2024-07-21 | 12 | Mälestussôit |  | 122 | 02:45:09.000 | 44.323 | 
| 2024-06-02 | 3 | Filter Maanteekarikasari 3 |  | 101.57 | 02:14:54.000 | 45.176 | 
| 2024-05-26 | 16 | Tartu Rattaralli | me | 126 | 02:41:32.000 | 46.801 | 
| 2024-05-19 | 1 | Filter Maanteekarikasari 2 |  | 97.3 | 02:16:25.000 | 42.795 | 
| 2024-05-12 | 1 | Unibet Tallinn Criterium Championship | me | 0 | 00:23:34.000 | 0 | 
| 2024-05-04 | 1 | Filter Maanteekarikasari 1 |  | 100.8 | 02:16:12.000 | 44.405 | 
| 2024-05-01 | 1 | UNIBET Kriteerium/Kalevi MV |  | 0 | 00:00:00.000 |  | 
| 2024-04-28 | 1 | Simo Klimscheffskin Muistoajo | me | 60 | 01:20:58.000 | 44.463 | 
| 2024-04-27 | 3 | TS-Kortteliajot Turku | me | 0 | 00:56:55.000 | 0 | 
| 2023-09-10 | 5 | Grote Prijs - Dentergem |  | 87 | 01:57:53.000 | 44.281 | 
| 2023-08-13 | 3 | Tallinna Rahvasõit |  | 116.6 | 02:28:45.000 | 47.032 | 
| 2023-07-30 | 32 | Grote Prijs Roger Deconinck Berg-Kampenhout |  | 126 | 00:02:59.000 | 2534.078 | 
| 2023-07-02 | 3 | Vichte |  | 98 | 02:18:16.000 | 42.527 | 
| 2023-05-27 | 6 | Sinaai-Waas |  | 93 | 02:17:26.000 | 40.602 | 
| 2023-05-21 | 1 | Roeselare |  | 95.7 | 02:11:00.000 | 43.832 | 
| 2023-05-18 | 6 | Grote Prijs RUMBA |  | 88 | 02:01:48.000 | 43.35 | 
| 2023-04-02 | 43 | Zoutleeuw |  | 81.9 | 01:47:35.000 | 45.676 | 
| 2023-04-01 | 29 | Mémorial Jimmy Duquesnoy |  | 88 | 02:12:10.000 | 39.95 | 
| 2023-03-26 | DNF | Zottegem - Strijpen | mj | 76 | 00:00:00.000 |  | 
| 2023-03-25 | 2 | Kortemark (Werken) | mj | 93.8 | 02:19:25.000 | 40.368 | 
| 2021-11-07 | 48 | UEC Cyclo-Cross European Championships MJ | MJ | 0 | 00:52:51.000 | 0 | 
| 2021-10-23 | 5 | National Championships Estonia MJ | MJ | 0 | 00:43:41.000 | 0 | 
| 2021-10-10 | 16 | Stockholm Cyclocross | MJ | 0 | 00:47:00.000 | 0 | 
| 2021-10-09 | 14 | CX Täby Park | MJ | 0 | 00:39:51.000 | 0 |