2025-06-01 | 108 | Giro d'Italia | Stage 21 | 143 | 143 |
2025-05-31 | 100 | Giro d'Italia | Stage 20 | 205 | 205 |
2025-05-30 | 83 | Giro d'Italia | Stage 19 | 166 | 166 |
2025-05-29 | 64 | Giro d'Italia | Stage 18 | 144 | 144 |
2025-05-28 | 76 | Giro d'Italia | Stage 17 | 155 | 155 |
2025-05-27 | 56 | Giro d'Italia | Stage 16 | 203 | 203 |
2025-05-25 | 62 | Giro d'Italia | Stage 15 | 219 | 219 |
2025-05-24 | 101 | Giro d'Italia | Stage 14 | 195 | 195 |
2025-05-23 | 102 | Giro d'Italia | Stage 13 | 180 | 180 |
2025-05-22 | 118 | Giro d'Italia | Stage 12 | 172 | 172 |
2025-05-21 | 83 | Giro d'Italia | Stage 11 | 186 | 186 |
2025-05-20 | 108 | Giro d'Italia | Stage 10 (ITT) | 28.6 | 28.6 |
2025-05-18 | 73 | Giro d'Italia | Stage 9 | 181 | 181 |
2025-05-17 | 62 | Giro d'Italia | Stage 8 | 197 | 197 |
2025-05-16 | 65 | Giro d'Italia | Stage 7 | 168 | 168 |
2025-05-15 | 107 | Giro d'Italia | Stage 6 | 227 | 227 |
2025-05-14 | 84 | Giro d'Italia | Stage 5 | 151 | 151 |
2025-05-13 | 140 | Giro d'Italia | Stage 4 | 189 | 189 |
2025-05-11 | 87 | Giro d'Italia | Stage 3 | 160 | 160 |
2025-05-10 | 74 | Giro d'Italia | Stage 2 (ITT) | 13.7 | 13.7 |
2025-05-09 | 135 | Giro d'Italia | Stage 1 | 160 | 160 |
2025-04-27 | 96 | Liège-Bastogne-Liège | 252 | 252 |
2025-04-25 | 6 | Tour of the Alps | Stage 5 | 112.2 | 112.2 |
2025-04-24 | 72 | Tour of the Alps | Stage 4 | 162.7 | 162.7 |
2025-04-23 | 55 | Tour of the Alps | Stage 3 | 145.5 | 145.5 |
2025-04-22 | 55 | Tour of the Alps | Stage 2 | 178 | 178 |
2025-04-21 | 60 | Tour of the Alps | Stage 1 | 148.5 | 148.5 |
2025-03-22 | 83 | Milano-Sanremo | 289 | 289 |
2025-03-16 | 116 | Tirreno-Adriatico | Stage 7 | 147 | 147 |
2025-03-15 | 66 | Tirreno-Adriatico | Stage 6 | 163 | 163 |
2025-03-14 | 77 | Tirreno-Adriatico | Stage 5 | 205 | 205 |
2025-03-13 | 130 | Tirreno-Adriatico | Stage 4 | 190 | 190 |
2025-03-12 | 88 | Tirreno-Adriatico | Stage 3 | 239 | 239 |
2025-03-11 | 116 | Tirreno-Adriatico | Stage 2 | 192 | 192 |
2025-03-10 | 83 | Tirreno-Adriatico | Stage 1 (ITT) | 11.5 | 11.5 |
2025-03-08 | 43 | Strade Bianche | 213 | 213 |
2025-03-02 | 31 | O Gran Camiño - The Historical Route | Stage 5 | 159.87 | 159.9 |
2025-03-01 | 23 | O Gran Camiño - The Historical Route | Stage 4 | 137.1 | 137.1 |
2025-02-28 | 40 | O Gran Camiño - The Historical Route | Stage 3 (ITT) | 15.6 | 15.6 |
2025-02-27 | 48 | O Gran Camiño - The Historical Route | Stage 2 | 133.1 | 133.1 |
2025-02-26 | 96 | O Gran Camiño - The Historical Route | Stage 1 | 189.7 | 189.7 |
| | | | 6727.1 |