Search for races, editions, and riders
Photo: FukumotoCC BY-SA 4.0
Tour of Taihu Lake · 12 Oct 2025Tour de Kyushu · 11 Oct 2026
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 20269 races | ||||
| 10 Oct | Tour de Kyushu | 2.1 | DNF | |
| 27 Sep | Le Tour de Langkawi | 2.Pro | 102Points | |
| 12 Sep | Tour of Taihu Lake | 2.1 | 1Points | |
| 3 Aug | Tour de Pologne | 2.UWT | DNS | |
| 14 Jun | Copenhagen Sprint | 1.UWT | 87 | |
| 8 May | Giro d'Italia | 2.UWT | 151 | |
| 15 Apr | Tour of Hainan | 2.Pro | 104 | |
| 16 Feb | UAE Tour | 2.UWT | 133 | |
| 27 Jan | AlUla Tour | 2.Pro | 68 | |
| 202520 races | ||||
| 9 Oct | Tour of Taihu Lake | 2.1 | 1Points | |
| 28 Sep | Le Tour de Langkawi | 2.Pro | DNF | |
| 21 Sep | Gooikse pijl p/b Lotto | 1.1 | 13 | |
| 19 Sep | Kampioenschap van Vlaanderen | 1.1 | 4 | |
| 17 Sep | Lotto Grand Prix de Wallonie | 1.Pro | 111 | |
| 14 Sep | GP de Fourmies / La Voix du Nord | 1.Pro | 135 | |
| 5 Aug | Vuelta a Burgos | 2.Pro | 103 | |
| 29 Jun | National Road Championships - Italy | CN | DNF | |
| 9 Jun | Antwerp Port Epic / Sels Trophy | 1.1 | 84 | |
| 7 Jun | Heylen Vastgoed Heistse Pijl | 1.1 | 5 | |
| 14 May | Tour de Hongrie | 2.Pro | DNF | |
| 27 Apr | Presidential Cycling Tour of Turkiye | 2.Pro | 130 | |
| 7 Apr | Tour of Hainan | 2.Pro | 82 | |
| 28 Mar | E3 Saxo Classic | 1.UWT | DNF | |
| 26 Mar | Classic Brugge-De Panne | 1.UWT | 133 | |
| 9 Mar | Grote prijs Jean-Pierre Monseré | 1.1 | 67 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2026 | 9 | 14 | 21 | 1 | 8 |
| Career | 46 | 101 | 195 | 3 | 43 |
Pick a rider to compare with
| Year | Age | Team | Races | Wins | Podiums | UCI points |
|---|---|---|---|---|---|---|
| 2026 | 33 | 9 | 9 | 14 | 516 | |
| 2025 | 32 | 20 | 8 | 15 | 696 | |
| 2024 | 31 | JCL Team Ukyo | 12 | 10 | 19 | 204 |
| 2023 | 30 | Bingoal WB | 22 | 0 | 1 | 153 |
| 2022 | 29 | China Glory Continental Cycling Team | 8 | 2 | 4 | 40 |
| 2021 | 28 | Androni Giocattoli - Sidermec | 12 | 1 | 1 | 33 |
| 2020 | 27 | Caja Rural - Seguros RGA | 8 | 0 | 0 | 0 |
| 2019 | 26 | Caja Rural - Seguros RGA | 24 | 0 | 5 | 40 |
| 2018 | 25 | Androni Giocattoli - Sidermec | 16 | 7 | 16 | 108 |
| 2017 | 24 | Androni - Sidermec - Bottecchia | 20 | 3 | 10 | 72 |
| Italy | 46 | 2 | 1 |
| France | 34 | 2 | 1 |
| Belgium | 22 | 0 | 4 |
| Spain | 9 | 1 | 1 |
| China | 8 | 11 | 1 |
| Turkey | 6 | 2 | 1 |
| Croatia | 5 | 0 | 2 |
| Saudi Arabia | 4 | 1 | 1 |
Tour of Taihu Lake · 12 Oct 2025Tour de Kyushu · 11 Oct 2026
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 20269 races | ||||
| 10 Oct | Tour de Kyushu | 2.1 | DNF | |
| 27 Sep | Le Tour de Langkawi | 2.Pro | 102Points | |
| 12 Sep | Tour of Taihu Lake | 2.1 | 1Points | |
| 3 Aug | Tour de Pologne | 2.UWT | DNS | |
| 14 Jun | Copenhagen Sprint | 1.UWT | 87 | |
| 8 May | Giro d'Italia | 2.UWT | 151 | |
| 15 Apr | Tour of Hainan | 2.Pro | 104 | |
| 16 Feb | UAE Tour | 2.UWT | 133 | |
| 27 Jan | AlUla Tour | 2.Pro | 68 | |
| 202520 races | ||||
| 9 Oct | Tour of Taihu Lake | 2.1 | 1Points | |
| 28 Sep | Le Tour de Langkawi | 2.Pro | DNF | |
| 21 Sep | Gooikse pijl p/b Lotto | 1.1 | 13 | |
| 19 Sep | Kampioenschap van Vlaanderen | 1.1 | 4 | |
| 17 Sep | Lotto Grand Prix de Wallonie | 1.Pro | 111 | |
| 14 Sep | GP de Fourmies / La Voix du Nord | 1.Pro | 135 | |
| 5 Aug | Vuelta a Burgos | 2.Pro | 103 | |
| 29 Jun | National Road Championships - Italy | CN | DNF | |
| 9 Jun | Antwerp Port Epic / Sels Trophy | 1.1 | 84 | |
| 7 Jun | Heylen Vastgoed Heistse Pijl | 1.1 | 5 | |
| 14 May | Tour de Hongrie | 2.Pro | DNF | |
| 27 Apr | Presidential Cycling Tour of Turkiye | 2.Pro | 130 | |
| 7 Apr | Tour of Hainan | 2.Pro | 82 | |
| 28 Mar | E3 Saxo Classic | 1.UWT | DNF | |
| 26 Mar | Classic Brugge-De Panne | 1.UWT | 133 | |
| 9 Mar | Grote prijs Jean-Pierre Monseré | 1.1 | 67 | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2026 | 9 | 14 | 21 | 1 | 8 |
| Career | 46 | 101 | 195 | 3 | 43 |
43 classified road wins
No solo wins in this selection.
Overall titles excluded. In our road records, 2015–2026.
43 classified road wins
No solo wins in this selection.
Overall titles excluded. In our road records, 2015–2026.