Moritz Kretschy - Results

NSN Cycling Team

Moritz Kretschy, born May 12th 2002 in Gelenau, is a 24-year-old professional cyclist from Germany. He competes for NSN Cycling Team, a World Tour Team. He has achieved 5 UCI wins and is ranked 590th in the UCI World Ranking.

Results

2026

RankGCRaceDate
101 Il Lombardia 10.10.2026
85 Gran Piemonte 08.10.2026
DNF Tre Valli Varesine 06.10.2026
DNF Coppa Bernocchi 05.10.2026
DNF Giro dell'Emilia 03.10.2026
DNF Vuelta a España 22.08.2026 - 13.09.2026
DNS Stage 14 05.09.2026
155 140 Stage 13 04.09.2026
95 123 Stage 12 03.09.2026
157 126 Stage 11 02.09.2026
153 118 Stage 10 01.09.2026
106 111 Stage 9 30.08.2026
134 119 Stage 8 29.08.2026
95 123 Stage 7 28.08.2026
101 125 Stage 6 27.08.2026
128 141 Stage 5 26.08.2026
74 125 Stage 4 25.08.2026
143 139 Stage 2 23.08.2026
48 48 Stage 1 22.08.2026
DNF San Sebastian 01.08.2026
32 Sibiu Cycling Tour 04.07.2026 - 07.07.2026
95 32 Stage 5 07.07.2026
37 30 Stage 4 06.07.2026
26 25 Stage 3 05.07.2026
57 57 Stage 1 04.07.2026
27 26 Stage 2 04.07.2026
DNF Tour de Suisse 17.06.2026 - 21.06.2026
DNF Stage 5 21.06.2026
96 108 Stage 4 20.06.2026
106 109 Stage 3 19.06.2026
106 101 Stage 2 18.06.2026
54 55 Stage 1 17.06.2026
DNF Copenhagen Sprint 14.06.2026
DNF Circuit Franco-Belge 10.06.2026
DNF Brussels Cycling Classic 07.06.2026
DNF Tour de Wallonie 01.06.2026 - 05.06.2026
DNF Stage 5 05.06.2026
58 42 Stage 4 04.06.2026
50 40 Stage 3 03.06.2026
62 57 Stage 2 02.06.2026
66 66 Stage 1 01.06.2026
60 4 Jours de Dunkerque 20.05.2026 - 24.05.2026
84 60 Stage 5 24.05.2026
34 60 Stage 4 23.05.2026
95 82 Stage 3 22.05.2026
74 55 Stage 2 21.05.2026
47 54 Stage 1 20.05.2026
60 Classique Dunkerque 19.05.2026
DNF Tro-Bro Leon 10.05.2026
44 Grand Prix du Morbihan 09.05.2026
80 Brabantse Pijl 17.04.2026
DNF Circuit des Ardennes 08.04.2026 - 12.04.2026
DNS Stage 3 10.04.2026
57 26 Stage 2 09.04.2026
21 22 Stage 1 08.04.2026
55 NXT Classic 04.04.2026
1 Tour du Rwanda 22.02.2026 - 01.03.2026
25 1 Stage 8 01.03.2026
5 1 Stage 7 28.02.2026
37 1 Stage 6 27.02.2026
31 1 Stage 5 26.02.2026
2 1 Stage 4 25.02.2026
15 21 Stage 3 24.02.2026
28 61 Stage 2 23.02.2026
71 71 Stage 1 22.02.2026

2025

RankGCRaceDate
27 Japan Cup 19.10.2025
20 CRO Race 30.09.2025 - 05.10.2025
106 20 Stage 6 05.10.2025
50 21 Stage 5 04.10.2025
18 19 Stage 4 03.10.2025
60 83 Stage 3 02.10.2025
124 114 Stage 2 01.10.2025
115 115 Stage 1 30.09.2025
103 GP d'Isbergues 21.09.2025
107 Kamp. van Vlaanderen 19.09.2025
79 Grand Prix de Wallonie 17.09.2025
DNF Volta a Portugal 06.08.2025 - 17.08.2025
DNF Stage 7 14.08.2025
43 46 Stage 6 13.08.2025
63 51 Stage 5 11.08.2025
69 54 Stage 4 10.08.2025
88 47 Stage 3 09.08.2025
6 17 Stage 2 08.08.2025
31 19 Stage 1 07.08.2025
15 15 Prologue 06.08.2025
DNF Sibiu Cycling Tour 03.07.2025 - 06.07.2025
DNF Stage 2 04.07.2025
120 120 Stage 1 03.07.2025
18 Germany RR 29.06.2025
10 Germany ITT 27.06.2025
134 Elfstedenronde 15.06.2025
30 Alpes Isère Tour 28.05.2025 - 01.06.2025
41 30 Stage 5 01.06.2025
1 1 Stage 4 31.05.2025
42 7 Stage 3 30.05.2025
1 7 Stage 2 29.05.2025
30 31 Stage 1 28.05.2025
94 Tour du Finistère 09.05.2025
DNF Boucles de l'Aulne 08.05.2025
DNF Tour of the Alps 21.04.2025 - 25.04.2025
DNS Stage 1 21.04.2025
36 Giro d'Abruzzo 15.04.2025 - 18.04.2025
11 36 Stage 4 18.04.2025
30 37 Stage 3 17.04.2025
57 55 Stage 2 16.04.2025
42 42 Stage 1 15.04.2025
DNF Coppi e Bartali 25.03.2025 - 29.03.2025
OOT Stage 3 27.03.2025
115 109 Stage 2 26.03.2025
64 64 Stage 1 25.03.2025
2 Tour de Taiwan 16.03.2025 - 20.03.2025
47 2 Stage 5 20.03.2025
50 2 Stage 4 19.03.2025
4 1 Stage 3 18.03.2025
3 1 Stage 2 17.03.2025
67 2 Stage 1 16.03.2025
DNF Tour du Rwanda 23.02.2025 - 02.03.2025
DNS Stage 6 01.03.2025
20 17 Stage 5 28.02.2025
17 7 Stage 4 27.02.2025
8 7 Stage 3 26.02.2025
4 8 Stage 2 25.02.2025
12 10 Stage 1 24.02.2025
14 14 Prologue 23.02.2025

