Natnael Tesfazion - Results

Movistar Team

Natnael Tesfazion, born 23 May 1999, is an Eritrean road racer with Movistar Team and one of the leading figures in African cycling's growing presence at the top level. A versatile, aggressive rider capable of climbing, sprinting from small groups and animating one-day races, he is a multiple Tour du Rwanda overall winner and a two-time runner-up at the Cadel Evans Great Ocean Road Race. Find Natnael Tesfazion's latest results, stats and race calendar on this page.

Results

2026

RankGCRaceDate
59 Gran Piemonte 08.10.2026
77 Coppa Bernocchi 05.10.2026
43 Coppa Agostoni 04.10.2026
48 Flandrien 0.0 Classic 19.09.2026
11 Lotto Grand Prix de Wallonie 16.09.2026
4 Trofeo Matteotti 13.09.2026
51 Memorial Pantani 12.09.2026
DNF Coppa Sabatini 10.09.2026
12 Giro della Toscana 09.09.2026
12 GP Industria & Artigianato 06.09.2026
43 Bretagne Classic 30.08.2026
6 Lidl Deutschland Tour 19.08.2026 - 23.08.2026
6 6 Stage 4 23.08.2026
6 5 Stage 3 22.08.2026
74 7 Stage 2 21.08.2026
4 7 Stage 1 20.08.2026
40 40 Prologue 19.08.2026
1 Circuito de Getxo 02.08.2026
5 Vuelta a Castilla y León 26.07.2026
5 Villafranca de Ordizia 25.07.2026
3 Eritrea RR 28.06.2026
6 Eritrea ITT 26.06.2026
19 Tour de Wallonie 01.06.2026 - 05.06.2026
55 19 Stage 5 05.06.2026
27 22 Stage 4 04.06.2026
81 37 Stage 3 03.06.2026
57 30 Stage 2 02.06.2026
9 10 Stage 1 01.06.2026
2 4 Jours de Dunkerque 20.05.2026 - 24.05.2026
13 2 Stage 5 24.05.2026
1 2 Stage 4 23.05.2026
32 23 Stage 3 22.05.2026
29 23 Stage 2 21.05.2026
36 36 Stage 1 20.05.2026
77 Classique Dunkerque 19.05.2026
10 Boucles de l'Aulne 17.05.2026
21 Tour du Finistère 16.05.2026
7 Eschborn-Frankfurt 01.05.2026
43 Liège-Bastogne-Liège 26.04.2026
76 La Flèche Wallonne 22.04.2026
38 Amstel Gold Race 19.04.2026
DNF Itzulia Basque Country 06.04.2026 - 11.04.2026
DNF Stage 6 11.04.2026
16 34 Stage 5 10.04.2026
41 43 Stage 4 09.04.2026
3 53 Stage 3 08.04.2026
76 95 Stage 2 07.04.2026
133 133 Stage 1 06.04.2026
38 GP Miguel Indurain 04.04.2026
35 Milano-Sanremo 21.03.2026
36 Milano - Torino 18.03.2026
33 Tour of Oman 07.02.2026 - 11.02.2026
38 33 Stage 5 11.02.2026
50 39 Stage 4 10.02.2026
47 41 Stage 3 09.02.2026
6 11 Stage 2 08.02.2026
42 44 Stage 1 07.02.2026
10 Muscat Classic 06.02.2026
5 Cadel Evans Great Ocean 01.02.2026
11 Tour Down Under 20.01.2026 - 25.01.2026
9 11 Stage 5 25.01.2026
19 13 Stage 4 24.01.2026
34 15 Stage 3 23.01.2026
6 15 Stage 2 22.01.2026
27 114 Stage 1 21.01.2026
118 118 Prologue 20.01.2026

2025

