
Search for races, editions, and riders
Grand Prix Cycliste de Montréal · 13 SepVeneto Classic · 18 Oct
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 202620 races | ||||
| 18 Oct | Veneto Classic | 1.Pro | 1 | |
| 14 Oct | Giro del Veneto | 1.Pro | 37 | |
| 10 Oct | Il Lombardia | 1.UWT | 5 | |
| 8 Oct | Gran Piemonte | 1.Pro | 71 | |
| 6 Oct | Tre Valli Varesine | 1.Pro | 23 | |
| 4 Oct | Coppa Agostoni - Giro delle Brianze | 1.1 | 2 | |
| 3 Oct | Giro dell'Emilia | 1.Pro | 10 | |
| 27 Sep | UCI Road World Championships - Elite Road Race | CM | 1 | |
| 20 Sep | UCI Road World Championships - Elite Individual Time Trial | CM | 4 | |
| 13 Sep | Grand Prix Cycliste de Montréal | 1.UWT | 3 | |
| 11 Sep | Grand Prix Cycliste de Québec | 1.UWT | 21 | |
| 4 Jul | Tour de France | 2.UWT | DNF | |
| 17 Jun | Tour de Suisse | 2.UWT | 6 | |
| 6 Apr | Itzulia Basque Country | 2.UWT | DNF | |
| 23 Mar | Volta Ciclista a Catalunya | 2.UWT | 45 | |
| 21 Mar | Milano-Sanremo | 1.UWT | 28 | |
| 8 Mar | Paris-Nice | 2.UWT | DNF | |
| 18 Feb | Volta ao Algarve em Bicicleta | 2.Pro | 43 | |
| 14 Feb | Figueira Champions Classic | 1.Pro | 6 | |
| 4 Feb | Volta Comunitat Valenciana | 2.Pro | 5 | |
| 202521 races | ||||
| 30 Sep | CRO Race | 2.Pro | 1 | |
| 17 Sep | Skoda Tour de Luxembourg | 2.Pro | 1 | |
| 14 Sep | Grand Prix Cycliste de Montréal | 1.UWT | 1 | |
| 12 Sep | Grand Prix Cycliste de Québec | 1.UWT | 49 | |
| 6 Sep | Maryland Cycling Classic | 1.Pro | 4 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2026 | 2 | 5 | 19 | 0 | 0 |
| Career | 40 | 86 | 191 | 9 | 20 |
Pick a rider to compare with
| Year | Age | Team | Races | Wins | Podiums | UCI points |
|---|---|---|---|---|---|---|
| 2026 | 28 | UAE Team Emirates XRG | 20 | 2 | 5 | 2,711 |
| 2025 | 27 | UAE Team Emirates XRG | 21 | 6 | 10 | 2,154 |
| 2024 | 26 | UAE Team Emirates | 21 | 10 | 15 | 2,330 |
| 2023 | 25 | UAE Team Emirates | 19 | 2 | 4 | 1,407 |
| 2022 | 24 | UAE Team Emirates | 15 | 3 | 7 | 896 |
| 2021 | 23 | UAE Team Emirates | 17 | 0 | 3 | 506 |
| 2020 | 22 | UAE Team Emirates | 8 | 0 | 4 | 294 |
| 2019 | 21 | Rally Uhc Cycling | 16 | 2 | 4 | 325 |
| 2018 | 20 | Rally Cycling | 17 | 1 | 7 | 358 |
| 2017 | 19 | Rally Cycling | 9 | 2 | 4 | 118 |
| Spain | 37 | 6 | 1 |
| France | 25 | 5 | 1 |
| United States | 22 | 4 | 1 |
| Italy | 18 | 5 | 1 |
| Canada | 12 | 8 | 1 |
| Belgium | 10 | 0 | 3 |
| Switzerland | 8 | 2 | 1 |
| Portugal | 6 | 0 | 2 |
Grand Prix Cycliste de Montréal · 13 SepVeneto Classic · 18 Oct
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 202620 races | ||||
| 18 Oct | Veneto Classic | 1.Pro | 1 | |
| 14 Oct | Giro del Veneto | 1.Pro | 37 | |
| 10 Oct | Il Lombardia | 1.UWT | 5 | |
| 8 Oct | Gran Piemonte | 1.Pro | 71 | |
| 6 Oct | Tre Valli Varesine | 1.Pro | 23 | |
| 4 Oct | Coppa Agostoni - Giro delle Brianze | 1.1 | 2 | |
| 3 Oct | Giro dell'Emilia | 1.Pro | 10 | |
| 27 Sep | UCI Road World Championships - Elite Road Race | CM | 1 | |
| 20 Sep | UCI Road World Championships - Elite Individual Time Trial | CM | 4 | |
| 13 Sep | Grand Prix Cycliste de Montréal | 1.UWT | 3 | |
| 11 Sep | Grand Prix Cycliste de Québec | 1.UWT | 21 | |
| 4 Jul | Tour de France | 2.UWT | DNF | |
| 17 Jun | Tour de Suisse | 2.UWT | 6 | |
| 6 Apr | Itzulia Basque Country | 2.UWT | DNF | |
| 23 Mar | Volta Ciclista a Catalunya | 2.UWT | 45 | |
| 21 Mar | Milano-Sanremo | 1.UWT | 28 | |
| 8 Mar | Paris-Nice | 2.UWT | DNF | |
| 18 Feb | Volta ao Algarve em Bicicleta | 2.Pro | 43 | |
| 14 Feb | Figueira Champions Classic | 1.Pro | 6 | |
| 4 Feb | Volta Comunitat Valenciana | 2.Pro | 5 | |
| 202521 races | ||||
| 30 Sep | CRO Race | 2.Pro | 1 | |
| 17 Sep | Skoda Tour de Luxembourg | 2.Pro | 1 | |
| 14 Sep | Grand Prix Cycliste de Montréal | 1.UWT | 1 | |
| 12 Sep | Grand Prix Cycliste de Québec | 1.UWT | 49 | |
| 6 Sep | Maryland Cycling Classic | 1.Pro | 4 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2026 | 2 | 5 | 19 | 0 | 0 |
| Career | 40 | 86 | 191 | 9 | 20 |
17 classified road wins
14 TT wins excluded. Overall titles excluded. In our road records, 2015–2026.

17 classified road wins
14 TT wins excluded. Overall titles excluded. In our road records, 2015–2026.