1 | 4206 | 2020-02-08 | 1 | PETRONAS Le Tour de Langkawi | Stage 2 |
2 | 982 | 2023-01-18 | 9 | Santos Tour Down Under | Stage 1 |
3 | 820 | 2020-09-07 | | |
4 | 754 | 2020-02-09 | 12 | PETRONAS Le Tour de Langkawi | Stage 3 |
5 | 657 | 2022-06-10 | DNF | Critérium du Dauphiné | Stage 6 |
6 | 615 | 2020-02-13 | 3 | PETRONAS Le Tour de Langkawi | Stage 7 |
7 | 561 | 2020-02-14 | 3 | PETRONAS Le Tour de Langkawi | Stage 8,PETRONAS Le Tour de Langkawi | General classification |
8 | 521 | 2023-02-19 | | |
9 | 518 | 2022-06-05 | 138 | Critérium du Dauphiné | Stage 1 |
10 | 509 | 2022-01-30 | 12 | Trofeo Playa de Palma - Palma |
11 | 509 | 2022-06-08 | 132 | Critérium du Dauphiné | Stage 4 (ITT) |
12 | 492 | 2022-06-09 | 134 | Critérium du Dauphiné | Stage 5 |
13 | 490 | 2022-04-17 | DNF | Paris-Roubaix |
14 | 485 | 2022-06-04 | | |
15 | 481 | 2022-01-26 | DNF | Trofeo Calvia |
16 | 473 | 2022-06-06 | 139 | Critérium du Dauphiné | Stage 2 |
17 | 432 | 2022-02-24 | 88 | UAE Tour | Stage 5 |
18 | 418 | 2022-02-21 | 73 | UAE Tour | Stage 2 |
19 | 414 | 2022-08-05 | 88 | Tour de Pologne | General classification,Tour de Pologne | Stage 7 |
20 | 409 | 2022-06-07 | 137 | Critérium du Dauphiné | Stage 3 |
21 | 401 | 2022-06-03 | | |
22 | 397 | 2023-02-20 | 122 | UAE Tour | Stage 1 |
23 | 395 | 2023-03-05 | 132 | Paris - Nice | Stage 1 |
24 | 391 | 2022-01-27 | DNF | Trofeo Alcúdia - Port d'Alcúdia |
25 | 383 | 2023-05-11 | 8 | Tour de Hongrie | Stage 2 |
26 | 376 | 2023-10-05 | 10 | Tour of Hainan | Stage 1 |
27 | 367 | 2022-02-23 | 101 | UAE Tour | Stage 4 |
28 | 366 | 2022-03-16 | 52 | Danilith Nokere Koerse |
29 | 365 | 2023-10-04 | | |
30 | 363 | 2020-02-11 | 5 | PETRONAS Le Tour de Langkawi | Stage 5 |
31 | 349 | 2022-02-22 | 94 | UAE Tour | Stage 3 (ITT) |
32 | 349 | 2022-08-06 | | |
33 | 345 | 2022-08-19 | 6 | PostNord Danmark Rundt - Tour of Denmark | Stage 4 |
34 | 344 | 2021-05-22 | 3 | Alpes Isère Tour | Stage 4 |
35 | 340 | 2021-03-17 | DNF | Danilith Nokere Koerse ME |
36 | 336 | 2021-05-14 | 10 | Tour de Hongrie | Stage 3 |
37 | 333 | 2022-02-03 | 137 | Etoile de Bessèges - Tour du Gard | Stage 2 |
38 | 333 | 2022-02-06 | 103 | Etoile de Bessèges - Tour du Gard | Stage 5 (ITT),Etoile de Bessèges - Tour du Gard | General classification |
39 | 332 | 2023-06-13 | | |
40 | 331 | 2022-02-02 | 143 | Etoile de Bessèges - Tour du Gard | Stage 1 |
41 | 329 | 2022-02-19 | | |
42 | 326 | 2023-02-18 | | |
43 | 314 | 2022-02-20 | 114 | UAE Tour | Stage 1 |
44 | 314 | 2020-02-10 | 113 | PETRONAS Le Tour de Langkawi | Stage 4 |
45 | 314 | 2022-08-04 | 98 | Tour de Pologne | Stage 6 (ITT) |
46 | 313 | 2022-07-03 | 124 | Sibiu Cycling Tour | Stage 1 |
47 | 313 | 2022-02-25 | 115 | UAE Tour | Stage 6 |
48 | 312 | 2023-01-17 | 50 | Santos Tour Down Under | Prologue |
49 | 307 | 2022-07-02 | 9 | Sibiu Cycling Tour | Prologue |
50 | 306 | 2023-01-06 | | |