RankGCRaceDate
11 Gran Piemonte 09.10.2025
DNF Coppa Bernocchi 06.10.2025
28 Coppa Agostoni 05.10.2025
DNF World Championship RR 28.09.2025
8 Grand Prix de Wallonie 17.09.2025
12 Trofeo Matteotti 14.09.2025
3 Memorial Pantani 13.09.2025
12 Coppa Sabatini 11.09.2025
30 Giro della Toscana 10.09.2025
61 GP Industria & Artigianato 07.09.2025
105 Bretagne Classic 31.08.2025
79 Renewi Tour 20.08.2025 - 24.08.2025
35 79 Stage 5 24.08.2025
92 99 Stage 4 23.08.2025
67 106 Stage 3 22.08.2025
76 121 Stage 2 21.08.2025
138 138 Stage 1 20.08.2025
24 ADAC Cyclassics 17.08.2025
45 Circuit Franco-Belge 15.08.2025
45 Tour de Pologne 04.08.2025 - 10.08.2025
93 45 Stage 7 10.08.2025
45 45 Stage 6 09.08.2025
41 55 Stage 5 08.08.2025
124 84 Stage 4 07.08.2025
61 60 Stage 3 06.08.2025
59 60 Stage 2 05.08.2025
84 84 Stage 1 04.08.2025
6 Tour de Wallonie 26.07.2025 - 30.07.2025
11 6 Stage 5 30.07.2025
4 6 Stage 4 29.07.2025
43 26 Stage 3 28.07.2025
52 29 Stage 2 27.07.2025
8 8 Stage 1 26.07.2025
43 Clásica Terres de l´Ebre 21.07.2025
3 Eritrea RR 29.06.2025
DNF Amstel Gold Race 20.04.2025
80 Milano - Torino 19.03.2025
99 Tirreno-Adriatico 10.03.2025 - 16.03.2025
8 99 Stage 7 16.03.2025
91 100 Stage 6 15.03.2025
93 102 Stage 5 14.03.2025
109 100 Stage 4 13.03.2025
81 82 Stage 3 12.03.2025
32 157 Stage 2 11.03.2025
162 162 Stage 1 10.03.2025
DNF Strade Bianche 08.03.2025
36 Faun Drome Classic 02.03.2025
98 Faun-Ardèche Classic 01.03.2025
22 Figueira Champions Classic 16.02.2025
19 Cadel Evans Road Race 02.02.2025
5 Surf Coast Classic 30.01.2025
33 Tour Down Under 21.01.2025 - 26.01.2025
80 33 Stage 6 26.01.2025
42 33 Stage 5 25.01.2025
49 32 Stage 4 24.01.2025
36 31 Stage 3 23.01.2025
13 19 Stage 2 22.01.2025
21 25 Stage 1 21.01.2025

2024

RankGCRaceDate
27 Gree - Tour of Guangxi 15.10.2024 - 20.10.2024
7 27 Stage 6 20.10.2024
27 27 Stage 5 19.10.2024
16 27 Stage 4 18.10.2024
22 27 Stage 3 17.10.2024
10 33 Stage 2 16.10.2024
69 70 Stage 1 15.10.2024
7 Gran Piemonte 10.10.2024
37 Coppa Bernocchi 07.10.2024
53 World Championship RR 29.09.2024
86 Omloop van het Houtland 25.09.2024
95 Gooikse Pijl 22.09.2024
101 SUPER 8 Classic 21.09.2024
95 Kamp. van Vlaanderen 20.09.2024
55 Circuito de Getxo 11.08.2024
8 Tour de Wallonie 22.07.2024 - 26.07.2024
4 8 Stage 5 26.07.2024
21 10 Stage 4 25.07.2024
17 10 Stage 3 24.07.2024
5 24 Stage 2 23.07.2024
50 50 Stage 1 22.07.2024
1 Eritrea RR 15.06.2024
41 Tour of Norway 23.05.2024 - 26.05.2024
71 41 Stage 4 26.05.2024
67 41 Stage 3 25.05.2024
36 42 Stage 2 24.05.2024
52 52 Stage 1 23.05.2024
40 Tour de Hongrie 08.05.2024 - 12.05.2024
27 40 Stage 5 12.05.2024
96 63 Stage 4 11.05.2024
59 60 Stage 3 10.05.2024
97 101 Stage 2 09.05.2024
106 106 Stage 1 08.05.2024
DNF Itzulia Basque Country 01.04.2024 - 06.04.2024
DNF Stage 4 04.04.2024
14 45 Stage 3 03.04.2024
60 48 Stage 2 02.04.2024
46 46 Stage 1 01.04.2024
66 GP Miguel Indurain 30.03.2024
21 UAE Tour 19.02.2024 - 25.02.2024
25 21 Stage 7 25.02.2024
37 24 Stage 6 24.02.2024
23 24 Stage 5 23.02.2024
126 25 Stage 4 22.02.2024
25 25 Stage 3 21.02.2024
65 65 Stage 2 20.02.2024
51 54 Stage 1 19.02.2024
2 Cadel Evans Road Race 28.01.2024
62 Surf Coast Classic 25.01.2024
50 Tour Down Under 16.01.2024 - 21.01.2024
57 50 Stage 6 21.01.2024
58 55 Stage 5 20.01.2024
45 43 Stage 4 19.01.2024
68 48 Stage 3 18.01.2024
11 44 Stage 2 17.01.2024
100 100 Stage 1 16.01.2024

