Cristian Rodriguez - Results

XDS Astana Team

Cristian Rodriguez, born March 3rd 1995 in El Ejido, is a 31-year-old professional cyclist from Spain. He competes for XDS Astana Team, a World Tour Team. He has achieved 3 UCI wins and is ranked 105th in the UCI World Ranking.

Results

2026

RankGCRaceDate
60 Tre Valli Varesine 06.10.2026
DNF Europe RR 04.10.2026
9 Vuelta a España 22.08.2026 - 13.09.2026
61 9 Stage 21 13.09.2026
21 9 Stage 20 12.09.2026
21 8 Stage 19 11.09.2026
22 9 Stage 18 10.09.2026
64 8 Stage 17 09.09.2026
73 8 Stage 16 08.09.2026
54 8 Stage 15 06.09.2026
3 8 Stage 14 05.09.2026
17 11 Stage 13 04.09.2026
17 12 Stage 12 03.09.2026
55 13 Stage 11 02.09.2026
52 13 Stage 10 01.09.2026
5 13 Stage 9 30.08.2026
70 15 Stage 8 29.08.2026
29 16 Stage 7 28.08.2026
8 14 Stage 6 27.08.2026
69 24 Stage 5 26.08.2026
24 24 Stage 4 25.08.2026
62 80 Stage 2 23.08.2026
143 143 Stage 1 22.08.2026
10 Tour of Magnificent Qinghai 11.07.2026 - 18.07.2026
47 10 Stage 8 18.07.2026
51 10 Stage 7 17.07.2026
14 10 Stage 5 15.07.2026
41 8 Stage 4 14.07.2026
10 6 Stage 3 13.07.2026
73 11 Stage 2 12.07.2026
107 109 Stage 1 11.07.2026
8 Auvergne - Rhône-Alpes 07.06.2026 - 14.06.2026
5 8 Stage 8 14.06.2026
8 9 Stage 7 13.06.2026
8 5 Stage 6 12.06.2026
84 27 Stage 5 11.06.2026
86 27 Stage 4 10.06.2026
13 28 Stage 3 09.06.2026
61 32 Stage 2 08.06.2026
32 32 Stage 1 07.06.2026
19 Tour de Romandie 28.04.2026 - 03.05.2026
18 19 Stage 5 03.05.2026
11 19 Stage 4 02.05.2026
25 23 Stage 3 01.05.2026
33 28 Stage 2 30.04.2026
28 29 Stage 1 29.04.2026
71 71 Prologue 28.04.2026
30 Volta Catalunya 23.03.2026 - 29.03.2026
41 30 Stage 7 29.03.2026
29 29 Stage 6 28.03.2026
44 40 Stage 5 27.03.2026
96 47 Stage 4 26.03.2026
45 34 Stage 3 25.03.2026
68 40 Stage 2 24.03.2026
37 37 Stage 1 23.03.2026
38 Faun Drome Classic 01.03.2026
41 Faun-Ardèche Classic 28.02.2026
2 Tour of Oman 07.02.2026 - 11.02.2026
2 2 Stage 5 11.02.2026
61 7 Stage 4 10.02.2026
7 7 Stage 3 09.02.2026
36 49 Stage 2 08.02.2026
90 92 Stage 1 07.02.2026
32 Muscat Classic 06.02.2026

2025