2024

RankGCRaceDate
DNS Veneto Classic 20.10.2024
DNF Giro del Veneto 16.10.2024
61 Paris - Tours U23 06.10.2024
58 Grand Prix Cerami 28.09.2024
60 Paris-Chauny 22.09.2024
84 Tour de l'Avenir 18.08.2024 - 24.08.2024
88 Stage 6 24.08.2024
78 Stage 5 23.08.2024
45 Stage 4 22.08.2024
99 Stage 3 21.08.2024
95 Stage 2 20.08.2024
119 Stage 1 19.08.2024
48 Prologue 18.08.2024
68 Czech Tour 25.07.2024 - 28.07.2024
119 68 Stage 4 28.07.2024
86 55 Stage 3 27.07.2024
43 44 Stage 2 26.07.2024
107 107 Stage 1 25.07.2024
DNS GER/LUX/SUI/AUT RR-U23 30.06.2024
DNF Germany RR 23.06.2024
4 Germany ITT-U23 21.06.2024
63 Giro Next Gen 09.06.2024 - 16.06.2024
88 Stage 8 16.06.2024
101 Stage 7 15.06.2024
37 Stage 6 14.06.2024
132 Stage 5 13.06.2024
113 Stage 4 12.06.2024
133 Stage 3 11.06.2024
90 Stage 2 10.06.2024
49 Stage 1 09.06.2024
DNF Rund um Köln 26.05.2024
20 Orlen Nations Grand Prix 15.05.2024 - 19.05.2024
23 Stage 5 19.05.2024
90 Stage 4 18.05.2024
37 Stage 3 17.05.2024
22 Stage 2 16.05.2024
13 Stage 1 15.05.2024
DNF Boucles de l'Aulne 12.05.2024
DNF Tour du Finistère 11.05.2024
DNF Circuit des Ardennes 04.04.2024 - 07.04.2024
DNF Stage 4 07.04.2024
120 116 Stage 3 06.04.2024
125 106 Stage 2 05.04.2024
58 58 Stage 1 04.04.2024
DNF Cholet Agglo Tour 17.03.2024
82 Classic Loire Atlantique 16.03.2024
100 Milano - Torino 13.03.2024
9 Tour du Rwanda 18.02.2024 - 25.02.2024
23 9 Stage 8 25.02.2024
12 7 Stage 7 24.02.2024
7 7 Stage 6 23.02.2024
7 6 Stage 5 22.02.2024
20 14 Stage 4 21.02.2024
8 13 Stage 3 20.02.2024
30 30 Stage 2 19.02.2024
2 Stage 1 18.02.2024

2023

