29 |
15-05-2024 |
National Road Championships - USA TT
|
CN |
|
28 |
26-04-2024 |
Tour de Romandie
- Stage 3
|
2.UWT |
15.50km |
27 |
30-03-2024 |
Gran Premio Miguel Indurain
|
1.Pro |
|
26 |
20-02-2024 |
UAE Tour
- Stage 2
|
2.UWT |
12.10km |
25 |
04-02-2024 |
Volta a la Comunitat Valenciana
|
2.Pro |
|
24 |
03-02-2024 |
Volta a la Comunitat Valenciana
- Stage 4
|
2.Pro |
175.00km |
23 |
22-06-2023 |
National Road Championships - USA TT
|
CN |
|
22 |
21-05-2023 |
Giro d'Italia
- Stage 15
|
2.UWT |
195.00km |
21 |
10-03-2022 |
Paris-Nice
- Stage 5
|
2.UWT |
188.80km |
20 |
26-02-2022 |
Faun-Ardèche Classic
|
1.Pro |
|
19 |
26-01-2022 |
Trofeo Calvia
|
1.1 |
|
18 |
06-04-2019 |
Giro di Sicilia
|
2.1 |
|
17 |
05-04-2019 |
Giro di Sicilia
- Stage 3
|
2.1 |
186.00km |
16 |
01-08-2018 |
Tour Alsace
- Stage 1
|
2.2 |
4.70km |
15 |
26-07-2017 |
Tour Alsace
- Stage 1
|
2.2 |
4.70km |
14 |
24-06-2017 |
Kampioenschap van de Verenigde Staten TT U23
|
CN |
|
13 |
11-10-2016 |
World Championship Doha TT U19
|
WC |
|
12 |
24-07-2016 |
Tour de l'Abitibi
|
2.NCUP |
|
11 |
21-07-2016 |
Tour de l'Abitibi
- Stage 3
|
2.NCUP |
9.60km |
10 |
30-06-2016 |
Kampioenschap van de Verenigde Staten TT U19
|
CN |
|
9 |
19-06-2016 |
Trofeo Karlsberg
|
2.NCUP |
|
8 |
18-06-2016 |
Trofeo Karlsberg
- Stage 2b
|
2.NCUP |
17.10km |
7 |
28-05-2016 |
Tour du Pays de Vaud
- Stage 2b
|
2.NCUP |
km |
6 |
23-07-2015 |
Tour de l'Abitibi Desjardins
- Stage 3
|
2.NCUP |
km |
5 |
21-07-2015 |
Tour de l'Abitibi Desjardins
- Stage 1
|
2.NCUP |
km |
4 |
26-06-2015 |
Kampioenschap van de Verenigde Staten TT U19
|
CN |
|
3 |
23-05-2015 |
Int. Junioren Driedaagse van Axel
- Stage 2
|
2.1 |
km |
2 |
10-05-2015 |
Course de la Paix Juniors
|
2.NCUP |
|
1 |
08-05-2015 |
Course de la Paix Juniors
- Stage 2a
|
2.NCUP |
km |