2017
2 stage wins 2017 Tour de L’Abitibi Jr UCI Nations Cup, Canada
Point Classification winner 2017 Tour de L’Abitibi Jr UCI Nations Cup, Canada
3rd overall 2017 Tour de L’Abitibi Jr UCI Nations Cup, Canada
3rd stage 4 Sint Martinus-Prijis, UCI 2.1 Belgium
3rd Chico Stage Race Criterium Pro 1
1st Tour of the Gila Time Trial, Cat 1-2
3rd Stage 2b Junior Course de la Paix, Czech Republic
3rd Stage 3 Pays Vaud, Switzerland
2016
National Time Trial Champion Czech Republic 17-18
Bronze Medalist Road Race National Championship Czech Republic 17-18
1st RR, 2nd GC Valley of the Sun Stage Race 17-18
2nd stage 4, 6th Overall Chico stage Race Cat 2