Tour of the Alps · 26 Apr 2019Giro d'Italia · 25 Oct 2020
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 20205 races | ||||
| 3 Oct | Giro d'Italia | 2.UWT | 67 | |
| 7 Sep | Tirreno-Adriatico | 2.UWT | 50 | |
| 15 Aug | Il Lombardia | 1.UWT | DNF | |
| 6 Aug | Czech Tour | 2.Pro | 25 | |
| 26 Jan | Vuelta a San Juan Internacional | 2.Pro | 13 | |
| 20198 races | ||||
| 29 Sep | Championnats du Monde Route UCI / UCI Road World Championships | CM | DNF | |
| 24 Aug | La Vuelta Ciclista a España | 2.UWT | 57 | |
| 3 Aug | Tour de Pologne | 2.UWT | 54 | |
| 11 May | Giro d'Italia | 2.UWT | 89 | |
| 22 Apr | Tour of the Alps | 2.Pro | 42 | |
| 8 Apr | Itzulia Basque Country | 2.UWT | 76 | |
| 10 Mar | Paris-Nice | 2.UWT | 47 | |
| 27 Jan | Vuelta a San Juan Internacional | 2.Pro | 36 | |
| 201817 races | ||||
| 13 Oct | Il Lombardia | 1.UWT | DNF | |
| 11 Oct | Gran Piemonte | 1.Pro | DNS | |
| 9 Oct | Tre Valli Varesine | 1.Pro | DNF | |
| 9 Sep | Grand Prix Cycliste de Montréal | 1.UWT | 77 | |
| 7 Sep | Grand Prix Cycliste de Québec | 1.UWT | 68 | |
| 26 Aug | Bretagne Classic - CIC | 1.UWT | 60 | |
| 19 Aug | EuroEyes Cyclassics Hamburg | 1.UWT | 123 | |
| 7 Jul | Tour de France | 2.UWT | 94 | |
| 13 Jun | Tour of Slovenia | 2.Pro | 20 | |
| 13 May | Amgen Tour of California | 2.UWT | 35 | |
| 1 May | Eschborn-Frankfurt | 1.UWT | 23 | |
| 24 Apr | Tour de Romandie | 2.UWT | 55 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2020 | 0 | 0 | 1 | 0 | 0 |
| Career | 0 | 3 | 12 | 0 | 0 |
Pick a rider to compare with
| Italy | 21 | 0 | 13 |
| Spain | 10 | 0 | 2 |
| France | 9 | 0 | 6 |
| Belgium | 5 | 0 | 70 |
| Argentina | 4 | 0 | 13 |
| Poland | 4 | 0 | 5 |
| Switzerland | 4 | 0 | 6 |
| Slovenia | 2 | 0 | 11 |
Tour of the Alps · 26 Apr 2019Giro d'Italia · 25 Oct 2020
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 20205 races | ||||
| 3 Oct | Giro d'Italia | 2.UWT | 67 | |
| 7 Sep | Tirreno-Adriatico | 2.UWT | 50 | |
| 15 Aug | Il Lombardia | 1.UWT | DNF | |
| 6 Aug | Czech Tour | 2.Pro | 25 | |
| 26 Jan | Vuelta a San Juan Internacional | 2.Pro | 13 | |
| 20198 races | ||||
| 29 Sep | Championnats du Monde Route UCI / UCI Road World Championships | CM | DNF | |
| 24 Aug | La Vuelta Ciclista a España | 2.UWT | 57 | |
| 3 Aug | Tour de Pologne | 2.UWT | 54 | |
| 11 May | Giro d'Italia | 2.UWT | 89 | |
| 22 Apr | Tour of the Alps | 2.Pro | 42 | |
| 8 Apr | Itzulia Basque Country | 2.UWT | 76 | |
| 10 Mar | Paris-Nice | 2.UWT | 47 | |
| 27 Jan | Vuelta a San Juan Internacional | 2.Pro | 36 | |
| 201817 races | ||||
| 13 Oct | Il Lombardia | 1.UWT | DNF | |
| 11 Oct | Gran Piemonte | 1.Pro | DNS | |
| 9 Oct | Tre Valli Varesine | 1.Pro | DNF | |
| 9 Sep | Grand Prix Cycliste de Montréal | 1.UWT | 77 | |
| 7 Sep | Grand Prix Cycliste de Québec | 1.UWT | 68 | |
| 26 Aug | Bretagne Classic - CIC | 1.UWT | 60 | |
| 19 Aug | EuroEyes Cyclassics Hamburg | 1.UWT | 123 | |
| 7 Jul | Tour de France | 2.UWT | 94 | |
| 13 Jun | Tour of Slovenia | 2.Pro | 20 | |
| 13 May | Amgen Tour of California | 2.UWT | 35 | |
| 1 May | Eschborn-Frankfurt | 1.UWT | 23 | |
| 24 Apr | Tour de Romandie | 2.UWT | 55 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2020 | 0 | 0 | 1 | 0 | 0 |
| Career | 0 | 3 | 12 | 0 | 0 |
No road wins in this selection.
Overall titles excluded. In our road records.
No road wins in this selection.
Overall titles excluded. In our road records.