RankGCRaceDate
DNF Vuelta a España 23.08.2025 - 14.09.2025
DNS Stage 7 29.08.2025
50 38 Stage 6 28.08.2025
12 28 Stage 5 27.08.2025
73 29 Stage 4 26.08.2025
56 30 Stage 3 25.08.2025
28 29 Stage 2 24.08.2025
119 121 Stage 1 23.08.2025
20 Tour de France 05.07.2025 - 27.07.2025
111 20 Stage 21 27.07.2025
37 20 Stage 20 26.07.2025
36 21 Stage 19 25.07.2025
32 22 Stage 18 24.07.2025
47 17 Stage 17 23.07.2025
34 17 Stage 16 22.07.2025
41 18 Stage 15 20.07.2025
30 19 Stage 14 19.07.2025
18 18 Stage 13 18.07.2025
10 19 Stage 12 17.07.2025
30 25 Stage 11 16.07.2025
36 27 Stage 10 14.07.2025
144 29 Stage 9 13.07.2025
40 25 Stage 8 12.07.2025
17 25 Stage 7 11.07.2025
27 32 Stage 6 10.07.2025
38 42 Stage 5 09.07.2025
31 45 Stage 4 08.07.2025
68 79 Stage 3 07.07.2025
32 81 Stage 2 06.07.2025
140 142 Stage 1 05.07.2025
2 Andorra MoraBanc Clàssica 22.06.2025
DNF Route d'Occitanie 18.06.2025 - 21.06.2025
DNS Stage 4 21.06.2025
34 30 Stage 3 20.06.2025
46 2 Stage 2 19.06.2025
2 2 Stage 1 18.06.2025
1 Mercan'Tour Classic Alpes-Maritimes 26.05.2025
11 Tour de Romandie 29.04.2025 - 04.05.2025
51 11 Stage 5 04.05.2025
6 10 Stage 4 03.05.2025
20 20 Stage 3 02.05.2025
9 22 Stage 2 01.05.2025
38 65 Stage 1 30.04.2025
118 118 Prologue 29.04.2025
4 Tour du Jura 19.04.2025
9 Classic Grand Besançon Doubs 18.04.2025
24 Volta Catalunya 24.03.2025 - 30.03.2025
33 24 Stage 7 30.03.2025
29 25 Stage 6 29.03.2025
39 26 Stage 5 28.03.2025
17 25 Stage 4 27.03.2025
13 30 Stage 3 26.03.2025
74 69 Stage 2 25.03.2025
75 76 Stage 1 24.03.2025
47 Tirreno-Adriatico 10.03.2025 - 16.03.2025
82 47 Stage 7 16.03.2025
23 48 Stage 6 15.03.2025
34 54 Stage 5 14.03.2025
89 73 Stage 4 13.03.2025
63 49 Stage 3 12.03.2025
106 57 Stage 2 11.03.2025
57 57 Stage 1 10.03.2025
29 Tour Down Under 21.01.2025 - 26.01.2025
66 29 Stage 6 26.01.2025
32 29 Stage 5 25.01.2025
71 40 Stage 4 24.01.2025
51 44 Stage 3 23.01.2025
69 65 Stage 2 22.01.2025
65 68 Stage 1 21.01.2025

2024

RankGCRaceDate
13 Vuelta a España 17.08.2024 - 08.09.2024
29 13 Stage 21 08.09.2024
14 14 Stage 20 07.09.2024
15 14 Stage 19 06.09.2024
45 14 Stage 18 05.09.2024
47 13 Stage 17 04.09.2024
26 14 Stage 16 03.09.2024
16 14 Stage 15 01.09.2024
44 14 Stage 14 31.08.2024
28 14 Stage 13 30.08.2024
20 14 Stage 12 29.08.2024
49 14 Stage 11 28.08.2024
21 12 Stage 10 27.08.2024
16 12 Stage 9 25.08.2024
15 7 Stage 8 24.08.2024
31 5 Stage 7 23.08.2024
5 6 Stage 6 22.08.2024
54 25 Stage 5 21.08.2024
19 25 Stage 4 20.08.2024
66 87 Stage 3 19.08.2024
95 110 Stage 2 18.08.2024
113 113 Stage 1 17.08.2024
36 Tour de France 29.06.2024 - 21.07.2024
77 36 Stage 21 21.07.2024
55 36 Stage 20 20.07.2024
16 32 Stage 19 19.07.2024
68 41 Stage 18 18.07.2024
22 39 Stage 17 17.07.2024
58 39 Stage 16 16.07.2024
29 40 Stage 15 14.07.2024
28 45 Stage 14 13.07.2024
133 56 Stage 13 12.07.2024
91 51 Stage 12 11.07.2024
80 54 Stage 11 10.07.2024
90 48 Stage 10 09.07.2024
31 50 Stage 9 07.07.2024
163 52 Stage 8 06.07.2024
47 47 Stage 7 05.07.2024
101 47 Stage 6 04.07.2024
117 48 Stage 5 03.07.2024
38 48 Stage 4 02.07.2024
85 57 Stage 3 01.07.2024
4 57 Stage 2 30.06.2024
69 69 Stage 1 29.06.2024
DNF Critérium du Dauphiné 02.06.2024 - 09.06.2024
DNF Stage 7 08.06.2024
17 21 Stage 6 07.06.2024
43 31 Stage 4 05.06.2024
41 37 Stage 3 04.06.2024
44 41 Stage 2 03.06.2024
100 101 Stage 1 02.06.2024
28 Mercan'Tour Classic Alpes-Maritimes 29.05.2024
12 Tour de Romandie 23.04.2024 - 28.04.2024
48 12 Stage 5 28.04.2024
10 12 Stage 4 27.04.2024
43 25 Stage 3 26.04.2024
12 26 Stage 2 25.04.2024
75 85 Stage 1 24.04.2024
145 145 Prologue 23.04.2024
9 Tour du Jura 13.04.2024
17 Classic Grand Besançon Doubs 12.04.2024
DNF GP Miguel Indurain 30.03.2024
12 Volta Catalunya 18.03.2024 - 24.03.2024
22 12 Stage 7 24.03.2024
17 13 Stage 6 23.03.2024
57 12 Stage 5 22.03.2024
79 12 Stage 4 21.03.2024
7 12 Stage 3 20.03.2024
14 14 Stage 2 19.03.2024
47 48 Stage 1 18.03.2024
17 Tirreno-Adriatico 04.03.2024 - 10.03.2024
64 17 Stage 7 10.03.2024
13 17 Stage 6 09.03.2024
21 30 Stage 5 08.03.2024
79 68 Stage 4 07.03.2024
57 66 Stage 3 06.03.2024
116 103 Stage 2 05.03.2024
127 127 Stage 1 04.03.2024
DNF Strade Bianche 02.03.2024
5 Tour of Oman 10.02.2024 - 14.02.2024
4 5 Stage 5 14.02.2024
8 23 Stage 4 13.02.2024
52 30 Stage 3 12.02.2024
26 26 Stage 2 11.02.2024
62 63 Stage 1 10.02.2024
29 Muscat Classic 09.02.2024