2023

RankGCRaceDate
28 Veneto Classic 15.10.2023
12 Giro del Veneto 11.10.2023
84 Il Lombardia 07.10.2023
45 Gran Piemonte 05.10.2023
DNF Tre Valli Varesine 03.10.2023
46 Coppa Bernocchi 02.10.2023
DNF Giro dell'Emilia 30.09.2023
41 Tour de Luxembourg 20.09.2023 - 24.09.2023
7 41 Stage 5 24.09.2023
65 48 Stage 4 23.09.2023
58 47 Stage 3 22.09.2023
64 49 Stage 2 21.09.2023
50 50 Stage 1 20.09.2023
DNF Bretagne Classic 03.09.2023
30 Deutschland Tour 23.08.2023 - 27.08.2023
10 30 Stage 4 27.08.2023
51 30 Stage 3 26.08.2023
38 35 Stage 2 25.08.2023
22 43 Stage 1 24.08.2023
91 91 Prologue 23.08.2023
7 Eritrea RR 25.06.2023
DNF Critérium du Dauphiné 04.06.2023 - 11.06.2023
DNF Stage 6 09.06.2023
105 86 Stage 5 08.06.2023
136 74 Stage 4 07.06.2023
108 67 Stage 3 06.06.2023
3 68 Stage 2 05.06.2023
78 79 Stage 1 04.06.2023
DNF Giro d'Italia 06.05.2023 - 28.05.2023
DNS Stage 11 17.05.2023
85 89 Stage 10 16.05.2023
118 96 Stage 9 14.05.2023
126 96 Stage 8 13.05.2023
88 93 Stage 7 12.05.2023
106 107 Stage 6 11.05.2023
30 122 Stage 5 10.05.2023
88 131 Stage 4 09.05.2023
145 168 Stage 3 08.05.2023
162 166 Stage 2 07.05.2023
139 139 Stage 1 06.05.2023
DNF Itzulia Basque Country 03.04.2023 - 08.04.2023
DNF Stage 6 08.04.2023
94 89 Stage 5 07.04.2023
146 91 Stage 4 06.04.2023
106 80 Stage 3 05.04.2023
33 54 Stage 2 04.04.2023
100 101 Stage 1 03.04.2023
33 GP Miguel Indurain 01.04.2023
4 GP Industria & Artigianato 26.03.2023
13 Coppi e Bartali 21.03.2023 - 25.03.2023
45 13 Stage 5 25.03.2023
10 10 Stage 4 24.03.2023
7 9 Stage 3 23.03.2023
13 11 Stage 2 22.03.2023
5 5 Stage 1 21.03.2023
DNF Trofeo Laigueglia 01.03.2023
DNF Faun Drome Classic 26.02.2023
95 Faun-Ardèche Classic 25.02.2023
28 Volta ao Algarve 15.02.2023 - 19.02.2023
67 28 Stage 5 19.02.2023
28 25 Stage 4 18.02.2023
26 27 Stage 3 17.02.2023
27 27 Stage 2 16.02.2023
7 7 Stage 1 15.02.2023
5 Figueira Champions Classic 12.02.2023
13 Cadel Evans Road Race 29.01.2023
14 Tour Down Under 17.01.2023 - 22.01.2023
18 14 Stage 5 22.01.2023
20 15 Stage 4 21.01.2023
6 17 Stage 3 20.01.2023
39 31 Stage 2 19.01.2023
42 48 Stage 1 18.01.2023
52 52 Prologue 17.01.2023

