Tour d’Azerbaidjan 2016 – stage 5 Tour d’Azerbaidjan 2016 – stage 4 Tour d’Azerbaidjan 2016 – stage 3 Tour d’Azerbaidjan 2016 – stage 2 Tour d’Azerbaidjan 2016 – stage 1 East Bohemia  Tour 2015 Czech Cycling Tour 2015 Tour of Qinghai Lake 2015 Tour of Slovakia 2015 Tour d’Azerbaidjan 2015 – Stage 5 Tour d’Azerbaidjan 2015 – Stage 4 Tour d’Azerbaidjan 2015 – Stage 3 Tour d’Azerbaidjan 2015 – Stage 2 Tour d’Azerbaidjan 2015 – Stage 1 Tour d’Azerbaidjan 2015 – Training Tour of Taiwan 2015 Istrian Spring Trophy 2015 Tour de Langkawi 2015