2023

RankGCRaceDate
16 Gree - Tour of Guangxi 12.10.2023 - 17.10.2023
60 16 Stage 6 17.10.2023
59 16 Stage 5 16.10.2023
16 16 Stage 4 15.10.2023
57 50 Stage 3 14.10.2023
73 71 Stage 2 13.10.2023
62 65 Stage 1 12.10.2023
13 Vuelta a España 26.08.2023 - 17.09.2023
33 13 Stage 21 17.09.2023
37 14 Stage 20 16.09.2023
40 12 Stage 19 15.09.2023
23 12 Stage 18 14.09.2023
14 12 Stage 17 13.09.2023
25 13 Stage 16 12.09.2023
7 14 Stage 15 10.09.2023
19 14 Stage 14 09.09.2023
19 16 Stage 13 08.09.2023
45 19 Stage 12 07.09.2023
46 19 Stage 11 06.09.2023
42 18 Stage 10 05.09.2023
11 18 Stage 9 03.09.2023
27 21 Stage 8 02.09.2023
57 21 Stage 7 01.09.2023
8 21 Stage 6 31.08.2023
50 31 Stage 5 30.08.2023
46 35 Stage 4 29.08.2023
35 41 Stage 3 28.08.2023
59 118 Stage 2 27.08.2023
22 145 Stage 1 26.08.2023
DNF Tour de l'Ain 31.07.2023 - 02.08.2023
DNS Stage 2 01.08.2023
77 77 Stage 1 31.07.2023
12 Vuelta a Castilla y León 26.07.2023 - 27.07.2023
22 12 Stage 2 27.07.2023
9 9 Stage 1 26.07.2023
2 Route d'Occitanie 15.06.2023 - 18.06.2023
23 2 Stage 4 18.06.2023
2 2 Stage 3 17.06.2023
57 19 Stage 2 16.06.2023
18 18 Stage 1 15.06.2023
4 CIC - Mont Ventoux 13.06.2023
2 Giro dell'Appennino 02.06.2023
5 Mercan'Tour Classic Alpes-Maritimes 30.05.2023
41 Tour de Romandie 25.04.2023 - 30.04.2023
57 41 Stage 5 30.04.2023
45 44 Stage 4 29.04.2023
64 52 Stage 3 28.04.2023
54 55 Stage 2 27.04.2023
89 103 Stage 1 26.04.2023
134 134 Prologue 25.04.2023
DNF Classic Grand Besançon Doubs 14.04.2023
14 Itzulia Basque Country 03.04.2023 - 08.04.2023
14 14 Stage 6 08.04.2023
28 19 Stage 5 07.04.2023
20 17 Stage 4 06.04.2023
24 30 Stage 3 05.04.2023
64 60 Stage 2 04.04.2023
107 7 Stage 1 03.04.2023
51 GP Miguel Indurain 01.04.2023
33 Tirreno-Adriatico 06.03.2023 - 12.03.2023
97 33 Stage 7 12.03.2023
42 35 Stage 6 11.03.2023
25 47 Stage 5 10.03.2023
41 70 Stage 4 09.03.2023
125 158 Stage 3 08.03.2023
168 168 Stage 2 07.03.2023
134 134 Stage 1 06.03.2023
24 Faun Drome Classic 26.02.2023
28 Faun-Ardèche Classic 25.02.2023
8 Tour of Oman 11.02.2023 - 15.02.2023
7 8 Stage 5 15.02.2023
27 10 Stage 4 14.02.2023
4 10 Stage 3 13.02.2023
8 19 Stage 2 12.02.2023
75 76 Stage 1 11.02.2023
30 Muscat Classic 10.02.2023
54 Trofeo Serra Tramuntana 28.01.2023
DNF Trofeo Andratx - Pollença 27.01.2023
75 Trofeo Calvià 25.01.2023

