| 2025-10-11 | 49 | UCI Gravel World Championships | WE | 131 | 04:07:33.000 | 31.751 | 
| 2025-06-01 | 1 | Tartu Rattaralli | WE | 131 | 02:55:07.000 | 44.884 | 
| 2025-05-24 | DNS | National Championships Estonia WE - Criterium | WE | 19.5 | 00:00:00.000 |  | 
| 2025-05-01 | 1 | UNIBET Kriteerium/Kalevi MV | WE | 0 | 00:00:00.000 |  | 
| 2025-04-26 | DNF | Otepää GP - Road Race | ME | 0 | 00:00:00.000 |  | 
| 2024-06-02 | DNF | Filter Maanteekarikasari 3 |  | 101.57 | 00:00:00.000 |  | 
| 2024-05-26 | 20 | Tartu Rattaralli | we | 126 | 03:06:12.000 | 40.602 | 
| 2024-05-19 | DNS | Filter Maanteekarikasari 2 |  | 97.3 | 00:00:00.000 |  | 
| 2024-05-04 | DNS | Filter Maanteekarikasari 1 |  | 100.8 | 00:00:00.000 |  | 
| 2023-08-28 | 40 | Zottegem - Erwetegem |  | 93.6 | 02:29:20.000 | 37.607 | 
| 2023-08-24 | DNF | GP Lucien Van Impe |  | 98 | 00:00:00.000 |  | 
| 2023-07-08 | 9 | Ronde van Twente |  | 93.7 | 02:20:58.000 | 39.882 | 
| 2023-05-28 | 52 | Hawaii Express Tartu Rattaralli |  | 128 | 02:47:35.000 | 45.828 | 
| 2023-05-19 | 19 | Grote Prijs Remo Frit Verrebroek |  | 102 | 02:35:44.000 | 39.298 | 
| 2023-05-18 | 11 | Kersenronde Mierlo (WCS) |  | 81 | 01:57:33.000 | 41.344 | 
| 2023-03-26 | 12 | Wim Hendriks Trofee WE |  | 110 | 02:46:15.000 | 39.699 | 
| 2020-10-24 | 7 | National Championships Estonia WE | WE | 0 | 00:49:53.000 | 0 | 
| 2019-10-13 | 4 | National Championships Estonia WE | WE | 0 | 00:52:03.000 | 0 |