| 10 | 06-04-2018 | Circuit des Ardennes International - Stage 1 | 2.2 | 160.0km |
| 9 | 10-08-2017 | Tour of Colorado - Stage 1 | 2.HC | 150.4km |
| 8 | 03-08-2017 | The Larry H.Miller Tour of Utah - Stage 4 | 2.HC | 203.0km |
| 7 | 09-07-2017 | White Spot / Delta Road Race | 1.2 | |
| 6 | 26-02-2016 | Le Tour de Langkawi - Stage 3 | 2.HC | 107.0km |
| 5 | 06-02-2016 | Herald Sun Tour - Stage 3 | 2.1 | 146.2km |
| 4 | 23-08-2015 | USA Pro Challenge - Stage 7 | 2.HC | 110.0km |
| 3 | 25-04-2015 | Joe Martin Stage Race p/b Nature Valley - Stage 3 | 2.2 | 174.4km |
| 2 | 24-04-2015 | Joe Martin Stage Race p/b Nature Valley - Stage 2 | 2.2 | 176.0km |
| 1 | 16-03-2008 | Tour de Taiwan | 2.2 | |