2022

RankGCRaceDate
DNF Coppa Sabatini 15.09.2022
DNF Giro della Toscana 14.09.2022
46 Tour de l'Ain 09.08.2022 - 11.08.2022
26 Stage 3 11.08.2022
71 Stage 2 10.08.2022
55 Stage 1 09.08.2022
DNF San Sebastian Klasikoa 30.07.2022
8 Route d'Occitanie 16.06.2022 - 19.06.2022
20 Stage 4 19.06.2022
9 Stage 3 18.06.2022
21 Stage 2 17.06.2022
78 Stage 1 16.06.2022
6 CIC - Mont Ventoux 14.06.2022
13 Vuelta a Asturias 29.04.2022 - 01.05.2022
50 Stage 3 01.05.2022
7 Stage 2 30.04.2022
11 Stage 1 29.04.2022
DNF Liège-Bastogne-Liège 24.04.2022
45 La Flèche Wallonne 20.04.2022
23 Classic Grand Besançon Doubs 15.04.2022
41 Itzulia Basque Country 04.04.2022 - 09.04.2022
54 41 Stage 6 09.04.2022
47 35 Stage 5 08.04.2022
52 27 Stage 4 07.04.2022
15 16 Stage 3 06.04.2022
108 88 Stage 2 05.04.2022
97 97 Stage 1 04.04.2022
57 GP Miguel Indurain 02.04.2022
17 Tirreno-Adriatico 07.03.2022 - 13.03.2022
68 17 Stage 7 13.03.2022
14 18 Stage 6 12.03.2022
32 28 Stage 5 11.03.2022
26 34 Stage 4 10.03.2022
88 86 Stage 3 09.03.2022
137 95 Stage 2 08.03.2022
98 98 Stage 1 07.03.2022
2 Vuelta a Andalucía 16.02.2022 - 20.02.2022
16 Stage 5 20.02.2022
6 Stage 4 19.02.2022
12 Stage 3 18.02.2022
10 Stage 2 17.02.2022
18 Stage 1 16.02.2022
59 Clasica de Almeria 13.02.2022

2021

