| 10/09/2023 |
Grand Prix Cycliste de Montréal |
5 |
225 |
| 17/09/2023 |
Trofeo Matteotti |
2 |
85 |
| 30/07/2023 |
Circuito de Getxo - Memorial Hermanos Otxoa |
3 |
70 |
| 23/04/2023 |
Liège-Bastogne-Liège |
19 |
50 |
| 21/05/2023 |
Giro d'Italia - Stage 15 | Seregno |
6 |
45 |
| 08/05/2023 |
Giro d'Italia - Stage 3 | Vasto |
8 |
35 |
| 16/04/2023 |
Amstel Gold Race |
17 |
30 |
| 06/08/2023 |
World Championships ME - Road Race - Road Race |
27 |
30 |
| 11/05/2023 |
Giro d'Italia - Stage 6 | Napoli |
10 |
25 |
| 01/02/2023 - 05/02/2023 |
Volta a la Comunitat Valenciana - Stage 3 | Bétera |
1 |
20 |
| 08/09/2023 |
Grand Prix Cycliste de Québec |
23 |
20 |
| 16/09/2023 |
Memorial Marco Pantani |
10 |
20 |
| 29/07/2023 |
Donostia San Sebastian Klasikoa |
28 |
16 |
| 03/09/2023 |
Bretagne Classic - Ouest-France |
28 |
16 |
| 18/03/2023 |
Milano-Sanremo |
47 |
15 |
| 20/08/2023 |
BEMER Cyclassics |
40 |
8 |
| 14/09/2023 |
Gran Premio città di Peccioli - Coppa Sabatini |
28 |
5 |
| 30/09/2023 |
Giro dell'Emilia |
20 |
5 |
| 03/10/2023 |
Tre Valli Varesine |
29 |
5 |
| 25/07/2023 |
Prueba Villafranca - Ordiziako Klasika |
14 |
5 |
| 11/10/2023 |
Giro del Veneto |
31 |
3 |
| 28/09/2023 |
Coppa Agostoni - Giro delle Brianze |
23 |
3 |
| 20/03/2023 - 26/03/2023 |
Volta Ciclista a Catalunya - Stage 4 | Llívia |
10 |
1 |