2025-06-26 | 1 | National Championships Venezuela ME - ITT | 0 | 0 |
2025-06-22 | 20 | Baloise Belgium Tour | Stage 5 | 183.4 | 183.4 |
2025-06-21 | 3 | Baloise Belgium Tour | Stage 4 | 173 | 173 |
2025-06-20 | 39 | Baloise Belgium Tour | Stage 3 (ITT) | 9.7 | 9.7 |
2025-06-19 | 13 | Baloise Belgium Tour | Stage 2 | 194.4 | 194.4 |
2025-06-18 | 34 | Baloise Belgium Tour | Stage 1 | 197.6 | 197.6 |
2025-06-01 | 8 | Giro d'Italia | Stage 21 | 143 | 143 |
2025-05-31 | 104 | Giro d'Italia | Stage 20 | 205 | 205 |
2025-05-30 | 107 | Giro d'Italia | Stage 19 | 166 | 166 |
2025-05-29 | 92 | Giro d'Italia | Stage 18 | 144 | 144 |
2025-05-28 | 109 | Giro d'Italia | Stage 17 | 155 | 155 |
2025-05-27 | 67 | Giro d'Italia | Stage 16 | 203 | 203 |
2025-05-25 | 51 | Giro d'Italia | Stage 15 | 219 | 219 |
2025-05-24 | 4 | Giro d'Italia | Stage 14 | 195 | 195 |
2025-05-23 | 9 | Giro d'Italia | Stage 13 | 180 | 180 |
2025-05-22 | 23 | Giro d'Italia | Stage 12 | 172 | 172 |
2025-05-21 | 103 | Giro d'Italia | Stage 11 | 186 | 186 |
2025-05-20 | 120 | Giro d'Italia | Stage 10 (ITT) | 28.6 | 28.6 |
2025-05-18 | 169 | Giro d'Italia | Stage 9 | 181 | 181 |
2025-05-17 | 147 | Giro d'Italia | Stage 8 | 197 | 197 |
2025-05-16 | 173 | Giro d'Italia | Stage 7 | 168 | 168 |
2025-05-15 | 15 | Giro d'Italia | Stage 6 | 227 | 227 |
2025-05-14 | 4 | Giro d'Italia | Stage 5 | 151 | 151 |
2025-05-13 | 17 | Giro d'Italia | Stage 4 | 189 | 189 |
2025-05-11 | 3 | Giro d'Italia | Stage 3 | 160 | 160 |
2025-05-10 | 47 | Giro d'Italia | Stage 2 (ITT) | 13.7 | 13.7 |
2025-05-09 | 3 | Giro d'Italia | Stage 1 | 160 | 160 |
2025-04-06 | 36 | Ronde van Vlaanderen - Tour des Flandres ME | 268.9 | 268.9 |
2025-04-02 | 32 | Dwars door Vlaanderen - A travers la Flandre ME | 184.2 | 184.2 |
2025-03-30 | 1005 | Gent-Wevelgem in Flanders Fields ME | 250.3 | 125.2 |
2025-03-26 | 23 | Classic Brugge-De Panne ME | 195.6 | 195.6 |
2025-03-22 | 28 | Milano-Sanremo | 289 | 289 |
2025-03-16 | 84 | Tirreno-Adriatico | Stage 7 | 147 | 147 |
2025-03-15 | 99 | Tirreno-Adriatico | Stage 6 | 163 | 163 |
2025-03-14 | 62 | Tirreno-Adriatico | Stage 5 | 205 | 205 |
2025-03-13 | 40 | Tirreno-Adriatico | Stage 4 | 190 | 190 |
2025-03-12 | 60 | Tirreno-Adriatico | Stage 3 | 239 | 239 |
2025-03-11 | 16 | Tirreno-Adriatico | Stage 2 | 192 | 192 |
2025-03-10 | 88 | Tirreno-Adriatico | Stage 1 (ITT) | 11.5 | 11.5 |
2025-03-02 | 85 | Kuurne - Brussel - Kuurne | 196.9 | 196.9 |
2025-03-01 | 113 | Omloop Nieuwsblad ME | 197 | 197 |
2025-02-16 | 10 | Clasica de Almeria ME | 189.1 | 189.1 |
2025-02-12 | 51 | Tour of Oman | Stage 5 | 138.5 | 138.5 |
2025-02-11 | 3 | Tour of Oman | Stage 4 | 181.5 | 181.5 |
2025-02-10 | 61 | Tour of Oman | Stage 3 | 180.8 | 180.8 |
2025-02-09 | 84 | Tour of Oman | Stage 2 | 202.9 | 202.9 |
2025-02-08 | 25 | Tour of Oman | Stage 1 | 177.7 | 177.7 |
2025-02-07 | 53 | Muscat Classic | 170.3 | 170.3 |
| | | | 8046.5 |