RankGCRaceDate
DNF Tre Valli Varesine 05.10.2021
DNF Coppa Bernocchi 04.10.2021
DNF Giro dell'Emilia 02.10.2021
49 Trofeo Matteotti 19.09.2021
DNF Memorial Pantani 18.09.2021
DNF Coppa Sabatini 16.09.2021
49 Giro della Toscana 15.09.2021
DNF Arctic Race of Norway 05.08.2021 - 08.08.2021
DNF Stage 2 06.08.2021
44 Stage 1 05.08.2021
46 Tour de France 26.06.2021 - 18.07.2021
54 46 Stage 21 18.07.2021
77 47 Stage 20 17.07.2021
60 47 Stage 19 16.07.2021
26 47 Stage 18 15.07.2021
63 55 Stage 17 14.07.2021
85 53 Stage 16 13.07.2021
49 52 Stage 15 11.07.2021
40 52 Stage 14 10.07.2021
107 58 Stage 13 09.07.2021
46 59 Stage 12 08.07.2021
27 56 Stage 11 07.07.2021
116 79 Stage 10 06.07.2021
64 71 Stage 9 04.07.2021
58 66 Stage 8 03.07.2021
47 65 Stage 7 02.07.2021
110 96 Stage 6 01.07.2021
149 98 Stage 5 30.06.2021
125 95 Stage 4 29.06.2021
114 95 Stage 3 28.06.2021
78 93 Stage 2 27.06.2021
110 110 Stage 1 26.06.2021
4 Route d'Occitanie 10.06.2021 - 13.06.2021
7 Stage 4 13.06.2021
4 Stage 3 12.06.2021
39 Stage 2 11.06.2021
26 Stage 1 10.06.2021
5 CIC - Mont Ventoux 08.06.2021
22 Mercan'Tour Classic Alpes-Maritimes 24.05.2021
1 Tour du Rwanda 02.05.2021 - 09.05.2021
1 Stage 8 09.05.2021
6 Stage 7 08.05.2021
5 Stage 6 07.05.2021
4 Stage 5 06.05.2021
16 Stage 4 05.05.2021
9 Stage 3 04.05.2021
22 Stage 2 03.05.2021
22 Stage 1 02.05.2021
35 Itzulia Basque Country 05.04.2021 - 10.04.2021
34 Stage 6 10.04.2021
80 Stage 5 09.04.2021
38 Stage 4 08.04.2021
34 Stage 3 07.04.2021
68 Stage 2 06.04.2021
101 Stage 1 05.04.2021
34 GP Miguel Indurain 03.04.2021
23 Tirreno-Adriatico 10.03.2021 - 16.03.2021
119 23 Stage 7 16.03.2021
63 23 Stage 6 15.03.2021
26 25 Stage 5 14.03.2021
25 24 Stage 4 13.03.2021
42 33 Stage 3 12.03.2021
49 46 Stage 2 11.03.2021
121 122 Stage 1 10.03.2021
DNF Tour des Alpes-Maritimes 19.02.2021 - 21.02.2021
DNF Stage 2 20.02.2021
80 Stage 1 19.02.2021
68 Clasica de Almeria 14.02.2021
43 Clàssica Comunitat Valenciana 1969 24.01.2021

2020

RankGCRaceDate
9 Volta a Portugal Edição Especial 27.09.2020 - 05.10.2020
23 Stage 8 05.10.2020
11 Stage 7 04.10.2020
33 Stage 6 03.10.2020
31 Stage 5 02.10.2020
10 Stage 4 01.10.2020
31 Stage 3 30.09.2020
9 Stage 2 29.09.2020
18 Stage 1 28.09.2020
73 Prologue 27.09.2020
35 Giro dell'Appennino 19.09.2020
39 Coppa Sabatini 17.09.2020
70 Giro della Toscana 16.09.2020
9 Tour de Hongrie 29.08.2020 - 02.09.2020
9 Stage 5 02.09.2020
46 Stage 4 01.09.2020
77 Stage 3 31.08.2020
65 Stage 2 30.08.2020
36 Stage 1 29.08.2020
30 Spain RR 23.08.2020
14 CIC - Mont Ventoux 06.08.2020
13 Vuelta a Burgos 28.07.2020 - 01.08.2020
14 Stage 5 01.08.2020
42 Stage 4 31.07.2020
14 Stage 3 30.07.2020
80 Stage 2 29.07.2020
54 Stage 1 28.07.2020
114 Volta Comunitat Valenciana 05.02.2020 - 09.02.2020
107 Stage 5 09.02.2020
108 Stage 4 08.02.2020
111 Stage 3 07.02.2020
88 Stage 2 06.02.2020
128 Stage 1 05.02.2020

2019

