Search for races, editions, and riders
Tour de Serbia · 10 Jun 2018Tour of Taihu Lake · 15 Oct 2019
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 20195 races | ||||
| 9 Oct | Tour of Taihu Lake | 2.1 | 88 | |
| 16 Sep | Tour of China II | 2.1 | 88 | |
| 7 Sep | Tour of China I | 2.1 | 98 | |
| 2 Sep | Tour of Xingtai | 2.2 | DNF | |
| 14 Jul | Tour of Magnificent Qinghai | 2.Pro | 122 | |
| 20189 races | ||||
| 7 Aug | Tour of Szeklerland | 2.2 | 40 | |
| 18 Jul | G.P. Nacional 2 de Portugal | 2.2 | 108 | |
| 5 Jul | Sibiu Cycling Tour | 2.1 | 87 | |
| 30 Jun | National Road Championships - Italy | CN | DNF | |
| 8 Jun | Tour de Serbia | 2.2 | 101 | |
| 19 May | Cycling Tour of Albania | 2.2 | 40 | |
| 17 Apr | Tour of Croatia | 2.HC | 110 | |
| 22 Mar | Settimana Internazionale Coppi e Bartali | 2.1 | 148 | |
| 18 Feb | GP Laguna Porec | 1.2 | DNF | |
| 201717 races | ||||
| 12 Nov | Tour de Okinawa | 1.2 | DNF | |
| 19 Oct | Tour of Guangxi | 2.UWT | 114 | |
| 10 Oct | Tour of Taihu Lake | 2.1 | 89 | |
| 22 Aug | GP Stad Zottegem | 1.1 | DNF | |
| 16 Jul | Tour of Magnificent Qinghai | 2.Pro | 84 | |
| 14 Jun | Tour de Korea | 2.1 | 102 | |
| 3 Jun | Hammer Limburg | 2.1 | 8 | |
| 24 May | Baloise Belgium Tour | 2.Pro | 140 | |
| 9 May | 4 Jours de Dunkerque / Tour du Nord-Pas-de-Calais | 2.HC | 84 | |
| 18 Apr | Tour of Croatia | 2.HC | DNF | |
| 1 Apr | Volta Limburg Classic | 1.1 | DNF | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2019 | 0 | 2 | 10 | 0 | 0 |
| Career | 12 | 35 | 76 | 1 | 11 |
Pick a rider to compare with
| China | 15 | 11 | 1 |
| Belgium | 14 | 0 | 7 |
| Italy | 4 | 0 | 25 |
| Netherlands | 4 | 0 | 5 |
| Croatia | 3 | 0 | 3 |
| Japan | 3 | 1 | 1 |
| France | 3 | 0 | 20 |
| Romania | 2 | 0 | 3 |
Tour de Serbia · 10 Jun 2018Tour of Taihu Lake · 15 Oct 2019
| Date | Race | Class | Place per stage | Result |
|---|---|---|---|---|
| 20195 races | ||||
| 9 Oct | Tour of Taihu Lake | 2.1 | 88 | |
| 16 Sep | Tour of China II | 2.1 | 88 | |
| 7 Sep | Tour of China I | 2.1 | 98 | |
| 2 Sep | Tour of Xingtai | 2.2 | DNF | |
| 14 Jul | Tour of Magnificent Qinghai | 2.Pro | 122 | |
| 20189 races | ||||
| 7 Aug | Tour of Szeklerland | 2.2 | 40 | |
| 18 Jul | G.P. Nacional 2 de Portugal | 2.2 | 108 | |
| 5 Jul | Sibiu Cycling Tour | 2.1 | 87 | |
| 30 Jun | National Road Championships - Italy | CN | DNF | |
| 8 Jun | Tour de Serbia | 2.2 | 101 | |
| 19 May | Cycling Tour of Albania | 2.2 | 40 | |
| 17 Apr | Tour of Croatia | 2.HC | 110 | |
| 22 Mar | Settimana Internazionale Coppi e Bartali | 2.1 | 148 | |
| 18 Feb | GP Laguna Porec | 1.2 | DNF | |
| 201717 races | ||||
| 12 Nov | Tour de Okinawa | 1.2 | DNF | |
| 19 Oct | Tour of Guangxi | 2.UWT | 114 | |
| 10 Oct | Tour of Taihu Lake | 2.1 | 89 | |
| 22 Aug | GP Stad Zottegem | 1.1 | DNF | |
| 16 Jul | Tour of Magnificent Qinghai | 2.Pro | 84 | |
| 14 Jun | Tour de Korea | 2.1 | 102 | |
| 3 Jun | Hammer Limburg | 2.1 | 8 | |
| 24 May | Baloise Belgium Tour | 2.Pro | 140 | |
| 9 May | 4 Jours de Dunkerque / Tour du Nord-Pas-de-Calais | 2.HC | 84 | |
| 18 Apr | Tour of Croatia | 2.HC | DNF | |
| 1 Apr | Volta Limburg Classic | 1.1 | DNF | |
| Wins | Podiums | Top 10s | GC | Stages | |
|---|---|---|---|---|---|
| 2019 | 0 | 2 | 10 | 0 | 0 |
| Career | 12 | 35 | 76 | 1 | 11 |
11 classified road wins
No solo wins in this selection.
Overall titles excluded. In our road records, 2015–2018.
11 classified road wins
No solo wins in this selection.
Overall titles excluded. In our road records, 2015–2018.