| 1 | 2943 | 2022-09-06 | 3 | Tour of Britain | Stage 3 |
| 2 | 1903 | 2022-06-27 | | |
| 3 | 963 | 2021-10-08 | | |
| 4 | 798 | 2019-04-20 | 1 | Arno Wallaard Memorial |
| 5 | 767 | 2022-07-10 | 1 | Grand Prix International de la ville de Nogent-sur-Oise |
| 6 | 710 | 2022-09-07 | 97 | Tour of Britain | Stage 4 |
| 7 | 579 | 2022-07-11 | | |
| 8 | 463 | 2021-09-07 | 5 | Tour of Britain | Stage 3 (TTT) |
| 9 | 462 | 2019-04-21 | | |
| 10 | 417 | 2019-12-09 | | |
| 11 | 415 | 2021-10-09 | 58 | Tour de Vendée |
| 12 | 412 | 2021-09-05 | 47 | Tour of Britain | Stage 1 |
| 13 | 405 | 2023-09-09 | 44 | Tour of Britain | Stage 7 |
| 14 | 385 | 2022-09-05 | 66 | Tour of Britain | Stage 2 |
| 15 | 382 | 2019-06-02 | 1 | Tour de la Mirabelle | Stage 3,Tour de la Mirabelle | General classification |
| 16 | 375 | 2021-04-07 | 78 | Scheldeprijs ME |
| 17 | 367 | 2021-09-06 | 57 | Tour of Britain | Stage 2 |
| 18 | 351 | 2021-09-11 | 40 | Tour of Britain | Stage 7 |
| 19 | 348 | 2021-03-02 | 97 | Le Samyn |
| 20 | 340 | 2021-04-11 | 134 | Presidential Cycling Tour of Turkey | Stage 1 |
| 21 | 319 | 2021-09-04 | | |
| 22 | 318 | 2021-04-06 | | |
| 23 | 318 | 2021-09-03 | | |
| 24 | 309 | 2021-09-08 | 38 | Tour of Britain | Stage 4 |
| 25 | 308 | 2021-04-14 | DSQ | Presidential Cycling Tour of Turkey | Stage 4 |
| 26 | 306 | 2021-09-19 | 83 | Eschborn-Frankfurt |
| 27 | 298 | 2021-04-08 | | |
| 28 | 281 | 2021-03-01 | | |
| 29 | 278 | 2021-09-09 | 31 | Tour of Britain | Stage 5 |
| 30 | 267 | 2021-09-10 | 45 | Tour of Britain | Stage 6 |
| 31 | 265 | 2021-04-10 | | |
| 32 | 258 | 2019-05-15 | | |
| 33 | 257 | 2021-04-09 | | |
| 34 | 255 | 2020-11-08 | | |
| 35 | 252 | 2021-10-07 | | |
| 36 | 251 | 2021-09-12 | 50 | Tour of Britain | Stage 8,Tour of Britain | General classification |
| 37 | 251 | 2023-09-04 | 48 | Tour of Britain | Stage 2 |
| 38 | 239 | 2021-04-05 | | |
| 39 | 231 | 2021-03-17 | DNF | Danilith Nokere Koerse ME |
| 40 | 226 | 2021-08-26 | 78 | Deutschland Tour | Stage 1 |
| 41 | 225 | 2022-12-22 | | |
| 42 | 220 | 2021-03-07 | 122 | Grote Prijs Jean-Pierre Monseré |
| 43 | 213 | 2021-08-29 | 71 | Deutschland Tour | Stage 4,Deutschland Tour | General classification |
| 44 | 212 | 2021-10-10 | | |
| 45 | 205 | 2021-08-27 | 80 | Deutschland Tour | Stage 2 |
| 46 | 200 | 2021-04-13 | 140 | Presidential Cycling Tour of Turkey | Stage 3 |
| 47 | 187 | 2019-06-03 | | |
| 48 | 186 | 2018-12-04 | | |
| 49 | 182 | 2021-03-18 | | |
| 50 | 181 | 2021-09-18 | | |