| 2025-08-09 | 22 | Gravel Weekend | me | 0 | 04:10:13.700 | 0 |
| 2025-08-09 | 21 | Gravel Weekend | me | 145 | 04:05:52.900 | 35.385 |
| 2025-05-11 | 3 | Toyota Rīgas Velomaratons - Gravel | me | 0 | 01:59:06.000 | 0 |
| 2025-04-13 | DNF | Dobele Cup - Road Race | ME | 0 | 00:00:00.000 | |
| 2024-08-25 | 15 | Elektrum Vienības brauciens | me | 99 | 02:14:00.000 | 44.328 |
| 2024-07-10 | 26 | GIANT vīru grupas brauciens | me | 71.5 | 01:36:18.000 | 44.548 |
| 2024-06-05 | 11 | Vēvers kausa izcīņa - Road Race | me | 71.5 | 01:32:26.000 | 46.412 |
| 2024-05-26 | 63 | Tartu Rattaralli | me | 126 | 02:41:38.000 | 46.773 |
| 2024-05-18 | 11 | Jānis Baukš Memorial Cup | | 91 | 02:04:17.000 | 43.932 |
| 2024-05-08 | 1 | Biķernieku trases GP 2024 | me | 77 | 01:40:45.000 | 45.856 |
| 2024-04-27 | 1 | Otepää GP - Road Race | | 0 | 00:00:00.000 | |
| 2023-09-27 | DNF | Memorial Fred De Bruyne | | 160.8 | 00:00:00.000 | |
| 2023-09-12 | 26 | Memorial Briek Schotte | | 155 | 03:19:52.000 | 46.531 |
| 2023-09-07 | DNF | Bordes Izegem Koers | | 167.4 | 00:00:00.000 | |
| 2023-06-11 | 3 | Smiltenes Cup | | 98 | 02:12:01.000 | 44.54 |
| 2022-10-09 | 6 | Bike Fanatics Keila CX | ME | 0 | 01:01:43.000 | 0 |
| 2019-11-16 | 39 | UCI World Cup Tábor | MU | 0 | 00:00:00.000 | |
| 2019-11-03 | 59 | Telenet Superprestige Ruddervoorde | ME | 0 | 00:00:00.000 | |
| 2019-11-01 | 55 | DVV Verzekeringen trofee Koppenbergcross | MU | 0 | 00:00:00.000 | |
| 2018-11-25 | 33 | UCI World Cup Koksijde | MJ | 0 | 00:45:52.000 | 0 |
| 2018-11-24 | 22 | Ambiancecross | MJ | 0 | 00:42:15.000 | 0 |
| 2018-11-17 | 50 | UCI World Cup Tábor | MJ | 0 | 00:43:36.000 | 0 |
| 2018-11-03 | 49 | UEC Cyclo-Cross European Championships MJ | MJ | 0 | 00:49:29.000 | 0 |
| 2018-10-13 | 3 | National Championships Estonia MJ | MJ | 0 | 00:00:00.000 | |
| 2017-10-22 | 39 | UCI World Cup Koksijde | MJ | 0 | 00:48:33.000 | 0 |
| 2017-10-21 | 36 | Telenet Superprestige Niels Albert CX | MJ | 0 | 00:42:34.000 | 0 |