Follow the presentation of the 2025 journey live this Thursday, December 19 at 7 PM!

Rankings

Stage Ranking
1 85 85 - - - -
2 164 84 - - - -
3 44 66 - - - -
4 14 19 46 - - -
5 42 19 53 - - -
6 159 83 66 - - -
7 DNF. - - - - -
8 - - - - - -
9 - - - - - -
10 - - - - - -
11 - - - - - -
12 - - - - - -
13 - - - - - -
14 - - - - - -
15 - - - - - -
16 - - - - - -
17 - - - - - -
18 - - - - - -
19 - - - - - -
20 - - - - - -
21 - - - - - -
  • Intermediate sprint 0
  • Stages victory 0
  • Victories 9
  • Podiums 18

2015. DCR Ballerup Junior

7e of the Keizer der Juniores

9e of the first stage of the Keizer der Juniores (Reningelst>Reningelst)

11e of the second stage of the Keizer der Juniores (Wulpen>Wulpen [ITT])

14e of the first stage of the Junioren Rundfahrt (Haid/Ansfelden>Marchtrenk)

22e of the second stage of the GP Général Patton (Wincrange>Wincrange)

2016. Team Pythonpro.com-VeloWear

1er of the Keizer der Juniores, of the GP Général Patton, of the first stage of the GP Général Patton (Ettelbruck>Troisvierges)

3e of the stage 2a of the Keizer der Juniores (Wulpen>Wulpen [ITT])

4e of the Paris-Roubaix Juniors

6e of the third stage of the Grand Prix Rüebliland (Muhen>Muhen [ITT]), of the seventh stage of the Tour de l'Abitibi (Ste-Germaine-Boulé>Rouyn-Noranda), of the National Championships Denmark MJ - Road Race, of the Kuurne - Brussel - Kuurne Juniors

7e of the third stage of the Tour de l'Abitibi (Rouyn-Noranda>Rouyn-Noranda [ITT]), of the second stage of the GP Général Patton (Wincrange>Wincrange)

9e of the stage 2b of the Keizer der Juniores (Koksijde>Koksijde), of the Grand Prix Rüebliland

12e of the Tour de l'Abitibi

15e of the World Championships MJ - Road Race

19e of the second stage of the Tour de l'Abitibi (Val-d’Or>Rouyn-Noranda)

2017. Riwal Platform Cycling Team

4e of the Eschborn-Frankfurt U23

6e of the Gent-Wevelgem / Kattekoers-Ieper

9e of the National Championships Denmark ME - Road Race

15e of the National Championships Denmark MU - ITT

2018. Riwal CeramicSpeed Cycling Team

1er of the third stage of the Flèche du Sud (Wincrange>Wincrange)

4e of the Flèche du Sud, of the Gent-Wevelgem / Kattekoers-Ieper

15e of the second stage of the Tour of Estonia (Tartu>Tartu)

16e of the National Championships Denmark ME - ITT, of the Tour of Estonia

2019. Riwal Readynez Cycling Team

1er of the second stage of the Orlen Nations Grand Prix (Bukovina Resort>Bukowina Tatrzańska)

2e of the fourth stage of the Baloise Belgium Tour (Seraing>Seraing), of the Orlen Nations Grand Prix

5e of the World Championships MU - Road Race, of the Baloise Belgium Tour

6e of the third stage of the Tour Alsace (Ribeauvillé>Station du Lac Blanc)

8e of the Tour Alsace, of the National Championships Denmark MU - ITT

9e of the third stage of the Course de la Paix Grand Prix Jeseníky (Jesenik>Jesenik)

14e of the second stage of the Tour Alsace (Vesoul>La Planche des Belles Filles)

15e of the Course de la Paix Grand Prix Jeseníky

16e of the second stage of the Course de la Paix Grand Prix Jeseníky (Krnov>Dlouhé Strané), of the prologue of the Course de la Paix Grand Prix Jeseníky (Krnov>Krnov)

19e of the second stage of the Baloise Belgium Tour (Knokke-Heist>Zottegem)

20e of the National Championships Denmark ME - ITT, of the Sundvolden GP

25e of the fourth stage of the Tour Alsace (Ottmarsheim>Dannemarie)

2020. Riwal Readynez Cycling Team

1er of the fifth stage of the Skoda Tour de Luxembourg (Mersch>Luxembourg)

2e of the National Championships Denmark ME - Road Race

5e of the Skoda Tour de Luxembourg

7e of the first stage of the AlUla Tour (Riyadh>Jaww)

8e of the AlUla Tour

9e of the Trofeo Laigueglia

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

16e of the third stage of the Ethias-Tour de Wallonie (Montzen>Visé)

21e of the first stage of the Skoda Tour de Luxembourg (Luxembourg>Luxembourg), of the third stage of the AlUla Tour (Riyadh>Al Bujairi)

24e of the De Brabantse Pijl - La Flèche Brabançonne ME

2021. Lotto Soudal

