1 | 2754 | 2022-09-29 | 1 | Tour of Iran (Azarbaijan) | Stage 1 |
2 | 2268 | 2021-06-09 | 3 | Baloise Belgium Tour | Stage 1 |
3 | 2263 | 2022-10-03 | 49 | Tour of Iran (Azarbaijan) | Stage 5,Tour of Iran (Azarbaijan) | General classification |
4 | 1230 | 2021-06-10 | 32 | Baloise Belgium Tour | Stage 2 (ITT) |
5 | 1211 | 2021-06-13 | 44 | Baloise Belgium Tour | Stage 5,Baloise Belgium Tour | General classification |
6 | 1202 | 2022-09-30 | 39 | Tour of Iran (Azarbaijan) | Stage 2 |
7 | 1067 | 2022-06-05 | 8 | Brussels Cycling Classic |
8 | 1017 | 2025-07-30 | 6 | Ethias-Tour de Wallonie | Stage 5,Ethias-Tour de Wallonie | General classification |
9 | 903 | 2023-09-28 | 2 | Tour of Istanbul | Stage 1 |
10 | 798 | 2024-04-24 | 76 | Presidential Cycling Tour of Türkiye | Stage 4 |
11 | 769 | 2023-10-01 | 44 | Tour of Istanbul | Stage 4,Tour of Istanbul | General classification |
12 | 667 | 2022-04-29 | 4 | International Tour of Hellas | Stage 3 |
13 | 621 | 2021-10-02 | 2 | Lillehammer GP |
14 | 567 | 2021-06-14 | | |
15 | 565 | 2022-10-04 | | |
16 | 546 | 2022-06-15 | 62 | Baloise Belgium Tour | Stage 1 |
17 | 536 | 2022-04-27 | 8 | International Tour of Hellas | Stage 1 |
18 | 531 | 2022-09-14 | 110 | Grand Prix de Wallonie |
19 | 512 | 2022-10-01 | 9 | Tour of Iran (Azarbaijan) | Stage 3 |
20 | 491 | 2025-04-03 | 8 | ΔΕΗ Tour of Hellas | Stage 2 |
21 | 482 | 2022-10-02 | 3 | Tour of Iran (Azarbaijan) | Stage 4 |
22 | 424 | 2023-07-08 | | |
23 | 417 | 2025-06-18 | 131 | Baloise Belgium Tour | Stage 1 |
24 | 413 | 2021-06-12 | 35 | Baloise Belgium Tour | Stage 4 |
25 | 386 | 2024-09-25 | 119 | Omloop van het Houtland |
26 | 383 | 2021-06-11 | 58 | Baloise Belgium Tour | Stage 3 |
27 | 370 | 2021-07-21 | 110 | Tour de Wallonie | Stage 2 |
28 | 337 | 2018-04-29 | 1 | Paris - Mantes-en-Yvelines |
29 | 286 | 2021-10-16 | DNF | Grand Prix du Morbihan |
30 | 250 | 2023-09-29 | 19 | Tour of Istanbul | Stage 2 |
31 | 242 | 2018-05-13 | 62 | Flèche du Sud | Stage 5,Flèche du Sud | General classification |
32 | 199 | 2018-05-26 | 7 | Baloise Belgium Tour | Stage 4 |
33 | 198 | 2018-05-12 | 3 | Flèche du Sud | Stage 4 |
34 | 185 | 2018-12-24 | | |
35 | 184 | 2019-12-09 | | |
36 | 175 | 2019-11-15 | | |
37 | 164 | 2018-05-27 | 56 | Baloise Belgium Tour | Stage 5,Baloise Belgium Tour | General classification |
38 | 144 | 2018-05-14 | | |
39 | 143 | 2018-05-11 | 2 | Flèche du Sud | Stage 3 |