1 | 10218 | 2025-02-02 | 2 | Cadel Evans Great Ocean Road Race - Men |
2 | 8844 | 2025-04-10 | 1 | Tour of Hainan | Stage 4 |
3 | 8482 | 2022-09-15 | 1 | Škoda Tour Luxembourg | Stage 3 |
4 | 7946 | 2024-08-29 | 1 | Tour of Hainan | Stage 3 |
5 | 7712 | 2024-08-30 | 1 | Tour of Hainan | Stage 4 |
6 | 7375 | 2025-06-01 | 16 | Boucles de la Mayenne - Crédit Mutuel | Stage 3,Boucles de la Mayenne - Crédit Mutuel | General classification |
7 | 6867 | 2022-08-07 | 1 | Commonwealth Games ME - Road Race |
8 | 5808 | 2024-01-10 | 1 | New Zealand Cycle Classic | Stage 1 |
9 | 5754 | 2024-09-02 | | |
10 | 4881 | 2022-04-27 | 1 | International Tour of Hellas | Stage 1 |
11 | 4764 | 2024-08-25 | 5 | Trans-Himalaya Cycling Race | Stage 3,Trans-Himalaya Cycling Race | General classification |
12 | 4683 | 2025-05-31 | 1 | Boucles de la Mayenne - Crédit Mutuel | Stage 2 |
13 | 4637 | 2025-02-17 | 6 | UAE Tour | Stage 1 |
14 | 4607 | 2022-08-08 | | |
15 | 4576 | 2024-02-10 | 1 | National Championships New Zealand ME - Road Race |
16 | 4039 | 2024-01-13 | 1 | New Zealand Cycle Classic | Stage 4 |
17 | 3957 | 2023-05-02 | 1 | International Tour of Hellas | Prologue |
18 | 3851 | 2024-04-13 | 1 | Oceania Continental Championships ME - ITT |
19 | 3565 | 2025-04-11 | 4 | Tour of Hainan | Stage 5,Tour of Hainan | General classification |
20 | 3415 | 2024-01-14 | 1 | New Zealand Cycle Classic | Stage 5,New Zealand Cycle Classic | General classification |
21 | 3372 | 2024-01-12 | 1 | New Zealand Cycle Classic | Stage 3 |
22 | 3158 | 2025-02-06 | 2 | National Championships New Zealand ME - ITT |
23 | 2884 | 2022-04-28 | 49 | International Tour of Hellas | Stage 2 |
24 | 2839 | 2025-02-03 | | |
25 | 2802 | 2022-09-16 | 15 | Škoda Tour Luxembourg | Stage 4 (ITT) |
26 | 2697 | 2025-03-20 | 22 | Grand Prix de Denain - Porte du Hainaut |
27 | 2652 | 2023-02-10 | 1 | National Championships New Zealand ME - ITT |
28 | 2553 | 2021-02-12 | 1 | National Championships New Zealand ME - ITT | Time trial |
29 | 2545 | 2024-08-28 | 2 | Tour of Hainan | Stage 2 |
30 | 2522 | 2023-10-27 | | |
31 | 2395 | 2025-06-02 | | |
32 | 2326 | 2022-04-09 | 1 | Oceania Continental Championships ME - ITT |
33 | 2177 | 2024-04-12 | 3 | Oceania Continental Championships ME - Road Race |
34 | 2098 | 2024-08-26 | | |
35 | 2097 | 2024-05-15 | 2 | International Tour of Hellas | Stage 1a (ITT),International Tour of Hellas | Stage 1b |
36 | 2048 | 2025-02-18 | 21 | UAE Tour | Stage 2 (ITT) |
37 | 1979 | 2024-01-11 | 8 | New Zealand Cycle Classic | Stage 2 |
38 | 1953 | 2024-08-24 | 2 | Trans-Himalaya Cycling Race | Stage 2 |
39 | 1904 | 2024-02-08 | 2 | National Championships New Zealand ME - ITT |
40 | 1817 | 2025-03-27 | | |
41 | 1672 | 2022-05-01 | 11 | International Tour of Hellas | Stage 5,International Tour of Hellas | General classification |
42 | 1606 | 2025-03-04 | 25 | Ename Samyn Classic |
43 | 1582 | 2021-10-17 | 4 | Chrono des Nations |
44 | 1571 | 2024-01-15 | | |
45 | 1478 | 2025-02-16 | | |
46 | 1475 | 2025-07-01 | | |
47 | 1474 | 2024-08-23 | 3 | Trans-Himalaya Cycling Race | Stage 1 |
48 | 1459 | 2020-01-15 | 1 | New Zealand Cycle Classic | Stage 1 |
49 | 1435 | 2025-03-31 | | |
50 | 1422 | 2019-01-23 | 1 | New Zealand Cycle Classic | Stage 1 |