2022

RankGCRaceDate
70 Veneto Classic 16.10.2022
11 Giro del Veneto 12.10.2022
DNF Il Lombardia 08.10.2022
114 Gran Piemonte 06.10.2022
DNF Tre Valli Varesine 04.10.2022
74 Coppa Bernocchi 03.10.2022
82 Giro dell'Emilia 01.10.2022
DNF World Championship RR 25.09.2022
DNF Coppa Sabatini 15.09.2022
12 Giro della Toscana 14.09.2022
7 Turul Romaniei 06.09.2022 - 11.09.2022
46 Stage 5 11.09.2022
4 Stage 4 10.09.2022
13 Stage 3 09.09.2022
52 Stage 2 08.09.2022
29 Stage 1 07.09.2022
37 Prologue 06.09.2022
2 Eritrea RR 26.06.2022
2 Adriatica Ionica Race 04.06.2022 - 08.06.2022
34 Stage 5 08.06.2022
8 Stage 4 07.06.2022
2 Stage 3 06.06.2022
1 Stage 2 05.06.2022
35 Stage 1 04.06.2022
2 Giro dell'Appennino 02.06.2022
DNF Giro d'Italia 06.05.2022 - 29.05.2022
DNF Stage 16 24.05.2022
7 84 Stage 15 22.05.2022
126 103 Stage 14 21.05.2022
142 97 Stage 13 20.05.2022
144 96 Stage 12 19.05.2022
29 85 Stage 11 18.05.2022
72 85 Stage 10 17.05.2022
91 88 Stage 9 15.05.2022
19 89 Stage 8 14.05.2022
100 95 Stage 7 13.05.2022
21 101 Stage 6 12.05.2022
8 103 Stage 5 11.05.2022
129 113 Stage 4 10.05.2022
114 105 Stage 3 08.05.2022
130 106 Stage 2 07.05.2022
99 99 Stage 1 06.05.2022
22 Tour of the Alps 18.04.2022 - 22.04.2022
27 Stage 5 22.04.2022
28 Stage 4 21.04.2022
4 Stage 3 20.04.2022
30 Stage 2 19.04.2022
6 Stage 1 18.04.2022
4 GP Industria & Artigianato 27.03.2022
9 Coppi e Bartali 22.03.2022 - 26.03.2022
9 Stage 5 26.03.2022
10 Stage 4 25.03.2022
16 Stage 3 24.03.2022
5 Stage 2 23.03.2022
5 Stage 1 22.03.2022
26 Per Sempre Alfredo 20.03.2022
87 Milano - Torino 16.03.2022
37 Tirreno-Adriatico 07.03.2022 - 13.03.2022
39 37 Stage 7 13.03.2022
56 39 Stage 6 12.03.2022
40 36 Stage 5 11.03.2022
22 45 Stage 4 10.03.2022
32 142 Stage 3 09.03.2022
134 154 Stage 2 08.03.2022
162 162 Stage 1 07.03.2022
24 Trofeo Laigueglia 02.03.2022
1 Tour du Rwanda 20.02.2022 - 27.02.2022
10 Stage 7 27.02.2022
5 Stage 6 26.02.2022
2 Stage 5 25.02.2022
8 Stage 4 24.02.2022
8 Stage 3 23.02.2022
4 Stage 2 22.02.2022
21 Stage 1 21.02.2022
24 Prologue 20.02.2022