1er of the sixth stage of the Tour de Suisse (Fiesch>Disentis Sedrun), of the first stage of the Volta Ciclista a Catalunya (Calella>Calella)

5e of the Tre Valli Varesine, of the twelfth stage of the La Vuelta Ciclista a España (Jaén>Córdoba)

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

8e of the seventh stage of the La Vuelta Ciclista a España (Gandía>Balcón de Alicante)

10e of the third stage of the Tour de l'Ain (Izernore>Lélex Mont-Jura), of the second stage of the Tour de Suisse (Neuhausen am Rheinfall>Lachen)

11e of the National Championships Denmark ME - Road Race

13e of the Tour de l'Ain

14e of the eleventh stage of the La Vuelta Ciclista a España (Antequera>Valdepeñas de Jaén)

15e of the third stage of the Tour de Suisse (Lachen>Pfaffnau)

17e of the sixth stage of the La Vuelta Ciclista a España (Requena>Alto de la Montaña de Cullera)

18e of the second stage of the Tour de l'Ain (Lagnieu>Saint-Vulbas), of the fourth stage of the Tour de Suisse (Sankt Urban>Gstaad)

20e of the Tour de Suisse, of the eighth stage of the Tour de Suisse (Andermatt>Andermatt)

2022. Lotto Soudal

3e of the first stage of the Tour de Suisse (Küsnacht>Küsnacht), of the Grosser Preis des Kantons Aargau

4e of the eighth stage of the Tour de France (Dole>Lausanne)

7e of the second stage of the Tour des Alpes-Maritimes (Puget-Théniers>La Turbie), of the Giro della Toscana - Memorial Alfredo Martini

8e of the Tour des Alpes-Maritimes, of the Gran Premio città di Peccioli - Coppa Sabatini

9e of the Clásica Jaén, of the fifth stage of the 4 Jours de Dunkerque / Grand Prix des Hauts de France (Roubaix>Cassel), of the Veneto Classic

10e of the Giro del Veneto

11e of the Grand Prix du Morbihan, of the fifth stage of the Tour de Suisse (Ambri>Novazzano)

12e of the Faun-Ardèche Classic, of the Tro-Bro Léon, of the 4 Jours de Dunkerque / Grand Prix des Hauts de France

13e of the Trofeo Calvià, of the fourth stage of the Tour de Suisse (Grenchen>Brunnen), of the fourteenth stage of the Tour de France (Saint-Etienne>Mende)

15e of the Coppa Agostoni - Giro delle Brianze

16e of the Tour de Suisse

20e of the third stage of the Tour des Alpes-Maritimes (Villefranche-sur-Mer>Blausasc), of the Mercan'Tour Classic Alpes-Maritimes

21e of the Rund um Köln

23e of the first stage of the Tour des Alpes-Maritimes (Saint-Raphaël>La Seyne-sur-Mer)

24e of the Strade Bianche, of the seventh stage of the Tour de Suisse (Ambri>Malbun), of the thirteenth stage of the Tour de France (Bourg d'Oisans>Saint-Etienne)

25e of the Trofeo Ses Salines-Felanitx

2023. Lotto Dstny

1er of the second stage of the La Vuelta Ciclista a España (Mataró>Barcelona)

3e of the National Championships Denmark ME - Road Race, of the eighteenth stage of the La Vuelta Ciclista a España (Pola de Allande>La Cruz de Linares), of the eleventh stage of the La Vuelta Ciclista a España (Lerma>La Laguna Negra.Vinuesa)

4e of the fifth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Otura>Alhaurín de la Torre), of the Amstel Gold Race, of the Gran Premio Miguel Indurain

5e of the Clásica Jaén, of the Veneto Classic, of the fifteenth stage of the La Vuelta Ciclista a España (Pamplona>Lekunberri)

6e of the seventh stage of the Volta Ciclista a Catalunya (Barcelona>Barcelona), of the sixth stage of the Volta Ciclista a Catalunya (Martorell>Molins de Rei), of the fifth stage of the Tour de Pologne (Pszczyna>Bielsko-Biala)

8e of the fourth stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Olvera>Iznájar)

9e of the Vuelta a Andalucia Ruta Ciclista Del Sol, of the Giro del Veneto, of the European Continental Championships ME - Road Race

10e of the Strade Bianche, of the Il Lombardia

13e of the first stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Puente de Génave>Santiago de la Espada)

16e of the second stage of the Vuelta a Andalucia Ruta Ciclista Del Sol (Diezma>Alcalá la Real)

2024. Lotto Dstny

10e of the Circuito de Getxo - Memorial Hermanos Otxoa

14e of the fifth stage of the Volta Ciclista a Catalunya (Altafulla>Viladecans)

16e of the Donostia San Sebastian Klasikoa

19e of the third stage of the Critérium du Dauphiné (Celles-sur-Durolle>Les Estables)

21e of the third stage of the Ethias-Tour de Wallonie (Arlon>La Roche-en-Ardenne)

Follow us

Get exclusive information about La Vuelta