1 | 2025-07-31 | 18 | Tour de Banyuwangi Ijen | Points classification | 2.2 | | - | - | |
2 | 2025-07-31 | 31 | Tour de Banyuwangi Ijen | General classification | 2.2 | | - | - | |
3 | 2025-07-31 | 46 | Tour de Banyuwangi Ijen | Stage 4 | 2.2 | 150 | - | - | 2346 |
4 | 2025-07-30 | 4 | Tour de Banyuwangi Ijen | Stage 3 | 2.2 | 140.3 | - | - | 914 |
5 | 2025-07-29 | 26 | Tour de Banyuwangi Ijen | Stage 2 | 2.2 | 158.8 | - | - | 970 |
6 | 2025-07-28 | 34 | Tour de Banyuwangi Ijen | Stage 1 | 2.2 | 125.5 | - | - | 543 |
7 | 2025-07-13 | 108 | Tour of Magnificent Qinghai | General classification | 2.Pro | | - | - | |
8 | 2025-07-13 | 116 | Tour of Magnificent Qinghai | Stage 8 | 2.Pro | 121.3 | - | - | 669 |
9 | 2025-07-12 | 98 | Tour of Magnificent Qinghai | Stage 7 | 2.Pro | 137 | - | - | 1284 |
10 | 2025-07-11 | 96 | Tour of Magnificent Qinghai | Stage 6 | 2.Pro | 232.7 | - | - | 967 |
11 | 2025-07-10 | 111 | Tour of Magnificent Qinghai | Stage 5 | 2.Pro | 168.7 | - | - | 2306 |
12 | 2025-07-09 | 100 | Tour of Magnificent Qinghai | Stage 4 | 2.Pro | 172.5 | - | - | 1342 |
13 | 2025-07-08 | 113 | Tour of Magnificent Qinghai | Stage 3 | 2.Pro | 219.5 | - | - | 2820 |
14 | 2025-07-07 | 105 | Tour of Magnificent Qinghai | Stage 2 | 2.Pro | 151.4 | - | - | 2255 |
15 | 2025-07-06 | 131 | Tour of Magnificent Qinghai | Stage 1 | 2.Pro | 120.6 | - | - | 498 |
16 | 2025-06-29 | DNF | National Championships Estonia ME - Road Race | NC | 176 | - | - | 1514 |
17 | 2025-06-27 | 1 | National Championships Estonia MU - Road Race | NC | 139 | - | 50 | 1028 |
18 | 2025-06-21 | 8 | National Championships Estonia ME - ITT | NC | 34.5 | - | 3 | 163 |
19 | 2025-05-04 | 87 | Fyn Rundt - Tour of Funen | 1.2 | 188 | - | - | 1420 |
20 | 2025-05-03 | DNF | Grand Prix Herning | 1.2 | 179.2 | - | - | 688 |
21 | 2025-04-09 | DNF | Tour of Hainan | Stage 3 | 2.Pro | 212.6 | - | - | 3313 |
22 | 2025-04-08 | 97 | Tour of Hainan | Stage 2 | 2.Pro | 178.1 | - | - | 925 |
23 | 2025-04-07 | 87 | Tour of Hainan | Stage 1 | 2.Pro | 90.34 | - | - | 320 |
24 | 2025-03-20 | 39 | Tour de Taiwan | General classification | 2.1 | | - | - | |
25 | 2025-03-20 | 91 | Tour de Taiwan | Stage 5 | 2.1 | 121.41 | - | - | 400 |
26 | 2025-03-19 | 95 | Tour de Taiwan | Stage 4 | 2.1 | 146.44 | - | - | 1353 |
27 | 2025-03-18 | 38 | Tour de Taiwan | Stage 3 | 2.1 | 154.3 | - | - | 2445 |
28 | 2025-03-17 | 44 | Tour de Taiwan | Stage 2 | 2.1 | 123.31 | - | - | 1275 |
29 | 2025-03-16 | 73 | Tour de Taiwan | Stage 1 | 2.1 | 83.2 | - | - | 709 |
30 | 2024-09-13 | DNF | European Continental Championships MU - Road Race | CC | 162 | - | - | 874 |
31 | 2024-06-22 | 12 | National Championships Estonia ME - Road Race | NC | 158.2 | - | - | |
32 | 2024-06-20 | 4 | National Championships Estonia MU - Road Race | NC | 140.2 | - | 15 | |
33 | 2024-06-18 | 9 | National Championships Estonia ME - ITT | NC | 29.8 | - | - | |
34 | 2024-05-25 | DNF | Tour of Estonia | Stage 2 | 2.1 | 164.8 | - | - | 1126 |
35 | 2024-05-24 | 10 | Tour of Estonia | Stage 1 | 2.1 | 192.6 | - | - | 811 |
36 | 2024-05-17 | DNF | Orlen Nations Grand Prix | Stage 3 | 2.Ncup | 121 | - | - | 1803 |
37 | 2024-05-16 | 89 | Orlen Nations Grand Prix | Stage 2 | 2.Ncup | 110 | - | - | 2014 |
38 | 2024-05-15 | 141 | Orlen Nations Grand Prix | Stage 1 | 2.Ncup | 135 | - | - | 2109 |
39 | 2024-03-15 | DNF | Youngster Coast Challenge | 1.2U | 172.2 | - | - | 544 |
40 | 2023-09-23 | 47 | European Continental Championships MJ - Road Race | CC | 111 | - | - | |
41 | 2023-09-20 | 37 | European Continental Championships MJ - ITT | CC | 19.8 | - | - | 65 |
42 | 2023-08-05 | 16 | Aubel-Thimister-Stavelot | Stage 2a (TTT) | 2.1 | 9 | 22 | - | 135 |
43 | 2023-08-05 | DNF | Aubel-Thimister-Stavelot | Stage 2b | 2.1 | 99 | - | - | 1254 |
44 | 2023-08-04 | 93 | Aubel-Thimister-Stavelot | Stage 1 | 2.1 | 99 | - | - | 1216 |
45 | 2023-07-16 | DNF | Medzinárodné dni cyklistiky Dubnica nad Váhom | Stage 3 | 2.Ncup | 126.4 | - | - | 2101 |
46 | 2023-07-15 | 88 | Medzinárodné dni cyklistiky Dubnica nad Váhom | Stage 2 | 2.Ncup | 97.1 | - | - | 1309 |
47 | 2023-07-14 | 38 | Medzinárodné dni cyklistiky Dubnica nad Váhom | Stage 1 (ITT) | 2.Ncup | 10 | - | - | 130 |
48 | 2023-07-09 | 46 | Sint Martinusprijs Kontich | General classification | 2.1 | | - | - | |
49 | 2023-07-09 | 61 | Sint Martinusprijs Kontich | Stage 5 | 2.1 | 118.9 | - | - | 245 |
50 | 2023-07-08 | 56 | Sint Martinusprijs Kontich | Stage 4 | 2.1 | 120.4 | - | - | 272 |
51 | 2023-07-08 | 29 | Sint Martinusprijs Kontich | Stage 3 (ITT) | 2.1 | 10.6 | - | - | 31 |
52 | 2023-07-07 | 31 | Sint Martinusprijs Kontich | Stage 2 | 2.1 | 120.9 | - | - | 246 |
53 | 2023-07-06 | 24 | Sint Martinusprijs Kontich | Stage 1 (TTT) | 2.1 | 18 | - | - | 54 |
54 | 2023-06-24 | DNS | National Championships Estonia MJ - Road Race | NC | 106.4 | - | - | |
55 | 2023-06-20 | 9 | National Championships Estonia MJ - ITT | NC | 18.5 | 12 | - | |
56 | 2023-05-07 | 95 | Course de la Paix Juniors | General classification | 2.Ncup | | - | - | |
57 | 2023-05-07 | 19 | Course de la Paix Juniors | Stage 4 | 2.Ncup | 98.3 | 16 | - | 1096 |
58 | 2023-05-06 | 86 | Course de la Paix Juniors | Stage 3 | 2.Ncup | 117.4 | - | - | 2127 |
59 | 2023-05-05 | 53 | Course de la Paix Juniors | Stage 2b | 2.Ncup | 61.4 | - | - | 462 |
60 | 2023-05-05 | 49 | Course de la Paix Juniors | Stage 2a (ITT) | 2.Ncup | 8.8 | - | - | 64 |
61 | 2023-05-04 | 104 | Course de la Paix Juniors | Stage 1 | 2.Ncup | 102.8 | - | - | 1687 |
62 | 2023-04-09 | 56 | Paris - Roubaix Juniors | 1.Ncup | 111.1 | - | - | 273 |
63 | 2022-07-09 | DNF | European Continental Championships MJ - Road Race | CC | 125.9 | - | - | 1898 |
64 | 2022-06-25 | 9 | National Championships Estonia MJ - Road Race | NC | 110 | - | - | |
65 | 2022-06-22 | 7 | National Championships Estonia MJ - ITT | NC | 17.5 | - | - | |
66 | 2022-05-08 | DNF | Course de la Paix Juniors | Stage 4 | 2.Ncup | 96.4 | - | - | 1112 |
67 | 2022-05-07 | 79 | Course de la Paix Juniors | Stage 3 | 2.Ncup | 121.7 | - | - | 2107 |
68 | 2022-05-06 | 70 | Course de la Paix Juniors | Stage 2b | 2.Ncup | 57 | - | - | 99 |
69 | 2022-05-06 | 52 | Course de la Paix Juniors | Stage 2a (ITT) | 2.Ncup | 11.2 | - | - | 455 |
70 | 2022-05-05 | 78 | Course de la Paix Juniors | Stage 1 | 2.Ncup | 102.8 | - | - | 1656 |
| | | | | 7337.8 | 50 | 68 | 61842 |