RankGCRaceDate
116 Paris - Tours U23 08.10.2023
57 Münsterland Giro 03.10.2023
92 Tour de l'Avenir 20.08.2023 - 27.08.2023
119 Stage 8 27.08.2023
77 Stage 7a 26.08.2023
107 Stage 7b 26.08.2023
38 Stage 6 25.08.2023
127 Stage 5 24.08.2023
95 Stage 4 23.08.2023
9 Stage 3 22.08.2023
87 Stage 2 21.08.2023
52 Stage 1 20.08.2023
6 World Championship RR-U23 12.08.2023
28 World Championship ITT-U23 09.08.2023
8 Tour Alsace 26.07.2023 - 30.07.2023
42 8 Stage 5 30.07.2023
67 7 Stage 4 29.07.2023
7 7 Stage 3 28.07.2023
113 47 Stage 2 27.07.2023
15 39 Stage 1 26.07.2023
1 GER/LUX/SUI/AUT RR-U23 02.07.2023
23 Germany RR 25.06.2023
1 Germany ITT-U23 23.06.2023
DNF Peace Race 08.06.2023 - 11.06.2023
DNS Stage 3 11.06.2023
22 Stage 2 10.06.2023
29 Stage 1 09.06.2023
8 Prologue 08.06.2023
21 Orlen Nations Grand Prix 24.05.2023 - 28.05.2023
34 Stage 5 28.05.2023
29 Stage 4 27.05.2023
34 Stage 3 26.05.2023
13 Stage 2 25.05.2023
69 Stage 1 24.05.2023
6 Carpathian Race (U23) 29.04.2023 - 03.05.2023
2 Stage 5 03.05.2023
47 Stage 4 02.05.2023
8 Stage 3 01.05.2023
54 Stage 2 30.04.2023
3 Stage 1 29.04.2023
DNF Tr. S. Vendemiano (U23) 16.04.2023
26 GP Palio del Recioto (U23) 11.04.2023
DNF Trofeo PIVA (U23) 02.04.2023
10 Istrian Spring Tour 09.03.2023 - 12.03.2023
115 10 Stage 3 12.03.2023
22 10 Stage 2 11.03.2023
2 2 Stage 1 10.03.2023
16 16 Prologue 09.03.2023
7 POREC Classic 05.03.2023

2022

RankGCRaceDate
DNF Paris - Tours U23 09.10.2022
44 Münsterland Giro 03.10.2022
DNF Flanders Tomorrow Tour 01.09.2022 - 03.09.2022
DNF Stage 2 02.09.2022
62 Stage 1 01.09.2022
91 Lidl Deutschland Tour 24.08.2022 - 28.08.2022
89 Stage 4 28.08.2022
60 Stage 3 27.08.2022
96 Stage 2 26.08.2022
110 Stage 1 25.08.2022
80 Prologue 24.08.2022
63 Tour de l'Ain 09.08.2022 - 11.08.2022
63 Stage 3 11.08.2022
75 Stage 2 10.08.2022
66 Stage 1 09.08.2022
90 Tour Alsace 27.07.2022 - 31.07.2022
118 Stage 5 31.07.2022
109 Stage 4 30.07.2022
131 Stage 3 29.07.2022
52 Stage 2 28.07.2022
26 Stage 1 27.07.2022
15 GER/LUX/SUI/AUT RR-U23 03.07.2022
34 Germany RR 26.06.2022
7 Germany ITT-U23 24.06.2022
64 GP Gippingen 10.06.2022
69 Peace Race 02.06.2022 - 05.06.2022
78 Stage 3 05.06.2022
82 Stage 2 04.06.2022
92 Stage 1 03.06.2022
34 Prologue 02.06.2022
17 Flèche du Sud 25.05.2022 - 29.05.2022
81 Stage 5 29.05.2022
26 Stage 4 28.05.2022
24 Stage 3 27.05.2022
41 Stage 2 26.05.2022
80 Stage 1 25.05.2022
76 Rund um Köln 22.05.2022
78 GP Marmo 08.05.2022
DNF GP Liberazione (U23) 25.04.2022
33 Trofeo PIVA (U23) 03.04.2022
DNF Youngster Coast Challenge 18.03.2022
DNF Istrian Spring Tour 10.03.2022 - 13.03.2022
DNF Stage 3 13.03.2022
38 Stage 2 12.03.2022
128 Stage 1 11.03.2022
17 Prologue 10.03.2022
112 POREC Classic 06.03.2022
121 UMAG Classic 02.03.2022
149 Grand Prix Justiniano Hotels 20.02.2022
3 Grand Prix Velo Alanya 19.02.2022
111 Tour of Antalya 10.02.2022 - 13.02.2022
126 Stage 4 13.02.2022
99 Stage 3 12.02.2022
107 Stage 2 11.02.2022
109 Stage 1 10.02.2022

2021

RankGCRaceDate
DNF Münsterland Giro 03.10.2021
76 Puchar Mon 18.07.2021
31 Dookola Mazowsza 14.07.2021 - 17.07.2021
29 Stage 4 17.07.2021
93 Stage 3 16.07.2021
112 Stage 2 15.07.2021
86 Stage 1 14.07.2021
DNF Germany RR 20.06.2021
32 Germany ITT-U23 19.06.2021
30 Oberösterreich Rundfahrt 10.06.2021 - 13.06.2021
41 Stage 3 13.06.2021
38 Stage 2 12.06.2021
32 Stage 1 11.06.2021
43 Prologue 10.06.2021

2020

RankGCRaceDate
6 Germany RR-JR 04.10.2020
12 Germany ITT-JR 12.07.2020

2019

RankGCRaceDate
32 Germany RR-JR 16.06.2019
11 Germany ITT-JR 15.06.2019

Rider profile

Name
Moritz Kretschy
Team
NSN Cycling Team
Nationality
Germany
Date of birth
May 12 2002
Place of birth
Gelenau
UCI ranking
590
UCI wins
5

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️