RankGCRaceDate
30 Tre Valli Varesine 08.10.2019
DNF GP Bruno Beghelli 06.10.2019
54 Giro dell'Emilia 05.10.2019
50 Vuelta a España 24.08.2019 - 15.09.2019
115 50 Stage 21 15.09.2019
84 50 Stage 20 14.09.2019
126 40 Stage 19 13.09.2019
32 37 Stage 18 12.09.2019
83 37 Stage 17 11.09.2019
37 37 Stage 16 09.09.2019
49 34 Stage 15 08.09.2019
128 37 Stage 14 07.09.2019
62 37 Stage 13 06.09.2019
53 29 Stage 12 05.09.2019
30 29 Stage 11 04.09.2019
66 27 Stage 10 03.09.2019
42 27 Stage 9 01.09.2019
44 25 Stage 8 31.08.2019
24 21 Stage 7 30.08.2019
27 21 Stage 6 29.08.2019
31 22 Stage 5 28.08.2019
90 47 Stage 4 27.08.2019
95 55 Stage 3 26.08.2019
60 55 Stage 2 25.08.2019
16 107 Stage 1 24.08.2019
42 Vuelta a Burgos 13.08.2019 - 17.08.2019
22 Stage 5 17.08.2019
74 Stage 4 16.08.2019
19 Stage 3 15.08.2019
73 Stage 2 14.08.2019
115 Stage 1 13.08.2019
57 San Sebastian Klasikoa 03.08.2019
57 Circuito de Getxo 31.07.2019
DNF Spain RR 30.06.2019
15 Route d'Occitanie 20.06.2019 - 23.06.2019
21 Stage 4 23.06.2019
20 Stage 3 22.06.2019
60 Stage 2 21.06.2019
19 Stage 1 20.06.2019
12 CIC - Mont Ventoux 17.06.2019
36 Vuelta a Aragón 17.05.2019 - 19.05.2019
74 Stage 3 19.05.2019
30 Stage 2 18.05.2019
78 Stage 1 17.05.2019
18 Vuelta a Asturias 03.05.2019 - 05.05.2019
33 Stage 3 05.05.2019
11 Stage 2 04.05.2019
62 Stage 1 03.05.2019
DNF Klasika Primavera 14.04.2019
92 Itzulia Basque Country 08.04.2019 - 13.04.2019
53 92 Stage 6 13.04.2019
108 125 Stage 5 12.04.2019
119 130 Stage 4 11.04.2019
118 136 Stage 3 10.04.2019
114 124 Stage 2 09.04.2019
120 120 Stage 1 08.04.2019
13 GP Miguel Indurain 06.04.2019
DNF Volta Catalunya 25.03.2019 - 31.03.2019
DNF Stage 7 31.03.2019
70 22 Stage 6 30.03.2019
45 22 Stage 5 29.03.2019
30 23 Stage 4 28.03.2019
18 22 Stage 3 27.03.2019
76 73 Stage 2 26.03.2019
89 89 Stage 1 25.03.2019
19 Vuelta a Andalucía 20.02.2019 - 24.02.2019
44 Stage 5 24.02.2019
13 Stage 4 23.02.2019
47 Stage 3 22.02.2019
50 Stage 2 21.02.2019
21 Stage 1 20.02.2019
DNF Clasica de Almeria 17.02.2019
18 Vuelta a Murcia 15.02.2019 - 16.02.2019
22 Stage 2 16.02.2019
29 Stage 1 15.02.2019
18 Vuelta a San Juan 27.01.2019 - 03.02.2019
68 Stage 7 03.02.2019
31 Stage 6 02.02.2019
20 Stage 5 01.02.2019
69 Stage 4 30.01.2019
35 Stage 3 29.01.2019
28 Stage 2 28.01.2019
112 Stage 1 27.01.2019

2018

