- Intermediate sprint 0
- Stages victory 0
- Victories 16
- Podiums 24
Ranking : DNF.
2019. Team Auto Eder Bayern
1er of the fourth stage of the Giro della Lunigiana (Ameglia>Luni), of the stage 2b of the Giro della Lunigiana (Bocca di Magra>Montemarcello [ITT]), of the first stage of the Giro della Lunigiana (Lerici>La Specia), of the Junioren Rundfahrt, of the third stage of the Junioren Rundfahrt (Bad Wimsbach>Gmundnerberg), of the GP Général Patton, of the National Championships Germany MJ - Road Race, of the National Championships Germany MJ - ITT, of the Tour du Pays de Vaud, of the stage 2a of the Tour du Pays de Vaud (Cugy>Bière), of the first stage of the Tour du Pays de Vaud (Tolochenaz>Chamblon), of the prologue of the Tour du Pays de Vaud (Échichens>Échichens)
2e of the LVM Saarland Trofeo, of the first stage of the LVM Saarland Trofeo (Aßweiler>Erfweiler-Ehlingen), of the stage 2b of the Tour du Pays de Vaud (Bière>Bière [ITT])
3e of the World Championships MJ - ITT, of the Trofeo Emilio Paganessi
5e of the European Continental Championships MJ - Road Race, of the fourth stage of the LVM Saarland Trofeo (Walsheim>Walsheim), of the Course de la Paix Juniors
7e of the Grand Prix de Luxembourg
8e of the Giro della Lunigiana, of the stage 2a of the Course de la Paix Juniors (Třebenice>Třebenice [ITT])
9e of the second stage of the Junioren Rundfahrt (Rohrbach>Rohrbach)
10e of the second stage of the LVM Saarland Trofeo (Neunkirchen>Münchwies), of the third stage of the Course de la Paix Juniors (Teplice>Altenberg)
13e of the Gent-Wevelgem / Grote Prijs A. Noyelle-Ieper
14e of the World Championships MJ - Road Race, of the first stage of the Course de la Paix Juniors (Litoměřice>Litoměřice)
16e of the Paris-Roubaix Juniors
21e of the Trofeo Comune di Vertova - Memorial Pietro Merelli
2020. Team Auto Eder Bayern
1er of the stage 2b of the Grand Prix Rüebliland (Seon>Seon [ITT]), of the National Championships Germany MJ - ITT
2e of the European Continental Championships MJ - ITT
4e of the Grand Prix Rüebliland, of the European Continental Championships MJ - Road Race
5e of the third stage of the Grand Prix Rüebliland (Sulz>Sulz)
12e of the stage 2a of the Grand Prix Rüebliland (Seon>Seon)
13e of the first stage of the Grand Prix Rüebliland (Roggliswil>Roggliswil)
2021. Team DSM
8e of the second stage of the Settimana Internazionale Coppi e Bartali (Riccione>Sogliano al Rubicone)
12e of the National Championships Germany ME - Road Race
21e of the first stage of the Tour de l'Ain (Parc des Oiseaux>Bourg-en-Bresse)
22e of the fifth stage of the Settimana Internazionale Coppi e Bartali (Forlì>Forlì)
24e of the fourth stage of the Giro di Sicilia (Sant'Agata di Militello>Mascali), of the La Flèche Wallonne
25e of the fifth stage of the Critérium du Dauphiné (Saint-Chamond>Saint-Vallier), of the fifth stage of the Tour de Romandie (Fribourg>Fribourg [ITT])
2022. Team DSM
5e of the sixth stage of the Tour de Pologne (Nowy Targ (Gronków)>Stacja Narciarska Rusiński [ITT]), of the twelfth stage of the La Vuelta Ciclista a España (Salobreña>Peñas Blancas. Estepona)
8e of the third stage of the Tour of Norway (Gol>Stavsro/Gaustatoppen), of the National Championships Germany ME - ITT
11e of the nineteenth stage of the La Vuelta Ciclista a España (Talavera de la Reina>Talavera de la Reina)
12e of the second stage of the Tour of Norway (Ulvik>Geilo), of the Tour de Pologne
17e of the fifth stage of the Tour of Oman (Samail>Jabal Al Akhdhar)
20e of the fourth stage of the Tour of Oman (Al Sifah>Muscat)
21e of the first stage of the Tour of Norway (Bergen>Voss)
22e of the twenty-first stage of the La Vuelta Ciclista a España (Las Rozas>Madrid)
23e of the fifth stage of the Tour of the Alps (Lienz>Lienz)
24e of the Tour of Oman
25e of the second stage of the La Vuelta Ciclista a España ('s-Hertogenbosch>Utrecht)
2023. Team DSM
6e of the National Championships Germany ME - Road Race
9e of the prologue of the Tour of Norway (Bergen>Mount Fløyen), of the second stage of the Critérium du Dauphiné (Brassac-les-Mines>La Chaise-Dieu)
10e of the Tour of Norway, of the first stage of the Critérium du Dauphiné (Chambon-sur-Lac>Chambon-sur-Lac)
12e of the third stage of the Tour de Romandie (Châtel-Saint-Denis>Châtel-Saint-Denis [ITT])
14e of the first stage of the Tour of Norway (Røldal>Hovden), of the National Championships Germany ME - ITT
16e of the third stage of the PostNord Tour of Denmark (Vejen>Vejle)
18e of the third stage of the Critérium du Dauphiné (Monistrol-sur-Loire>Le Coteau)
19e of the first stage of the Vuelta a San Juan Internacional (San Juan>San Juan), of the fifth stage of the Tour de Romandie (Vufflens-la-Ville>Genève)
20e of the fourth stage of the Vuelta a San Juan Internacional (Autódromo de Villicum>Barreal)
24e of the second stage of the Tour of Norway (Valle>Stavanger)
2024. Tudor Pro Cycling Team
1er of the first stage of the Settimana Internazionale Coppi e Bartali (Pesaro>Pesaro), of the National Championships Germany ME - Road Race
4e of the Giro della Toscana - Memorial Alfredo Martini
5e of the Tour of Norway, of the second stage of the Tour of Norway (Odda>Gullingen), of the Czech Tour
6e of the third stage of the Czech Tour (Moravská Třebová>Dlouhé stráně)
7e of the fifth stage of the Settimana Internazionale Coppi e Bartali (Forlì>Forlì), of the fourth stage of the Tour of Norway (Stavanger>Stavanger), of the first stage of the Tour of Norway (Voss>Voss Resort), of the National Championships Germany ME - ITT, of the second stage of the Czech Tour (Zlín>Pustevny)
8e of the Il Giro d'Abruzzo, of the third stage of the Il Giro d'Abruzzo (Pratola Peligna>Prati di Tivo)
9e of the fourth stage of the Czech Tour (Šumperk>Šternberk)
12e of the Trofeo Laigueglia
13e of the second stage of the Lidl Deutschland Tour (Heilbronn>Schwäbisch Gmünd), of the second stage of the Vuelta a Burgos (Valle de Mena>Complejo Karstico Ojo Guareña)
14e of the fourth stage of the Il Giro d'Abruzzo (Montorio al Vomano>L'Aquila)
15e of the Faun-Ardèche Classic
17e of the fifth stage of the Tour de Suisse (Ambrì>Carì), of the third stage of the Tour de Suisse (Steinmaur>Rüschlikon)
18e of the Lidl Deutschland Tour
19e of the fifth stage of the Etoile de Bessèges - Tour du Gard (Alès>Alès [ITT]), of the Tour de Suisse, of the seventh stage of the Tour de Suisse (Villars-sur-Ollon>Villars-sur-Ollon), of the sixth stage of the Tour de Suisse (Ulrichen>Blatten)
20e of the third stage of the Tirreno-Adriatico (Volterra>Gualdo Tadino)
21e of the third stage of the Lidl Deutschland Tour (Schwäbisch Gmünd>Villingen-Schwenningen)
22e of the second stage of the Tour de Romandie (Fribourg>Salvan/Les Marécottes), of the third stage of the Tour of Norway (Sola>Egersund)
23e of the Giro dell'Emilia
24e of the second stage of the Tirreno-Adriatico (Camaiore>Follonica), of the fourth stage of the Lidl Deutschland Tour (Annweiler am Trifels>Saarbrücken)
2025. Tudor Pro Cycling Team
2e of the Faun-Ardèche Classic
3e of the second stage of the Il Giro d'Abruzzo (Tocco da Casauria>Penne)
5e of the third stage of the Tour of Oman (Fanja>Eastern Mountain), of the second stage of the Tour of Oman (Al Rustaq Fort>Yitti Hills), of the first stage of the Il Giro d'Abruzzo (Scerni>Crecchio)
6e of the Il Giro d'Abruzzo, of the third stage of the Il Giro d'Abruzzo (San Demetrio ne' Vestini>Roccaraso (Aremogna))
9e of the Tour of Oman
10e of the fifth stage of the Tour of Oman (Imty>Jabal Al Akhdhar (Green Mountain))
20e of the fourth stage of the Il Giro d'Abruzzo (Corropoli>Isola del Gran Sasso (Santuario di San Gabriele))
21e of the first stage of the Tour of Oman (Bushar>Bimmah Sink Hole)
23e of the fourth stage of the Tour of Oman (Oman Across Ages Museum>Oman Convention and Exhibition Center)
Follow us
Get exclusive information about the Flèche Wallonne