Race Results
2023
1st - National Championship TT
1st - Driedaagse Axel TT, 6th in General Classification
1st - Redlands Classic, Stage 2 - Yucaipa Road Race
2022
1st - Junior Tour of Ireland
1st - Junioren Rundfahrt, 1st place Youth Classification
2nd - Vuelta Junior a la Ribera del Duero General Classification
1st - Youth Classification 2nd place La Ronde deVallees General Classification
1st - Watersley Junior Challenge Nations Cup
1st - Stage 2 Criterium National Champion
5th - Cyclocross World Championships
​
2021
1st - Green Mountain Stage Race TT
1st - Green Mountain Stage Race General Classification - Junior
4th - Tour of North Georgia circuit race
1st - National Championship TT 15-16
1st - West Dundee River Challenge CAT 3
1st - South Chicago Kermesse CAT 3
2nd - Vermont Overland
​