Week+ tours
Performance in stage races that have 7 racedays or more.
| # | Year | Race | Result |
|---|---|---|---|
| 6 | 2014 | Tour of Taihu Lake | 47 |
| 5 | 2013 | Tour of Taihu Lake | 25 |
| 4 | 2013 | Volta a Portugal em Bicicleta Liberty Seguros | 120 |
| 3 | 2011 | Volta a Portugal em Bicicleta | 83 |
| 2 | 2010 | Volta a Portugal em Bicicleta - EDP | 106 |
| 1 | 2009 | Volta a Portugal em Bicicleta - EDP | 90 |