2025-07-27 | 29 | Tour de France | Stage 21 | 132.3 | 132.3 |
2025-07-26 | 3 | Tour de France | Stage 20 | 184.2 | 184.2 |
2025-07-25 | 96 | Tour de France | Stage 19 | 93.1 | 93.1 |
2025-07-24 | 96 | Tour de France | Stage 18 | 171.5 | 171.5 |
2025-07-23 | 39 | Tour de France | Stage 17 | 160.4 | 160.4 |
2025-07-22 | 51 | Tour de France | Stage 16 | 171.5 | 171.5 |
2025-07-20 | 13 | Tour de France | Stage 15 | 169.3 | 169.3 |
2025-07-19 | 62 | Tour de France | Stage 14 | 182.6 | 182.6 |
2025-07-18 | 108 | Tour de France | Stage 13 (ITT) | 10.9 | 10.9 |
2025-07-17 | 62 | Tour de France | Stage 12 | 180.6 | 180.6 |
2025-07-16 | 82 | Tour de France | Stage 11 | 156.8 | 156.8 |
2025-07-14 | 47 | Tour de France | Stage 10 | 165.3 | 165.3 |
2025-07-13 | 98 | Tour de France | Stage 9 | 174.1 | 174.1 |
2025-07-12 | 65 | Tour de France | Stage 8 | 171.4 | 171.4 |
2025-07-11 | 46 | Tour de France | Stage 7 | 197 | 197 |
2025-07-10 | 62 | Tour de France | Stage 6 | 201.5 | 201.5 |
2025-07-09 | 48 | Tour de France | Stage 5 (ITT) | 33 | 33 |
2025-07-08 | 57 | Tour de France | Stage 4 | 174.2 | 174.2 |
2025-07-07 | 115 | Tour de France | Stage 3 | 178.3 | 178.3 |
2025-07-06 | 102 | Tour de France | Stage 2 | 209.1 | 209.1 |
2025-07-05 | 77 | Tour de France | Stage 1 | 184.9 | 184.9 |
2025-06-15 | 67 | Critérium du Dauphiné | Stage 8 | 133.3 | 133.3 |
2025-06-14 | 44 | Critérium du Dauphiné | Stage 7 | 131.6 | 131.6 |
2025-06-13 | 115 | Critérium du Dauphiné | Stage 6 | 126.7 | 126.7 |
2025-06-12 | 94 | Critérium du Dauphiné | Stage 5 | 183 | 183 |
2025-06-11 | 47 | Critérium du Dauphiné | Stage 4 (ITT) | 17.4 | 17.4 |
2025-06-10 | 120 | Critérium du Dauphiné | Stage 3 | 207.2 | 207.2 |
2025-06-09 | 66 | Critérium du Dauphiné | Stage 2 | 204.6 | 204.6 |
2025-06-08 | 75 | Critérium du Dauphiné | Stage 1 | 195.8 | 195.8 |
2025-05-04 | 98 | Tour de Romandie | Stage 5 (ITT) | 17.1 | 17.1 |
2025-05-03 | 106 | Tour de Romandie | Stage 4 | 118.2 | 118.2 |
2025-05-02 | 62 | Tour de Romandie | Stage 3 | 183.1 | 183.1 |
2025-05-01 | 104 | Tour de Romandie | Stage 2 | 157 | 157 |
2025-04-30 | 48 | Tour de Romandie | Stage 1 | 194.3 | 194.3 |
2025-04-29 | 20 | Tour de Romandie | Prologue | 3.44 | 3.4 |
2025-04-23 | DNF | La Flèche Wallonne | 205.1 | 102.6 |
2025-04-20 | DNF | Amstel Gold Race | 255.9 | 127.9 |
2025-04-18 | 65 | De Brabantse Pijl - La Flèche Brabançonne ME | 162.6 | 162.6 |
2025-04-06 | 84 | Ronde van Vlaanderen - Tour des Flandres ME | 268.9 | 268.9 |
2025-04-02 | 36 | Dwars door Vlaanderen - A travers la Flandre ME | 184.2 | 184.2 |
2025-03-29 | 83 | Settimana Internazionale Coppi e Bartali | Stage 5 | 132.5 | 132.5 |
2025-03-28 | 99 | Settimana Internazionale Coppi e Bartali | Stage 4 | 150.4 | 150.4 |
2025-03-27 | 30 | Settimana Internazionale Coppi e Bartali | Stage 3 | 142.1 | 142.1 |
2025-03-26 | 95 | Settimana Internazionale Coppi e Bartali | Stage 2 | 163.9 | 163.9 |
2025-03-25 | 69 | Settimana Internazionale Coppi e Bartali | Stage 1 | 174.5 | 174.5 |
2025-03-01 | 57 | Omloop Nieuwsblad ME | 197 | 197 |
2025-02-23 | 27 | UAE Tour | Stage 7 | 176 | 176 |
2025-02-22 | 85 | UAE Tour | Stage 6 | 165 | 165 |
2025-02-21 | 90 | UAE Tour | Stage 5 | 160 | 160 |
2025-02-20 | 79 | UAE Tour | Stage 4 | 181 | 181 |
2025-02-19 | 39 | UAE Tour | Stage 3 | 181 | 181 |
2025-02-18 | 30 | UAE Tour | Stage 2 (ITT) | 12.2 | 12.2 |
2025-02-17 | 72 | UAE Tour | Stage 1 | 138 | 138 |
2025-02-02 | 20 | Cadel Evans Great Ocean Road Race - Men | 183.8 | 183.8 |
2025-01-30 | 26 | Surf Coast Classic - Men | 157 | 157 |
2025-01-26 | 95 | Santos Tour Down Under | Stage 6 | 90 | 90 |
2025-01-25 | 96 | Santos Tour Down Under | Stage 5 | 145.7 | 145.7 |
2025-01-24 | 68 | Santos Tour Down Under | Stage 4 | 157.2 | 157.2 |
2025-01-23 | 94 | Santos Tour Down Under | Stage 3 | 147.5 | 147.5 |
2025-01-22 | 110 | Santos Tour Down Under | Stage 2 | 128.8 | 128.8 |
2025-01-21 | 59 | Santos Tour Down Under | Stage 1 | 150.7 | 150.7 |
| | | | 9155.2 |