2021

RankGCRaceDate
DNF Giro dell'Emilia 02.10.2021
82 World Championship RR-U23 24.09.2021
44 Trofeo Matteotti 19.09.2021
39 Memorial Pantani 18.09.2021
DNF Coppa Sabatini 16.09.2021
56 Giro della Toscana 15.09.2021
4 Tour du Doubs 05.09.2021
64 Tour du Jura 04.09.2021
18 Classic Grand Besançon Doubs 03.09.2021
33 Tour du Poitou-Charentes 24.08.2021 - 27.08.2021
10 Stage 5 27.08.2021
73 Stage 3 26.08.2021
111 Stage 4 26.08.2021
35 Stage 2 25.08.2021
71 Stage 1 24.08.2021
18 Adriatica Ionica Race 15.06.2021 - 17.06.2021
20 Stage 3 17.06.2021
18 Stage 2 16.06.2021
41 Stage 1 15.06.2021
92 Giro d'Italia 08.05.2021 - 30.05.2021
140 92 Stage 21 30.05.2021
103 91 Stage 20 29.05.2021
89 90 Stage 19 28.05.2021
8 92 Stage 18 27.05.2021
97 105 Stage 17 26.05.2021
117 106 Stage 16 24.05.2021
133 99 Stage 15 23.05.2021
98 102 Stage 14 22.05.2021
121 103 Stage 13 21.05.2021
13 103 Stage 12 20.05.2021
145 124 Stage 11 19.05.2021
17 117 Stage 10 17.05.2021
126 123 Stage 9 16.05.2021
132 117 Stage 8 15.05.2021
89 109 Stage 7 14.05.2021
145 112 Stage 6 13.05.2021
134 91 Stage 5 12.05.2021
109 98 Stage 4 11.05.2021
18 99 Stage 3 10.05.2021
141 156 Stage 2 09.05.2021
163 163 Stage 1 08.05.2021
51 Tour of the Alps 19.04.2021 - 23.04.2021
31 Stage 5 23.04.2021
71 Stage 4 22.04.2021
78 Stage 3 21.04.2021
84 Stage 2 20.04.2021
9 Stage 1 19.04.2021
15 Coppi e Bartali 23.03.2021 - 27.03.2021
37 Stage 6 27.03.2021
8 Stage 5 26.03.2021
5 Stage 4 25.03.2021
11 Stage 3 24.03.2021
156 Stage 1 23.03.2021
21 Stage 2 23.03.2021
9 Per Sempre Alfredo 21.03.2021
48 Tirreno-Adriatico 10.03.2021 - 16.03.2021
131 48 Stage 7 16.03.2021
117 47 Stage 6 15.03.2021
89 45 Stage 5 14.03.2021
40 31 Stage 4 13.03.2021
78 42 Stage 3 12.03.2021
34 19 Stage 2 11.03.2021
51 53 Stage 1 10.03.2021
12 GP Industria & Artigianato 07.03.2021
81 Trofeo Laigueglia 03.03.2021

2020

RankGCRaceDate
DNF Giro della Regione Friuli 08.10.2020 - 11.10.2020
DNF Stage 4 11.10.2020
89 Stage 3 10.10.2020
13 Stage 2 09.10.2020
13 Stage 1 08.10.2020
DNS Il Lombardia Under 23 04.10.2020
DNF Tour Battle of Warsaw 12.08.2020 - 16.08.2020
DNF Stage 4 16.08.2020
35 Stage 3 15.08.2020
0 Stage 2 14.08.2020
79 Stage 1 13.08.2020
66 Prologue 12.08.2020
49 Gran Trittico Lombardo 03.08.2020
1 Tour du Rwanda 23.02.2020 - 01.03.2020
9 Stage 8 01.03.2020
21 Stage 7 29.02.2020
16 Stage 6 28.02.2020
3 Stage 5 27.02.2020
1 Stage 4 26.02.2020
4 Stage 3 25.02.2020
7 Stage 2 24.02.2020
7 Stage 1 23.02.2020
2 Tropicale Amissa Bongo 20.01.2020 - 26.01.2020
7 Stage 7 26.01.2020
7 Stage 6 25.01.2020
9 Stage 5 24.01.2020
17 Stage 4 23.01.2020
6 Stage 3 22.01.2020
1 Stage 2 21.01.2020
8 Stage 1 20.01.2020

