Discover now the official app!

Rankings

Stage Ranking
1 -
2 -
3 -
4 -
5 -
6 -
7 -
8 -
9 -
10 -
11 -
12 -
13 -
14 -
15 -
16 -
17 -
18 -
19 -
20 -
21 -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 22
  • Podiums 31

2018. LUX Cycling

1er of the National Championships United States MJ - Road Race, of the fourth stage of the LVM Saarland Trofeo (Niedergailbach>Bliesdalheim)

3e of the Gent-Wevelgem / Grote Prijs A. Noyelle-Ieper

6e of the third stage of the La Ronde Des Vallées (Hémonstoir>Hémonstoir)

7e of the Paris-Roubaix Juniors

2019. LUX Cycling

1er of the World Championships MJ - Road Race, of the Keizer der Juniores, of the stage 2a of the Keizer der Juniores (Wulpen>Wulpen [ITT]), of the Grand Prix Rüebliland, of the third stage of the Grand Prix Rüebliland (Wohlen>Wohlen), of the stage 2b of the Grand Prix Rüebliland (Hägglingen>Hägglingen [ITT]), of the National Championships United States MJ - ITT, of the stage 2b of the Tour du Pays de Vaud (Bière>Bière [ITT]), of the SPIE Internationale Junioren Driedaagse, of the fourth stage of the SPIE Internationale Junioren Driedaagse (Velzeke>Velzeke), of the second stage of the SPIE Internationale Junioren Driedaagse (Axel>Axel [ITT]), of the first stage of the SPIE Internationale Junioren Driedaagse (Axel>Axel), of the Gent-Wevelgem / Grote Prijs A. Noyelle-Ieper

2e of the first stage of the Keizer der Juniores (Pittem>Pittem), of the stage 2a of the Grand Prix Rüebliland (Hägglingen>Hägglingen), of the first stage of the Grand Prix Rüebliland (Rheinfelden>Schupfart)

3e of the stage 2b of the Keizer der Juniores (Koksijde>Koksijde)

4e of the World Championships MJ - ITT, of the prologue of the Tour du Pays de Vaud (Échichens>Échichens)

5e of the first stage of the Tour du Pays de Vaud (Tolochenaz>Chamblon)

17e of the third stage of the SPIE Internationale Junioren Driedaagse (Sluiskil>Sluiskil)

20e of the stage 2a of the Tour du Pays de Vaud (Cugy>Bière), of the Paris-Roubaix Juniors

2020. Trek - Segafredo

2e of the Tour de Hongrie, of the fifth stage of the Tour de Hongrie (Miskolc>Gyöngyös-Kékestető)

6e of the Bretagne Classic - Ouest-France

10e of the fourth stage of the Tour de la Provence (Avignon>Aix-en-Provence), of the first stage of the Tour de la Provence (Châteaurenard>Saintes-Maries-de-la-Mer)

14e of the fourth stage of the Skoda Tour de Luxembourg (Rodange>Differdange)

16e of the first stage of the Tour de Hongrie (Esztergom>Esztergom), of the Tour de Pologne

18e of the fourth stage of the Tour de Pologne (Bukovina Resort>Bukowina Tatrzańska)

19e of the third stage of the Etoile de Bessèges - Tour du Gard (Bessèges>Bessèges)

22e of the third stage of the Skoda Tour de Luxembourg (Rosport>Schifflange)

23e of the third stage of the Tour de Hongrie (Karcag>Nyíregyháza), of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT])

2021. Trek - Segafredo

1er of the Ethias-Tour de Wallonie, of the third stage of the Ethias-Tour de Wallonie (Plombières>Érezée)

3e of the nineteenth stage of the La Vuelta Ciclista a España (Tapia>Monforte de Lemos)

5e of the fourth stage of the Ethias-Tour de Wallonie (Neufchâteau>Fleurus)

9e of the second stage of the Tour de l'Ain (Lagnieu>Saint-Vulbas)

10e of the Faun-Ardèche Classic

13e of the first stage of the Ethias-Tour de Wallonie (Genappe>Héron)

15e of the sixth stage of the Tirreno-Adriatico (Castelraimondo>Lido di Fermo)

16e of the Faun Drome Classic

20e of the fifth stage of the Ethias-Tour de Wallonie (Dinant>Quaregnon), of the National Championships United States ME - Road Race

2022. Trek - Segafredo

4e of the sixth stage of the Tour de Suisse (Locarno>Moosalp)

7e of the Strade Bianche

8e of the Maryland Cycling Classic

11e of the second stage of the Tour de Suisse (Küsnacht>Aesch), of the tenth stage of the Tour de France (Morzine>Megève)

16e of the Faun Drome Classic

20e of the fourteenth stage of the Tour de France (Saint-Etienne>Mende)

25e of the second stage of the Tirreno-Adriatico (Camaiore>Sovicille)

2023. Trek - Segafredo

1er of the third stage of the Vuelta a San Juan Internacional (Autódromo de Villicum>Autódromo de Villicum), of the National Championships United States ME - Road Race

5e of the Faun Drome Classic

8e of the fourth stage of the Vuelta a San Juan Internacional (Autódromo de Villicum>Barreal)

10e of the Vuelta a San Juan Internacional, of the fifth stage of the Vuelta a San Juan Internacional (Chimbas>Alto Colorado)

12e of the Strade Bianche

15e of the first stage of the CRO Race (Primošten>Sinj)

16e of the seventh stage of the Vuelta a San Juan Internacional (San Juan>San Juan)

23e of the second stage of the Tour de Suisse (Beromünster>Nottwil)

24e of the fifth stage of the Tour de Suisse (Fiesch>La Punt)

2024. Lidl - Trek

2e of the fifth stage of the Skoda Tour de Luxembourg (Mersch>Luxembourg)

5e of the second stage of the Vuelta a Burgos (Valle de Mena>Complejo Karstico Ojo Guareña)

7e of the Circuito de Getxo - Memorial Hermanos Otxoa

8e of the fourth stage of the Skoda Tour de Luxembourg (Differdange>Differdange [ITT])

9e of the World Championships ME - Road Race

10e of the Gree-Tour of Guangxi

11e of the fifth stage of the Gree-Tour of Guangxi (Yizhou>Nongla)

13e of the Skoda Tour de Luxembourg

15e of the Cadel Evans Great Ocean Road Race - Men

18e of the third stage of the Skoda Tour de Luxembourg (Rosport>Diekirch)

22e of the first stage of the Vuelta a Burgos (Vilviestre del Pinar>Burgos)

24e of the Grand Prix Cycliste de Québec, of the sixth stage of the Gree-Tour of Guangxi (Nanning>Nanning), of the third stage of the Gree-Tour of Guangxi (Jingxi>Bama)

2025. Lidl - Trek

1er of the sixth stage of the Volta Ciclista a Catalunya (Berga>Berga), of the National Championships United States ME - Road Race, of the third stage of the Tour de Suisse (Aarau>Heiden)

4e of the second stage of the Tour de Suisse (Aarau>Schwarzsee)

8e of the Faun Drome Classic

17e of the sixth stage of the Tour de Suisse (Chur>Neuhausen am Rheinfall)

Follow us

Receive exclusive news about the Tour