1 | 530 | 2023-03-26 | DNF | GP Industria & Artigianato |
2 | 467 | 2024-04-02 | 33 | Région Pays de la Loire Tour | Stage 1 |
3 | 401 | 2025-03-23 | 89 | Cholet Agglo Tour |
4 | 302 | 2024-03-17 | 83 | Cholet Agglo Tour |
5 | 299 | 2021-08-14 | OTL | PostNord Danmark Rundt - Tour of Denmark | Stage 5 (ITT) |
6 | 246 | 2019-01-01 | | |
7 | 232 | 2022-04-06 | DNF | Scheldeprijs ME |
8 | 231 | 2022-03-27 | 93 | International Tour of Rhodes | Stage 3,International Tour of Rhodes | General classification |
9 | 225 | 2021-08-10 | 88 | PostNord Danmark Rundt - Tour of Denmark | Stage 1 |
10 | 223 | 2025-04-02 | DNF | Paris - Camembert |
11 | 213 | 2022-02-10 | 98 | Tour of Antalya | Stage 1 |
12 | 206 | 2022-04-05 | | |
13 | 205 | 2022-02-13 | 35 | Tour of Antalya | Stage 4,Tour of Antalya | General classification |
14 | 203 | 2022-02-11 | 105 | Tour of Antalya | Stage 2 |
15 | 198 | 2022-03-28 | | |
16 | 191 | 2021-08-11 | 84 | PostNord Danmark Rundt - Tour of Denmark | Stage 2 |
17 | 178 | 2021-08-13 | 83 | PostNord Danmark Rundt - Tour of Denmark | Stage 4 |
18 | 178 | 2021-08-13 | 83 | PostNord Danmark Rundt - Tour of Denmark | Stage 4 |
19 | 178 | 2021-08-13 | 83 | PostNord Danmark Rundt - Tour of Denmark | Stage 4 |
20 | 173 | 2022-03-26 | 96 | International Tour of Rhodes | Stage 2 |
21 | 169 | 2022-02-12 | 119 | Tour of Antalya | Stage 3 |
22 | 164 | 2022-04-17 | 71 | Belgrade Banjaluka | Stage 5,Belgrade Banjaluka | General classification |
23 | 163 | 2021-08-12 | 89 | PostNord Danmark Rundt - Tour of Denmark | Stage 3 |
24 | 160 | 2022-04-14 | 16 | Belgrade Banjaluka | Stage 2 |
25 | 155 | 2022-03-25 | 99 | International Tour of Rhodes | Stage 1 |
26 | 151 | 2022-08-14 | | |
27 | 147 | 2022-04-04 | | |
28 | 145 | 2022-03-21 | | |
29 | 144 | 2022-03-20 | 87 | International Rhodes Grand Prix |
30 | 141 | 2022-05-27 | 43 | Tour of Estonia | Stage 1 |
31 | 139 | 2021-08-09 | | |
32 | 138 | 2023-03-01 | DNF | Trofeo Laigueglia |
33 | 137 | 2019-08-24 | 64 | PostNord Danmark Rundt - Tour of Denmark | Stage 4 |
34 | 134 | 2022-08-17 | 88 | PostNord Danmark Rundt - Tour of Denmark | Stage 2 (ITT) |
35 | 134 | 2022-07-25 | | |
36 | 132 | 2022-04-02 | | |
37 | 132 | 2022-02-09 | | |
38 | 131 | 2022-02-28 | | |
39 | 131 | 2022-03-24 | 124 | International Tour of Rhodes | Prologue |
40 | 128 | 2023-09-13 | | |
41 | 128 | 2022-02-24 | | |
42 | 128 | 2022-04-15 | 102 | Belgrade Banjaluka | Stage 3 |
43 | 126 | 2022-04-07 | | |
44 | 126 | 2022-04-16 | 33 | Belgrade Banjaluka | Stage 4 |
45 | 124 | 2022-08-16 | 60 | PostNord Danmark Rundt - Tour of Denmark | Stage 1 |
46 | 123 | 2022-04-03 | | |
47 | 122 | 2022-04-13 | 14 | Belgrade Banjaluka | Stage 1 (TTT) |
48 | 121 | 2022-04-01 | | |
49 | 121 | 2022-12-21 | | |
50 | 120 | 2022-02-08 | | |