2025-10-17 | progress | Tour of Guangxi | Stage 4 | 176.8 | 586.7 |
2025-10-17 | 71 | Tour of Guangxi | Stage 4 | 176.8 | 176.8 |
2025-10-16 | 82 | Tour of Guangxi | Stage 3 | 214 | 214 |
2025-10-15 | 66 | Tour of Guangxi | Stage 2 | 177.4 | 177.4 |
2025-10-14 | 82 | Tour of Guangxi | Stage 1 | 149.4 | 149.4 |
2025-10-07 | DNF | Tre Valli Varesine | 200.3 | 100.2 |
2025-10-06 | 59 | Coppa Bernocchi - GP Banco BPM | 191.6 | 191.6 |
2025-10-04 | DNF | Giro dell'Emilia | 199.2 | 99.6 |
2025-09-21 | 55 | Skoda Tour de Luxembourg | Stage 5 | 176.4 | 176.4 |
2025-09-20 | 20 | Skoda Tour de Luxembourg | Stage 4 (ITT) | 26.3 | 26.3 |
2025-09-19 | 49 | Skoda Tour de Luxembourg | Stage 3 | 170.5 | 170.5 |
2025-09-18 | 73 | Skoda Tour de Luxembourg | Stage 2 | 168.4 | 168.4 |
2025-09-17 | 24 | Skoda Tour de Luxembourg | Stage 1 | 152.8 | 152.8 |
2025-09-07 | 34 | Tour of Britain Men | Stage 6 | 112.2 | 112.2 |
2025-09-06 | 18 | Tour of Britain Men | Stage 5 | 133.6 | 133.6 |
2025-09-05 | 16 | Tour of Britain Men | Stage 4 | 186.9 | 186.9 |
2025-09-04 | 60 | Tour of Britain Men | Stage 3 | 122.8 | 122.8 |
2025-09-03 | 44 | Tour of Britain Men | Stage 2 | 169.3 | 169.3 |
2025-09-02 | 79 | Tour of Britain Men | Stage 1 | 161.4 | 161.4 |
2025-06-22 | 93 | Tour de Suisse | Stage 8 (ITT) | 10 | 10 |
2025-06-21 | 48 | Tour de Suisse | Stage 7 | 207.3 | 207.3 |
2025-06-20 | 80 | Tour de Suisse | Stage 6 | 186.7 | 186.7 |
2025-06-19 | 37 | Tour de Suisse | Stage 5 | 183.8 | 183.8 |
2025-06-18 | 20 | Tour de Suisse | Stage 4 | 193.2 | 193.2 |
2025-06-17 | 15 | Tour de Suisse | Stage 3 | 195.6 | 195.6 |
2025-06-16 | 79 | Tour de Suisse | Stage 2 | 177 | 177 |
2025-06-15 | 37 | Tour de Suisse | Stage 1 | 129.4 | 129.4 |
2025-06-08 | 13 | Tour of Slovenia | Stage 5 | 124.1 | 124.1 |
2025-06-07 | 6 | Tour of Slovenia | Stage 4 | 175 | 175 |
2025-06-06 | 54 | Tour of Slovenia | Stage 3 | 172 | 172 |
2025-06-05 | 3 | Tour of Slovenia | Stage 2 | 162.7 | 162.7 |
2025-06-04 | 34 | Tour of Slovenia | Stage 1 | 170.6 | 170.6 |
2025-04-25 | 55 | Tour of the Alps | Stage 5 | 112.2 | 112.2 |
2025-04-24 | 44 | Tour of the Alps | Stage 4 | 162.7 | 162.7 |
2025-04-23 | 39 | Tour of the Alps | Stage 3 | 145.5 | 145.5 |
2025-04-22 | 30 | Tour of the Alps | Stage 2 | 178 | 178 |
2025-04-21 | 27 | Tour of the Alps | Stage 1 | 148.5 | 148.5 |
2025-03-24 | 106 | Volta Ciclista a Catalunya | Stage 1 | 178.6 | 178.6 |
2025-03-02 | 39 | Faun Drome Classic | 189 | 189 |
2025-03-01 | DNF | Faun-Ardèche Classic | 165.9 | 82.9 |
2025-02-23 | 13 | Volta ao Algarve em Bicicleta | Stage 5 (ITT) | 19.6 | 19.6 |
2025-02-22 | 35 | Volta ao Algarve em Bicicleta | Stage 4 | 175.2 | 175.2 |
2025-02-21 | 64 | Volta ao Algarve em Bicicleta | Stage 3 | 183.5 | 183.5 |
2025-02-20 | 8 | Volta ao Algarve em Bicicleta | Stage 2 | 177.6 | 177.6 |
2025-02-19 | NR | Volta ao Algarve em Bicicleta | Stage 1 | 192.2 | 192.2 |
2025-02-16 | 25 | Figueira Champions Classic | 192.7 | 192.7 |
| | | | 7501.9 |