Tour de Suisse · 22 JunIl Lombardia · 11 Oct
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 202516 races | ||||
| 11 Oct | Il Lombardia | 1.UWT | 87 | |
| 9 Oct | Gran Piemonte | 1.Pro | DNF | |
| 7 Oct | Tre Valli Varesine | 1.Pro | DNF | |
| 6 Oct | Coppa Bernocchi - GP Banco BPM | 1.Pro | 81 | |
| 23 Aug | La Vuelta Ciclista a España | 2.UWT | 95 | |
| 2 Aug | DSSK (Donostia San Sebastian Klasikoa) | 1.UWT | 96 | |
| 26 Jul | Ethias-Tour de Wallonie | 2.Pro | 72 | |
| 29 Jun | National Road Championships - Italy | CN | 43 | |
| 24 Jun | Giro dell'Appennino | 1.1 | DNF | |
| 15 Jun | Tour de Suisse | 2.UWT | 62 | |
| 13 Jun | Grosser Preis des Kantons Aargau | 1.1 | DNF | |
| 9 May | Giro d'Italia | 2.UWT | 60 | |
| 15 Apr | Il Giro d'Abruzzo | 2.1 | DNF | |
| 8 Mar | Strade Bianche | 1.UWT | DNF | |
| 5 Mar | Trofeo Laigueglia | 1.Pro | 54 | |
| 17 Feb | UAE Tour | 2.UWT | 42 | |
| 202419 races | ||||
| 20 Oct | Veneto Classic | 1.Pro | DNF | |
| 16 Oct | Giro del Veneto | 1.Pro | DNF | |
| 12 Oct | Il Lombardia | 1.UWT | 47 | |
| 10 Oct | Gran Piemonte | 1.Pro | 87 | |
| 7 Oct | Coppa Bernocchi - GP Banco BPM | 1.Pro | 112 | |
| 17 Aug | La Vuelta Ciclista a España | 2.UWT | 90 | |
| 10 Aug | DSSK (Donostia San Sebastian Klasikoa) | 1.UWT | 65 | |
| 25 Jul | Czech Tour | 2.Pro | 34 | |
| 23 Jun | National Road Championships - Italy | CN | DNF | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2025 | 0 | 0 | 0 | 0 | 0 |
| Career | 2 | 10 | 43 | 1 | 1 |
Pick a rider to compare with
| Year | Age | Team | Races | Wins | Podiums | UCI points |
|---|---|---|---|---|---|---|
| 2025 | 32 | Intermarché - Wanty | 16 | 0 | 0 | 16 |
| 2024 | 31 | Intermarché - Wanty | 19 | 0 | 0 | 20 |
| 2023 | 30 | Intermarché - Circus - Wanty | 19 | 0 | 1 | 172 |
| 2022 | 29 | Intermarché - Wanty - Gobert Matériaux | 28 | 0 | 0 | 98 |
| 2021 | 28 | Intermarché - Wanty - Gobert Matériaux | 20 | 0 | 0 | 132 |
| 2020 | 27 | Circus - Wanty Gobert | 22 | 0 | 0 | 70 |
| 2019 | 26 | UAE Team Emirates | 24 | 0 | 0 | 145 |
| 2018 | 25 | UAE Team Emirates | 10 | 0 | 1 | 47 |
| 2017 | 24 | UAE Team Emirates | 20 | 0 | 0 | 124 |
| 2016 | 23 | Lampre - Merida | 24 | 0 | 0 | 127 |
| Italy | 122 | 1 | 1 |
| Spain | 25 | 0 | 4 |
| France | 24 | 2 | 1 |
| Switzerland | 13 | 0 | 12 |
| Belgium | 9 | 0 | 28 |
| Czech Republic | 5 | 0 | 2 |
| United Arab Emirates | 4 | 0 | 9 |
| Canada | 4 | 0 | 56 |
Grand Prix Cycliste de Québec · 9 SepUtsunomiya Japan Cup Road Race · 23 Oct
Loading results…
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2016 | 0 | 0 | 3 | 0 | 0 |
| Career | 2 | 10 | 43 | 1 | 1 |
1 classified road win
Overall titles excluded. In our road records, 2015.
1 classified road win
Overall titles excluded. In our road records, 2015.