RankGCRaceDate
DNF Tre Valli Varesine 09.10.2018
127 GP Bruno Beghelli 07.10.2018
DNF Giro dell'Emilia 06.10.2018
25 Vuelta a España 25.08.2018 - 16.09.2018
67 25 Stage 21 16.09.2018
36 25 Stage 20 15.09.2018
29 26 Stage 19 14.09.2018
73 28 Stage 18 13.09.2018
20 29 Stage 17 12.09.2018
94 32 Stage 16 11.09.2018
69 32 Stage 15 09.09.2018
39 28 Stage 14 08.09.2018
18 30 Stage 13 07.09.2018
54 33 Stage 12 06.09.2018
53 29 Stage 11 05.09.2018
81 28 Stage 10 04.09.2018
40 28 Stage 9 02.09.2018
49 30 Stage 8 01.09.2018
34 30 Stage 7 31.08.2018
68 34 Stage 6 30.08.2018
54 34 Stage 5 29.08.2018
39 30 Stage 4 28.08.2018
78 49 Stage 3 27.08.2018
41 52 Stage 2 26.08.2018
164 164 Stage 1 25.08.2018
38 Volta a Portugal 01.08.2018 - 12.08.2018
27 Stage 10 12.08.2018
40 Stage 9 11.08.2018
28 Stage 8 10.08.2018
77 Stage 7 09.08.2018
37 Stage 6 08.08.2018
97 Stage 5 06.08.2018
18 Stage 4 05.08.2018
56 Stage 3 04.08.2018
122 Stage 2 03.08.2018
111 Stage 1 02.08.2018
111 Prologue 01.08.2018
38 Spain RR 24.06.2018
31 Route d'Occitanie 14.06.2018 - 17.06.2018
49 Stage 4 17.06.2018
31 Stage 3 16.06.2018
52 Stage 2 15.06.2018
68 Stage 1 14.06.2018
51 Vuelta a Asturias 27.04.2018 - 29.04.2018
50 Stage 3 29.04.2018
58 Stage 2 28.04.2018
71 Stage 1 27.04.2018
DNF GP Beiras e Serra da Estrela 13.04.2018 - 15.04.2018
DNF Stage 2 14.04.2018
94 Stage 1 13.04.2018
44 GP Miguel Indurain 31.03.2018
DNF Volta Catalunya 19.03.2018 - 25.03.2018
DNF Stage 4 22.03.2018
92 95 Stage 3 21.03.2018
66 75 Stage 2 20.03.2018
119 119 Stage 1 19.03.2018
23 Vuelta a Andalucía 14.02.2018 - 18.02.2018
68 Stage 5 18.02.2018
26 Stage 4 17.02.2018
68 Stage 3 16.02.2018
26 Stage 2 15.02.2018
60 Stage 1 14.02.2018
124 Clasica de Almeria 11.02.2018
72 Volta Comunitat Valenciana 31.01.2018 - 04.02.2018
124 Stage 5 04.02.2018
72 Stage 4 03.02.2018
20 Stage 3 02.02.2018
64 Stage 2 01.02.2018
116 Stage 1 31.01.2018
71 Trofeo Palma 28.01.2018
DNF Trofeo Andratx - Pollença 27.01.2018
25 Trofeo Serra Tramuntana 26.01.2018

2017

RankGCRaceDate
55 Il Lombardia 07.10.2017
18 Milano - Torino 05.10.2017
83 Tre Valli Varesine 03.10.2017
DNF Giro dell'Emilia 30.09.2017
33 Coppa Sabatini 28.09.2017
39 Giro della Toscana 26.09.2017 - 27.09.2017
23 Stage 2 27.09.2017
63 Stage 1 26.09.2017
45 Memorial Pantani 16.09.2017
36 Coppa Agostoni 13.09.2017
19 Pro Ötztaler 5.500 25.08.2017
13 Czech Tour 10.08.2017 - 13.08.2017
35 Stage 4 13.08.2017
36 Stage 3 12.08.2017
55 Stage 2 11.08.2017
5 Stage 1 10.08.2017
52 Giro d'Italia 05.05.2017 - 28.05.2017
126 52 Stage 21 28.05.2017
73 52 Stage 20 27.05.2017
67 51 Stage 19 26.05.2017
50 47 Stage 18 25.05.2017
80 41 Stage 17 24.05.2017
104 41 Stage 16 23.05.2017
47 27 Stage 15 21.05.2017
32 25 Stage 14 20.05.2017
91 24 Stage 13 19.05.2017
64 25 Stage 12 18.05.2017
43 26 Stage 11 17.05.2017
56 26 Stage 10 16.05.2017
25 27 Stage 9 14.05.2017
42 36 Stage 8 13.05.2017
103 40 Stage 7 12.05.2017
60 41 Stage 6 11.05.2017
109 40 Stage 5 10.05.2017
31 40 Stage 4 09.05.2017
148 139 Stage 3 07.05.2017
79 98 Stage 2 06.05.2017
132 132 Stage 1 05.05.2017
17 Tour of the Alps 17.04.2017 - 21.04.2017
18 Stage 5 21.04.2017
28 Stage 4 20.04.2017
22 Stage 3 19.04.2017
36 Stage 2 18.04.2017
32 Stage 1 17.04.2017
4 Giro dell'Appennino 09.04.2017
30 Vuelta a La Rioja 02.04.2017
28 GP Miguel Indurain 01.04.2017
46 Trofeo Laigueglia 12.02.2017
44 Dubai Tour 31.01.2017 - 04.02.2017
58 Stage 5 04.02.2017
59 Stage 3 02.02.2017
76 Stage 2 01.02.2017
69 Stage 1 31.01.2017

2016

