| 20 | 05-03-2020 | Tour de Taiwan - Stage 5 | 2.1 | 128.5km |
| 19 | 04-03-2020 | Tour de Taiwan - Stage 4 | 2.1 | 174.3km |
| 18 | 01-03-2020 | Tour de Taiwan - Stage 1 | 2.1 | 83.2km |
| 17 | 04-05-2019 | Tour of the Gila - Stage 4 | 2.2 | 69.5km |
| 16 | 11-07-2018 | Global Relay Gastown Grand Prix | Cri | |
| 15 | 22-04-2017 | Tour of the Gila - Stage 4 | 2.2 | 69.5km |
| 14 | 20-04-2017 | Tour of the Gila - Stage 2 | 2.2 | 120.7km |
| 13 | 01-04-2017 | Joe Martin Stage Race - Stage 3 | 2.2 | 111.0km |
| 12 | 12-06-2016 | Grand Prix Cycliste de Saguenay - Stage 4 | 2.2 | 149.8km |
| 11 | 10-03-2016 | Istarsko proljece - Istrian Spring Trophy - Prologue | 2.2 | 1.6km |
| 10 | 06-08-2015 | Tour of Utah - Stage 4 | 2.HC | 204.3km |
| 9 | 05-07-2015 | White Spot / Delta Road Race | 1.2 | |
| 8 | 30-04-2015 | Silver City's Tour of the Gila - Stage 2 | 2.2 | 121.9km |
| 7 | 08-08-2014 | Tour of Utah - Stage 5 | 2.1 | 163.1km |
| 6 | 06-06-2014 | Grand Prix Cycliste de Saguenay - Stage 2 | 2.2 | 170.4km |
| 5 | 05-06-2014 | Grand Prix Cycliste de Saguenay - Stage 1 | 2.2 | 166.1km |
| 4 | 10-03-2014 | Vuelta Mexico - Stage 6 | 2.2 | 101.0km |
| 3 | 12-06-2013 | Tour de Korea - Stage 4 | 2.2 | 156.0km |
| 2 | 10-06-2013 | Tour de Korea - Stage 2 | 2.2 | 138.1km |
| 1 | 03-05-2012 | Tour of the Gila - Stage 2 | 2.2 | 128.7km |