2019

RankGCRaceDate
73 Il Lombardia Under 23 06.10.2019
DNF World Championship RR-U23 27.09.2019
6 Ruota d'Oro 24.09.2019
38 Coppa Bernocchi 15.09.2019
33 Coppa Agostoni 14.09.2019
48 Giro della Regione Friuli 04.09.2019 - 07.09.2019
15 Stage 4 07.09.2019
93 Stage 3 06.09.2019
64 Stage 2 05.09.2019
4 Stage 1 04.09.2019
DNF Tour de l'Avenir 15.08.2019 - 25.08.2019
DNS Stage 2 16.08.2019
152 Stage 1 15.08.2019
4 GP Poggiana 11.08.2019
23 Tour Alsace 31.07.2019 - 04.08.2019
52 Stage 5 04.08.2019
26 Stage 4 03.08.2019
35 Stage 3 02.08.2019
41 Stage 2 01.08.2019
21 Stage 1 31.07.2019
2 Eritrea RR 30.06.2019
49 A Travers les Hauts 24.05.2019 - 26.05.2019
21 Stage 3 26.05.2019
90 Stage 2 25.05.2019
8 Stage 1 24.05.2019
40 GP Marmo 12.05.2019
37 Circuito del Porto 05.05.2019
106 Tour de Bretagne 25.04.2019 - 01.05.2019
67 Stage 7 01.05.2019
117 Stage 6 30.04.2019
129 Stage 5 29.04.2019
34 Stage 4 28.04.2019
76 Stage 3 27.04.2019
9 Stage 2 26.04.2019
117 Stage 1 25.04.2019
31 Tr. S. Vendemiano (U23) 21.04.2019
46 Trofeo Edil C (U23) 13.04.2019
114 Coppi e Bartali 27.03.2019 - 31.03.2019
104 Stage 6 31.03.2019
19 Stage 5 30.03.2019
130 Stage 4 29.03.2019
120 Stage 3 28.03.2019
18 Stage 1 27.03.2019
18 Stage 2 27.03.2019
DNF GP Industria & Artigianato 10.03.2019
5 Tour de l'Espoir 04.02.2019 - 09.02.2019
5 Stage 5 09.02.2019
3 Stage 4 08.02.2019
7 Stage 3 06.02.2019
2 Stage 2 05.02.2019
1 Stage 1 04.02.2019

2018

RankGCRaceDate
15 Tour of Fuzhou 14.11.2018 - 18.11.2018
6 Stage 5 18.11.2018
18 Stage 4 17.11.2018
12 Stage 3 16.11.2018
6 Stage 2 15.11.2018
18 Stage 1 14.11.2018
27 Tour of Taihu Lake 07.10.2018 - 14.10.2018
4 Stage 7 14.10.2018
5 Stage 6 13.10.2018
3 Stage 5 12.10.2018
21 Stage 4 11.10.2018
4 Stage 3 10.10.2018
16 Stage 2 09.10.2018
7 Stage 1 08.10.2018
58 Prologue 07.10.2018
73 Tour of Indonesia 25.01.2018 - 28.01.2018
76 Stage 4 28.01.2018
7 Stage 3 27.01.2018
19 Stage 2 26.01.2018
18 Stage 1 25.01.2018

Rider profile

Name
Natnael Tesfazion
Team
Movistar Team
Nationality
Eritrea
Date of birth
May 23 1999
Place of birth
Asmara
Height
1.75 m
UCI ranking
69
UCI wins
8

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 ❤️