RankGCRaceDate
DNF Il Lombardia 01.10.2016
36 Milano - Torino 28.09.2016
48 Tre Valli Varesine 27.09.2016
DNF Giro dell'Emilia 24.09.2016
10 Tour de l'Avenir 20.08.2016 - 27.08.2016
14 Stage 8 27.08.2016
14 Stage 7 26.08.2016
17 Stage 6 25.08.2016
29 Stage 5 24.08.2016
53 Stage 4 23.08.2016
57 Stage 3 22.08.2016
72 Stage 2 21.08.2016
79 Stage 1 20.08.2016
27 Trofeo Matteotti 17.07.2016
DNF Spain RR 25.06.2016
54 Route d'Occitanie 16.06.2016 - 19.06.2016
52 Stage 5 19.06.2016
45 Stage 4 18.06.2016
78 Stage 2 17.06.2016
95 Stage 3 17.06.2016
97 Stage 1 16.06.2016
103 Giro d'Italia 06.05.2016 - 29.05.2016
129 103 Stage 21 29.05.2016
100 104 Stage 20 28.05.2016
107 97 Stage 19 27.05.2016
104 93 Stage 18 26.05.2016
70 88 Stage 17 25.05.2016
70 89 Stage 16 24.05.2016
64 90 Stage 15 22.05.2016
106 90 Stage 14 21.05.2016
64 95 Stage 13 20.05.2016
106 103 Stage 12 19.05.2016
88 104 Stage 11 18.05.2016
68 98 Stage 10 17.05.2016
90 144 Stage 9 15.05.2016
120 139 Stage 8 14.05.2016
172 135 Stage 7 13.05.2016
74 127 Stage 6 12.05.2016
116 144 Stage 5 11.05.2016
101 145 Stage 4 10.05.2016
183 187 Stage 3 08.05.2016
129 159 Stage 2 07.05.2016
179 179 Stage 1 06.05.2016
DNF Eschborn-Frankfurt 01.05.2016
26 Tour of the Alps 19.04.2016 - 22.04.2016
29 Stage 4 22.04.2016
28 Stage 3 21.04.2016
49 Stage 2 20.04.2016
8 Stage 1 19.04.2016
61 Giro dell'Appennino 17.04.2016
67 Vuelta a La Rioja 03.04.2016
23 GP Miguel Indurain 02.04.2016
33 Coppi e Bartali 24.03.2016 - 27.03.2016
47 Stage 5 27.03.2016
101 Stage 4 26.03.2016
37 Stage 3 25.03.2016
95 Stage 1 24.03.2016
28 Stage 2 24.03.2016
DNF Vuelta a Andalucía 17.02.2016 - 21.02.2016
DNF Stage 5 21.02.2016
98 Stage 4 20.02.2016
96 Stage 3 19.02.2016
73 Stage 2 18.02.2016
134 Stage 1 17.02.2016
42 Vuelta a Murcia 13.02.2016
65 Volta Comunitat Valenciana 03.02.2016 - 07.02.2016
159 Stage 5 07.02.2016
48 Stage 4 06.02.2016
159 Stage 3 05.02.2016
65 Stage 2 04.02.2016
82 Stage 1 03.02.2016

2015

RankGCRaceDate
DNF Giro dell'Emilia 10.10.2015
42 Coppa Sabatini 08.10.2015
DNF Gran Piemonte 02.10.2015
47 Milano - Torino 01.10.2015
DNF Tre Valli Varesine 30.09.2015
28 Tour de l'Avenir 22.08.2015 - 29.08.2015
30 Stage 7 29.08.2015
36 Stage 6 28.08.2015
39 Stage 5 27.08.2015
49 Stage 4 26.08.2015
68 Stage 3 25.08.2015
58 Stage 2 24.08.2015
77 Stage 1 23.08.2015
100 Prologue 22.08.2015
32 Spain RR-U23 27.06.2015
2 Spain ITT-U23 26.06.2015
39 Vuelta a Castilla y León 17.04.2015 - 19.04.2015
33 Stage 3 19.04.2015
54 Stage 2 18.04.2015
70 Stage 1 17.04.2015
45 Vuelta a La Rioja 05.04.2015
48 GP Miguel Indurain 04.04.2015

2014

RankGCRaceDate
13 Spain ITT-U23 27.06.2014

2013

RankGCRaceDate
7 Spain RR-JR 25.08.2013

Rider profile

Name
Cristian Rodriguez
Team
XDS Astana Team
Nationality
Spain
Date of birth
March 3 1995
Place of birth
El Ejido
Height
1.78 m
UCI ranking
105
UCI wins
3

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