| 28 | 10-11-2013 | Tour of Taihu Lake | 2.1 | |
| 27 | 10-11-2013 | Tour of Taihu Lake - Stage 9 | 2.1 | 94.4km |
| 26 | 05-11-2013 | Tour of Taihu Lake - Stage 4 | 2.1 | 136.0km |
| 25 | 04-11-2013 | Tour of Taihu Lake - Stage 3 | 2.1 | 98.0km |
| 24 | 03-11-2013 | Tour of Taihu Lake - Stage 2 | 2.1 | 129.0km |
| 23 | 02-11-2013 | Tour of Taihu Lake - Stage 1 | 2.1 | 80.6km |
| 22 | 04-11-2012 | Tour of Taihu Lake - Stage 4 | 2.1 | 155.2km |
| 21 | 23-08-2012 | Baltic Chain Tour - Stage 3 | 2.2 | 180.0km |
| 20 | 27-05-2012 | Tour of Trakya | 2.2 | |
| 19 | 27-05-2012 | Tour of Trakya - Stage 4 | 2.2 | 104.0km |
| 18 | 25-05-2012 | Tour of Trakya - Stage 2 | 2.2 | 115.0km |
| 17 | 24-05-2012 | Tour of Trakya - Stage 1 | 2.2 | 109.5km |
| 16 | 14-05-2012 | International Azerbaijan Tour - Stage 4 | 2.2 | 194.0km |
| 15 | 07-07-2011 | Tour of Qinghai Lake - Stage 6 | 2.HC | 103.0km |
| 14 | 11-10-2010 | Tour of Hainan - Stage 1 | 2.HC | 85.2km |
| 13 | 21-07-2010 | Tour of Qinghai Lake - Stage 5 | 2.HC | 120.6km |
| 12 | 20-07-2010 | Tour of Qinghai Lake - Stage 4 | 2.HC | 117.8km |
| 11 | 16-07-2010 | Criterium Tour of Qinghai Lake | Cri | 72.0km |
| 10 | 13-11-2009 | Tour of Hainan - Stage 3 | 2.HC | 155.1km |
| 9 | 23-07-2009 | Tour of Qinghai Lake - Stage 6 | 2.HC | 152.4km |
| 8 | 27-03-2009 | Settimana Internazionale Coppi e Bartali - Stage 5 | 2.1 | 162.8km |
| 7 | 11-06-2008 | Tour de Beauce - Stage 2 | 2.2 | 166.0km |
| 6 | 03-06-2008 | Commerce Bank Lancaster Classic | 1.1 | 137.0km |
| 5 | 24-07-2004 | Brixia Tour - Stage 3 | 2.3 | 82.7km |
| 4 | 08-02-2004 | GP Costa degli Etruschi | 1.3 | |
| 3 | 26-08-2003 | Tour du Poitou Charentes et de la Vienne - Stage 1 | 2.3 | 180.0km |
| 2 | 13-08-2003 | Post Danmark Rundt - Stage 2 | 2.2 | 223.0km |
| 1 | 03-02-2002 | GP Costa degli Etruschi | 1.3 | |