Jonathan Castroviejo - Results

Netcompany INEOS

Jonathan Castroviejo is a 39-year-old professional cyclist from Spain, born on April 27th 1987 in Getxo. He rides for Netcompany INEOS, a World Tour Team. He has won 14 UCI races and is currently ranked 2344th on the UCI World Ranking.

Results

2025

RankGCRaceDate
117 Paris - Tours 12.10.2025
132 Bretagne Classic 31.08.2025
DNF Lidl Deutschland Tour 20.08.2025 - 24.08.2025
DNS Stage 1 21.08.2025
105 105 Prologue 20.08.2025
114 ADAC Cyclassics 17.08.2025
93 Vuelta a Burgos 05.08.2025 - 09.08.2025
95 93 Stage 5 09.08.2025
116 97 Stage 4 08.08.2025
75 94 Stage 3 07.08.2025
121 108 Stage 2 06.08.2025
104 104 Stage 1 05.08.2025
DNF Tour de Wallonie 26.07.2025 - 30.07.2025
DNF Stage 5 30.07.2025
117 129 Stage 4 29.07.2025
136 138 Stage 3 28.07.2025
136 143 Stage 2 27.07.2025
139 139 Stage 1 26.07.2025
DNF Tour of Austria 09.07.2025 - 13.07.2025
DNS Stage 1 09.07.2025
61 Giro d'Italia 09.05.2025 - 01.06.2025
145 61 Stage 21 01.06.2025
68 60 Stage 20 31.05.2025
21 59 Stage 19 30.05.2025
154 65 Stage 18 29.05.2025
45 65 Stage 17 28.05.2025
30 68 Stage 16 27.05.2025
42 81 Stage 15 25.05.2025
169 93 Stage 14 24.05.2025
154 85 Stage 13 23.05.2025
138 75 Stage 12 22.05.2025
61 73 Stage 11 21.05.2025
161 76 Stage 10 20.05.2025
146 73 Stage 9 18.05.2025
59 62 Stage 8 17.05.2025
49 77 Stage 7 16.05.2025
151 94 Stage 6 15.05.2025
110 96 Stage 5 14.05.2025
168 90 Stage 4 13.05.2025
83 87 Stage 3 11.05.2025
135 113 Stage 2 10.05.2025
105 105 Stage 1 09.05.2025
33 Tour of the Alps 21.04.2025 - 25.04.2025
48 33 Stage 5 25.04.2025
42 33 Stage 4 24.04.2025
26 33 Stage 3 23.04.2025
39 40 Stage 2 22.04.2025
49 49 Stage 1 21.04.2025
50 UAE Tour 17.02.2025 - 23.02.2025
54 50 Stage 7 23.02.2025
118 57 Stage 6 22.02.2025
93 60 Stage 5 21.02.2025
118 60 Stage 4 20.02.2025
53 53 Stage 3 19.02.2025
59 104 Stage 2 18.02.2025
114 114 Stage 1 17.02.2025
64 Volta Comunitat Valenciana 05.02.2025 - 09.02.2025
121 64 Stage 5 09.02.2025
56 61 Stage 4 08.02.2025
93 68 Stage 3 07.02.2025
54 50 Stage 2 06.02.2025
5 23 Stage 1 05.02.2025

2024

RankGCRaceDate
59 Il Lombardia 12.10.2024
DNF Giro dell'Emilia 05.10.2024
104 BEMER Cyclassics 08.09.2024
61 Deutschland Tour 21.08.2024 - 25.08.2024
52 61 Stage 4 25.08.2024
79 70 Stage 3 24.08.2024
76 76 Stage 2 23.08.2024
83 84 Stage 1 22.08.2024
97 97 Prologue 21.08.2024
DNF San Sebastian Klasikoa 10.08.2024
53 Tour de France 29.06.2024 - 21.07.2024
105 53 Stage 21 21.07.2024
27 54 Stage 20 20.07.2024
42 65 Stage 19 19.07.2024
67 66 Stage 18 18.07.2024
56 65 Stage 17 17.07.2024
120 65 Stage 16 16.07.2024
54 68 Stage 15 14.07.2024
46 67 Stage 14 13.07.2024
135 84 Stage 13 12.07.2024
107 75 Stage 12 11.07.2024
39 77 Stage 11 10.07.2024
160 100 Stage 10 09.07.2024
93 95 Stage 9 07.07.2024
139 90 Stage 8 06.07.2024
141 90 Stage 7 05.07.2024
168 89 Stage 6 04.07.2024
168 86 Stage 5 03.07.2024
66 83 Stage 4 02.07.2024
170 96 Stage 3 01.07.2024
148 98 Stage 2 30.06.2024
81 81 Stage 1 29.06.2024
56 Critérium du Dauphiné 02.06.2024 - 09.06.2024
47 56 Stage 8 09.06.2024
60 60 Stage 7 08.06.2024
49 62 Stage 6 07.06.2024
110 80 Stage 4 05.06.2024
89 78 Stage 3 04.06.2024
81 82 Stage 2 03.06.2024
144 144 Stage 1 02.06.2024
71 Tour de Romandie 23.04.2024 - 28.04.2024
114 71 Stage 5 28.04.2024
40 64 Stage 4 27.04.2024
112 106 Stage 3 26.04.2024
86 107 Stage 2 25.04.2024
122 128 Stage 1 24.04.2024
146 146 Prologue 23.04.2024
55 Itzulia Basque Country 01.04.2024 - 06.04.2024
38 55 Stage 6 06.04.2024
54 88 Stage 5 05.04.2024
20 130 Stage 4 04.04.2024
137 140 Stage 3 03.04.2024
159 147 Stage 2 02.04.2024
30 30 Stage 1 01.04.2024
41 Paris-Nice 03.03.2024 - 10.03.2024
61 41 Stage 8 10.03.2024
48 36 Stage 7 09.03.2024
97 37 Stage 6 08.03.2024
112 31 Stage 5 07.03.2024
31 32 Stage 4 06.03.2024
5 71 Stage 3 05.03.2024
138 118 Stage 2 04.03.2024
106 106 Stage 1 03.03.2024
36 O Gran Camiño 22.02.2024 - 25.02.2024
57 36 Stage 4 25.02.2024
50 29 Stage 3 24.02.2024
26 26 Stage 2 23.02.2024
90 Stage 1 22.02.2024

2023

RankGCRaceDate
60 Vuelta a España 26.08.2023 - 17.09.2023
118 60 Stage 21 17.09.2023
93 58 Stage 20 16.09.2023
145 55 Stage 19 15.09.2023
91 54 Stage 18 14.09.2023
54 49 Stage 17 13.09.2023
123 47 Stage 16 12.09.2023
92 42 Stage 15 10.09.2023
4 37 Stage 14 09.09.2023
56 58 Stage 13 08.09.2023
119 57 Stage 12 07.09.2023
137 56 Stage 11 06.09.2023
12 50 Stage 10 05.09.2023
144 54 Stage 9 03.09.2023
72 47 Stage 8 02.09.2023
157 44 Stage 7 01.09.2023
15 34 Stage 6 31.08.2023
149 59 Stage 5 30.08.2023
154 55 Stage 4 29.08.2023
55 52 Stage 3 28.08.2023
132 44 Stage 2 27.08.2023
8 44 Stage 1 26.08.2023
15 Tour de France 01.07.2023 - 23.07.2023
126 15 Stage 21 23.07.2023
37 15 Stage 20 22.07.2023
46 14 Stage 19 21.07.2023
59 13 Stage 18 20.07.2023
27 13 Stage 17 19.07.2023
11 16 Stage 16 18.07.2023
29 16 Stage 15 16.07.2023
15 16 Stage 14 15.07.2023
25 18 Stage 13 14.07.2023
20 19 Stage 12 13.07.2023
93 19 Stage 11 12.07.2023
50 19 Stage 10 11.07.2023
30 19 Stage 9 09.07.2023
66 20 Stage 8 08.07.2023
84 22 Stage 7 07.07.2023
27 23 Stage 6 06.07.2023
35 31 Stage 5 05.07.2023
98 31 Stage 4 04.07.2023
103 36 Stage 3 03.07.2023
36 39 Stage 2 02.07.2023
42 42 Stage 1 01.07.2023
1 Spain ITT 23.06.2023
31 Critérium du Dauphiné 04.06.2023 - 11.06.2023
13 31 Stage 8 11.06.2023
37 40 Stage 7 10.06.2023
3 53 Stage 6 09.06.2023
51 81 Stage 5 08.06.2023
10 97 Stage 4 07.06.2023
122 115 Stage 3 06.06.2023
140 119 Stage 2 05.06.2023
67 69 Stage 1 04.06.2023
12 Tour de Romandie 25.04.2023 - 30.04.2023
62 12 Stage 5 30.04.2023
17 13 Stage 4 29.04.2023
13 8 Stage 3 28.04.2023
58 8 Stage 2 27.04.2023
106 13 Stage 1 26.04.2023
14 14 Prologue 25.04.2023
48 Itzulia Basque Country 03.04.2023 - 08.04.2023
29 48 Stage 6 08.04.2023
55 55 Stage 5 07.04.2023
35 67 Stage 4 06.04.2023
79 85 Stage 3 05.04.2023
82 85 Stage 2 04.04.2023
137 137 Stage 1 03.04.2023
16 Volta Catalunya 20.03.2023 - 26.03.2023
18 16 Stage 7 26.03.2023
31 18 Stage 6 25.03.2023
19 18 Stage 5 24.03.2023
87 21 Stage 4 23.03.2023
26 21 Stage 3 22.03.2023
23 21 Stage 2 21.03.2023
67 67 Stage 1 20.03.2023
25 Volta ao Algarve 15.02.2023 - 19.02.2023
12 25 Stage 5 19.02.2023
45 33 Stage 4 18.02.2023
62 29 Stage 3 17.02.2023
28 29 Stage 2 16.02.2023
153 137 Stage 1 15.02.2023
27 Volta Comunitat Valenciana 01.02.2023 - 05.02.2023
21 27 Stage 5 05.02.2023
39 30 Stage 4 04.02.2023
45 31 Stage 3 03.02.2023
37 36 Stage 2 02.02.2023
63 63 Stage 1 01.02.2023

2022

RankGCRaceDate
78 CRO Race 27.09.2022 - 02.10.2022
113 Stage 6 02.10.2022
15 Stage 5 01.10.2022
124 Stage 4 30.09.2022
117 Stage 3 29.09.2022
110 Stage 2 28.09.2022
137 Stage 1 27.09.2022
DNF Coppa Sabatini 15.09.2022
DNF Giro della Toscana 14.09.2022
DNF San Sebastian Klasikoa 30.07.2022
48 Tour de France 01.07.2022 - 24.07.2022
72 48 Stage 21 24.07.2022
83 50 Stage 20 23.07.2022
126 50 Stage 19 22.07.2022
35 48 Stage 18 21.07.2022
18 54 Stage 17 20.07.2022
46 63 Stage 16 19.07.2022
104 71 Stage 15 17.07.2022
46 75 Stage 14 16.07.2022
98 74 Stage 13 15.07.2022
117 79 Stage 12 14.07.2022
95 71 Stage 11 13.07.2022
93 68 Stage 10 12.07.2022
2 58 Stage 9 10.07.2022
62 129 Stage 8 09.07.2022
42 145 Stage 7 08.07.2022
93 162 Stage 6 07.07.2022
166 168 Stage 5 06.07.2022
157 162 Stage 4 05.07.2022
161 150 Stage 3 03.07.2022
156 25 Stage 2 02.07.2022
26 26 Stage 1 01.07.2022
64 Giro d'Italia 06.05.2022 - 29.05.2022
141 64 Stage 21 29.05.2022
45 63 Stage 20 28.05.2022
26 65 Stage 19 27.05.2022
116 74 Stage 18 26.05.2022
43 75 Stage 17 25.05.2022
22 80 Stage 16 24.05.2022
38 98 Stage 15 22.05.2022
38 117 Stage 14 21.05.2022
138 127 Stage 13 20.05.2022
130 122 Stage 12 19.05.2022
165 126 Stage 11 18.05.2022
139 121 Stage 10 17.05.2022
114 112 Stage 9 15.05.2022
159 110 Stage 8 14.05.2022
167 100 Stage 7 13.05.2022
141 50 Stage 6 12.05.2022
121 50 Stage 5 11.05.2022
46 51 Stage 4 10.05.2022
168 121 Stage 3 08.05.2022
26 105 Stage 2 07.05.2022
115 115 Stage 1 06.05.2022
43 Volta Catalunya 21.03.2022 - 27.03.2022
59 43 Stage 7 27.03.2022
47 40 Stage 6 26.03.2022
98 71 Stage 5 25.03.2022
38 73 Stage 4 24.03.2022
53 96 Stage 3 23.03.2022
151 120 Stage 2 22.03.2022
104 104 Stage 1 21.03.2022
29 Volta ao Algarve 16.02.2022 - 20.02.2022
58 Stage 5 20.02.2022
15 Stage 4 19.02.2022
81 Stage 3 18.02.2022
33 Stage 2 17.02.2022
84 Stage 1 16.02.2022
56 Volta Comunitat Valenciana 02.02.2022 - 06.02.2022
103 Stage 5 06.02.2022
104 Stage 4 05.02.2022
65 Stage 3 04.02.2022
92 Stage 2 03.02.2022
86 Stage 1 02.02.2022

2021

RankGCRaceDate
63 Il Lombardia 09.10.2021
70 Milano - Torino 06.10.2021
92 Coppa Bernocchi 04.10.2021
DNF Memorial Pantani 18.09.2021
DNF Coppa Sabatini 16.09.2021
34 Tour of Norway 19.08.2021 - 22.08.2021
49 Stage 4 22.08.2021
36 Stage 3 21.08.2021
92 Stage 2 20.08.2021
50 Stage 1 19.08.2021
23 Tour de France 26.06.2021 - 18.07.2021
78 23 Stage 21 18.07.2021
13 24 Stage 20 17.07.2021
50 25 Stage 19 16.07.2021
17 24 Stage 18 15.07.2021
19 23 Stage 17 14.07.2021
52 25 Stage 16 13.07.2021
36 24 Stage 15 11.07.2021
22 24 Stage 14 10.07.2021
92 22 Stage 13 09.07.2021
103 23 Stage 12 08.07.2021
41 21 Stage 11 07.07.2021
112 22 Stage 10 06.07.2021
24 21 Stage 9 04.07.2021
23 35 Stage 8 03.07.2021
52 75 Stage 7 02.07.2021
151 111 Stage 6 01.07.2021
165 102 Stage 5 30.06.2021
160 100 Stage 4 29.06.2021
109 94 Stage 3 28.06.2021
84 97 Stage 2 27.06.2021
124 124 Stage 1 26.06.2021
23 Giro d'Italia 08.05.2021 - 30.05.2021
25 23 Stage 21 30.05.2021
35 23 Stage 20 29.05.2021
20 24 Stage 19 28.05.2021
28 27 Stage 18 27.05.2021
18 28 Stage 17 26.05.2021
23 31 Stage 16 24.05.2021
18 40 Stage 15 23.05.2021
35 42 Stage 14 22.05.2021
155 53 Stage 13 21.05.2021
49 53 Stage 12 20.05.2021
103 53 Stage 11 19.05.2021
99 44 Stage 10 17.05.2021
48 46 Stage 9 16.05.2021
105 52 Stage 8 15.05.2021
171 45 Stage 7 14.05.2021
40 43 Stage 6 13.05.2021
169 57 Stage 5 12.05.2021
65 53 Stage 4 11.05.2021
104 9 Stage 3 10.05.2021
169 13 Stage 2 09.05.2021
13 13 Stage 1 08.05.2021
25 GP Miguel Indurain 03.04.2021
91 Volta Catalunya 22.03.2021 - 28.03.2021
108 91 Stage 7 28.03.2021
116 86 Stage 6 27.03.2021
134 90 Stage 5 26.03.2021
90 67 Stage 4 25.03.2021
73 48 Stage 3 24.03.2021
15 12 Stage 2 23.03.2021
78 78 Stage 1 22.03.2021
52 Tirreno-Adriatico 10.03.2021 - 16.03.2021
40 52 Stage 7 16.03.2021
133 54 Stage 6 15.03.2021
88 53 Stage 5 14.03.2021
45 42 Stage 4 13.03.2021
105 57 Stage 3 12.03.2021
48 47 Stage 2 11.03.2021
127 127 Stage 1 10.03.2021

2020

RankGCRaceDate
24 Giro d'Italia 03.10.2020 - 25.10.2020
77 24 Stage 21 25.10.2020
44 24 Stage 20 24.10.2020
96 24 Stage 19 23.10.2020
34 24 Stage 18 22.10.2020
45 23 Stage 17 21.10.2020
64 21 Stage 16 20.10.2020
39 19 Stage 15 18.10.2020
8 18 Stage 14 17.10.2020
55 18 Stage 13 16.10.2020
48 18 Stage 12 15.10.2020
51 19 Stage 11 14.10.2020
31 19 Stage 10 13.10.2020
2 21 Stage 9 11.10.2020
62 24 Stage 8 10.10.2020
60 25 Stage 7 09.10.2020
46 25 Stage 6 08.10.2020
30 26 Stage 5 07.10.2020
76 35 Stage 4 06.10.2020
8 37 Stage 3 05.10.2020
156 145 Stage 2 04.10.2020
35 35 Stage 1 03.10.2020
DNF Tour de France 29.08.2020 - 20.09.2020
DNS Stage 19 18.09.2020
58 40 Stage 18 17.09.2020
116 40 Stage 17 16.09.2020
124 37 Stage 16 15.09.2020
31 34 Stage 15 13.09.2020
51 36 Stage 14 12.09.2020
50 45 Stage 13 11.09.2020
75 40 Stage 12 10.09.2020
124 46 Stage 11 09.09.2020
159 46 Stage 10 08.09.2020
31 39 Stage 9 06.09.2020
39 46 Stage 8 05.09.2020
88 49 Stage 7 04.09.2020
54 55 Stage 6 03.09.2020
172 63 Stage 5 02.09.2020
38 51 Stage 4 01.09.2020
142 59 Stage 3 31.08.2020
59 61 Stage 2 30.08.2020
112 112 Stage 1 29.08.2020
43 Critérium du Dauphiné 12.08.2020 - 16.08.2020
18 43 Stage 5 16.08.2020
98 60 Stage 4 15.08.2020
58 59 Stage 3 14.08.2020
50 60 Stage 2 13.08.2020
87 87 Stage 1 12.08.2020
13 Tour de l'Ain 07.08.2020 - 09.08.2020
12 Stage 3 09.08.2020
9 Stage 2 08.08.2020
132 Stage 1 07.08.2020
54 Route d'Occitanie 01.08.2020 - 04.08.2020
72 Stage 4 04.08.2020
56 Stage 3 03.08.2020
109 Stage 2 02.08.2020
75 Stage 1 01.08.2020
113 Volta Comunitat Valenciana 05.02.2020 - 09.02.2020
136 Stage 5 09.02.2020
81 Stage 4 08.02.2020
132 Stage 3 07.02.2020
134 Stage 2 06.02.2020
108 Stage 1 05.02.2020

2019

RankGCRaceDate
DNF Il Lombardia 12.10.2019
70 Gran Piemonte 10.10.2019
DNF Milano - Torino 09.10.2019
DNF World Championship RR 29.09.2019
24 World Championship ITT 25.09.2019
10 World Championship Mixed Relay 22.09.2019
DNF Coppa Sabatini 19.09.2019
DNF Giro della Toscana 18.09.2019
35 GP Montreal 15.09.2019
72 GP Québec 13.09.2019
31 San Sebastian Klasikoa 03.08.2019
50 Tour de France 06.07.2019 - 28.07.2019
31 50 Stage 21 28.07.2019
78 50 Stage 20 27.07.2019
0 50 Stage 19 26.07.2019
42 47 Stage 18 25.07.2019
40 49 Stage 17 24.07.2019
110 46 Stage 16 23.07.2019
30 44 Stage 15 21.07.2019
30 59 Stage 14 20.07.2019
156 68 Stage 13 19.07.2019
25 66 Stage 12 18.07.2019
129 69 Stage 11 17.07.2019
94 69 Stage 10 15.07.2019
51 63 Stage 9 14.07.2019
59 62 Stage 8 13.07.2019
154 70 Stage 7 12.07.2019
52 69 Stage 6 11.07.2019
79 75 Stage 5 10.07.2019
131 80 Stage 4 09.07.2019
68 80 Stage 3 08.07.2019
2 166 Stage 2 07.07.2019
171 175 Stage 1 06.07.2019
1 Spain ITT 28.06.2019
15 Tour de Suisse 15.06.2019 - 23.06.2019
14 15 Stage 9 23.06.2019
76 23 Stage 8 22.06.2019
25 23 Stage 7 21.06.2019
31 19 Stage 6 20.06.2019
70 8 Stage 5 19.06.2019
80 9 Stage 4 18.06.2019
73 9 Stage 3 17.06.2019
56 9 Stage 2 16.06.2019
14 14 Stage 1 15.06.2019
DNF Itzulia Basque Country 08.04.2019 - 13.04.2019
DNF Stage 3 10.04.2019
49 50 Stage 2 09.04.2019
39 39 Stage 1 08.04.2019
28 Tirreno-Adriatico 13.03.2019 - 19.03.2019
35 28 Stage 7 19.03.2019
82 28 Stage 6 18.03.2019
58 30 Stage 5 17.03.2019
25 15 Stage 4 16.03.2019
54 10 Stage 3 15.03.2019
28 11 Stage 2 14.03.2019
5 24 Stage 1 13.03.2019
88 Tour Colombia 12.02.2019 - 17.02.2019
96 Stage 6 17.02.2019
77 Stage 5 16.02.2019
104 Stage 4 15.02.2019
119 Stage 3 14.02.2019
133 Stage 2 13.02.2019
3 Stage 1 12.02.2019

2018

RankGCRaceDate
DNF World Championship RR 30.09.2018
6 World Championship ITT 26.09.2018
4 World Championship TTT 23.09.2018
100 Vuelta a España 25.08.2018 - 16.09.2018
75 100 Stage 21 16.09.2018
128 100 Stage 20 15.09.2018
97 96 Stage 19 14.09.2018
123 96 Stage 18 13.09.2018
13 98 Stage 17 12.09.2018
3 104 Stage 16 11.09.2018
119 105 Stage 15 09.09.2018
91 99 Stage 14 08.09.2018
81 100 Stage 13 07.09.2018
96 108 Stage 12 06.09.2018
79 113 Stage 11 05.09.2018
55 149 Stage 10 04.09.2018
85 152 Stage 9 02.09.2018
160 163 Stage 8 01.09.2018
142 161 Stage 7 31.08.2018
154 161 Stage 6 30.08.2018
152 149 Stage 5 29.08.2018
152 136 Stage 4 28.08.2018
152 117 Stage 3 27.08.2018
106 100 Stage 2 26.08.2018
7 7 Stage 1 25.08.2018
2 Europe ITT 08.08.2018
26 San Sebastian Klasikoa 04.08.2018
70 Tour de France 07.07.2018 - 29.07.2018
59 70 Stage 21 29.07.2018
14 70 Stage 20 28.07.2018
37 71 Stage 19 27.07.2018
132 81 Stage 18 26.07.2018
38 80 Stage 17 25.07.2018
62 87 Stage 16 24.07.2018
29 100 Stage 15 22.07.2018
119 107 Stage 14 21.07.2018
105 102 Stage 13 20.07.2018
50 103 Stage 12 19.07.2018
44 114 Stage 11 18.07.2018
77 138 Stage 10 17.07.2018
121 152 Stage 9 15.07.2018
149 138 Stage 8 14.07.2018
117 139 Stage 7 13.07.2018
115 140 Stage 6 12.07.2018
133 149 Stage 5 11.07.2018
103 163 Stage 4 10.07.2018
2 172 Stage 3 09.07.2018
172 173 Stage 2 08.07.2018
175 175 Stage 1 07.07.2018
19 Spain RR 24.06.2018
1 Spain ITT 22.06.2018
30 Critérium du Dauphiné 03.06.2018 - 10.06.2018
25 30 Stage 7 10.06.2018
35 33 Stage 6 09.06.2018
41 35 Stage 5 08.06.2018
56 42 Stage 4 07.06.2018
1 3 Stage 3 06.06.2018
46 7 Stage 2 05.06.2018
53 7 Stage 1 04.06.2018
9 9 Prologue 03.06.2018
13 Tour de Romandie 24.04.2018 - 29.04.2018
59 13 Stage 5 29.04.2018
23 13 Stage 4 28.04.2018
16 14 Stage 3 27.04.2018
36 8 Stage 2 26.04.2018
25 8 Stage 1 25.04.2018
12 12 Prologue 24.04.2018
DNF Itzulia Basque Country 02.04.2018 - 07.04.2018
DNF Stage 6 07.04.2018
18 50 Stage 5 06.04.2018
4 90 Stage 4 05.04.2018
114 98 Stage 3 04.04.2018
90 89 Stage 2 03.04.2018
77 77 Stage 1 02.04.2018
80 Tirreno-Adriatico 07.03.2018 - 13.03.2018
3 80 Stage 7 13.03.2018
130 84 Stage 6 12.03.2018
82 77 Stage 5 11.03.2018
100 65 Stage 4 10.03.2018
62 52 Stage 3 09.03.2018
74 10 Stage 2 08.03.2018
3 10 Stage 1 07.03.2018
12 Abu Dhabi Tour 21.02.2018 - 25.02.2018
20 12 Stage 5 25.02.2018
2 2 Stage 4 24.02.2018
60 47 Stage 3 23.02.2018
43 53 Stage 2 22.02.2018
75 77 Stage 1 21.02.2018
57 Tour Colombia 06.02.2018 - 11.02.2018
51 Stage 6 11.02.2018
58 Stage 5 10.02.2018
104 Stage 4 09.02.2018
53 Stage 3 08.02.2018
76 Stage 2 07.02.2018
30 Stage 1 06.02.2018

2017

RankGCRaceDate
3 Chrono des Nations 15.10.2017
31 World Championship RR 24.09.2017
14 World Championship ITT 20.09.2017
6 World Championship TTT 17.09.2017
12 Tour of Britain 03.09.2017 - 10.09.2017
34 Stage 8 10.09.2017
50 Stage 7 09.09.2017
51 Stage 6 08.09.2017
21 Stage 5 07.09.2017
71 Stage 4 06.09.2017
49 Stage 3 05.09.2017
65 Stage 2 04.09.2017
47 Stage 1 03.09.2017
2 Tour du Poitou-Charentes 22.08.2017 - 25.08.2017
22 Stage 5 25.08.2017
40 Stage 3 24.08.2017
2 Stage 4 24.08.2017
45 Stage 2 23.08.2017
44 Stage 1 22.08.2017
22 Circuito de Getxo 31.07.2017
48 San Sebastian Klasikoa 29.07.2017
60 Tour de France 01.07.2017 - 23.07.2017
142 60 Stage 21 23.07.2017
28 59 Stage 20 22.07.2017
144 60 Stage 19 21.07.2017
144 59 Stage 18 20.07.2017
69 49 Stage 17 19.07.2017
99 43 Stage 16 18.07.2017
87 42 Stage 15 16.07.2017
143 37 Stage 14 15.07.2017
26 33 Stage 13 14.07.2017
31 34 Stage 12 13.07.2017
97 41 Stage 11 12.07.2017
98 41 Stage 10 11.07.2017
51 41 Stage 9 09.07.2017
31 34 Stage 8 08.07.2017
154 60 Stage 7 07.07.2017
124 56 Stage 6 06.07.2017
59 56 Stage 5 05.07.2017
93 98 Stage 4 04.07.2017
117 101 Stage 3 03.07.2017
114 14 Stage 2 02.07.2017
15 15 Stage 1 01.07.2017
20 Spain RR 25.06.2017
1 Spain ITT 23.06.2017
DNF Tour de Suisse 10.06.2017 - 18.06.2017
DNF Stage 5 14.06.2017
168 164 Stage 4 13.06.2017
174 161 Stage 3 12.06.2017
156 140 Stage 2 11.06.2017
6 6 Stage 1 10.06.2017
12 Tour de Romandie 25.04.2017 - 30.04.2017
7 12 Stage 5 30.04.2017
28 23 Stage 4 29.04.2017
61 10 Stage 3 28.04.2017
52 10 Stage 2 27.04.2017
36 10 Stage 1 26.04.2017
18 18 Prologue 25.04.2017
3 Région Pays de la Loire Tour 04.04.2017 - 07.04.2017
14 Stage 5 07.04.2017
4 Stage 4 06.04.2017
43 Stage 2 05.04.2017
2 Stage 3 05.04.2017
25 Stage 1 04.04.2017
91 Vuelta a La Rioja 02.04.2017
DNF Volta Catalunya 20.03.2017 - 26.03.2017
DNS Stage 5 24.03.2017
43 19 Stage 4 23.03.2017
30 20 Stage 3 22.03.2017
3 22 Stage 2 21.03.2017
143 143 Stage 1 20.03.2017
7 Tirreno-Adriatico 08.03.2017 - 14.03.2017
18 7 Stage 7 14.03.2017
22 8 Stage 6 13.03.2017
15 8 Stage 5 12.03.2017
12 4 Stage 4 11.03.2017
62 9 Stage 3 10.03.2017
25 10 Stage 2 09.03.2017
4 22 Stage 1 08.03.2017
7 Volta ao Algarve 15.02.2017 - 19.02.2017
34 Stage 5 19.02.2017
26 Stage 4 18.02.2017
1 Stage 3 17.02.2017
7 Stage 2 16.02.2017
105 Stage 1 15.02.2017
10 Volta Comunitat Valenciana 01.02.2017 - 05.02.2017
54 Stage 5 05.02.2017
17 Stage 4 04.02.2017
60 Stage 3 03.02.2017
36 Stage 2 02.02.2017
4 Stage 1 01.02.2017
58 Trofeo Palma 29.01.2017
72 Trofeo Ses Salines 26.01.2017

2016

RankGCRaceDate
2 Chrono des Nations 23.10.2016
DNF World Championship RR 16.10.2016
3 World Championship ITT 12.10.2016
6 World Championship TTT 09.10.2016
28 Gran Piemonte 29.09.2016
DNF Milano - Torino 28.09.2016
DNF Tre Valli Varesine 27.09.2016
1 Europe ITT 15.09.2016
36 Vuelta a España 20.08.2016 - 11.09.2016
121 36 Stage 21 11.09.2016
41 34 Stage 20 10.09.2016
2 36 Stage 19 09.09.2016
107 38 Stage 18 08.09.2016
77 38 Stage 17 07.09.2016
98 37 Stage 16 05.09.2016
36 38 Stage 15 04.09.2016
38 49 Stage 14 03.09.2016
24 54 Stage 13 02.09.2016
43 52 Stage 12 01.09.2016
62 56 Stage 11 31.08.2016
60 56 Stage 10 29.08.2016
109 57 Stage 9 28.08.2016
97 56 Stage 8 27.08.2016
98 51 Stage 7 26.08.2016
56 49 Stage 6 25.08.2016
97 59 Stage 5 24.08.2016
71 64 Stage 4 23.08.2016
83 66 Stage 3 22.08.2016
75 11 Stage 2 21.08.2016
2 7 Stage 1 20.08.2016
4 Olympic Games ITT 10.08.2016
DNF Olympic Games RR 06.08.2016
89 San Sebastian Klasikoa 30.07.2016
14 Villafranca de Ordizia 25.07.2016
17 Tour de Pologne 12.07.2016 - 18.07.2016
2 Stage 7 18.07.2016
20 Stage 5 16.07.2016
60 Stage 4 15.07.2016
44 Stage 3 14.07.2016
92 Stage 2 13.07.2016
111 Stage 1 12.07.2016
34 Spain RR 25.06.2016
2 Spain ITT 23.06.2016
41 Tour de Suisse 11.06.2016 - 19.06.2016
26 Stage 9 19.06.2016
6 Stage 8 18.06.2016
91 Stage 7 17.06.2016
39 Stage 6 16.06.2016
62 Stage 5 15.06.2016
140 Stage 4 14.06.2016
85 Stage 3 13.06.2016
139 Stage 2 12.06.2016
38 Stage 1 11.06.2016
38 Volta ao Algarve 17.02.2016 - 21.02.2016
51 Stage 5 21.02.2016
122 Stage 4 20.02.2016
6 Stage 3 19.02.2016
65 Stage 2 18.02.2016
60 Stage 1 17.02.2016
101 Dubai Tour 03.02.2016 - 06.02.2016
109 Stage 4 06.02.2016
21 Stage 3 05.02.2016
122 Stage 2 04.02.2016
113 Stage 1 03.02.2016

2015

RankGCRaceDate
11 Chrono des Nations 18.10.2015
4 World Championship ITT 23.09.2015
3 World Championship TTT 20.09.2015
21 GP Montreal 13.09.2015
121 GP Québec 11.09.2015
36 Bretagne Classic 30.08.2015
3 Tour du Poitou-Charentes 25.08.2015 - 28.08.2015
10 Stage 5 28.08.2015
52 Stage 3 27.08.2015
2 Stage 4 27.08.2015
60 Stage 2 26.08.2015
42 Stage 1 25.08.2015
51 BEMER Cyclassics 23.08.2015
24 Tour de France 04.07.2015 - 26.07.2015
156 24 Stage 21 26.07.2015
45 24 Stage 20 25.07.2015
141 23 Stage 19 24.07.2015
29 22 Stage 18 23.07.2015
8 24 Stage 17 22.07.2015
87 28 Stage 16 20.07.2015
40 26 Stage 15 19.07.2015
9 26 Stage 14 18.07.2015
78 32 Stage 13 17.07.2015
33 31 Stage 12 16.07.2015
19 36 Stage 11 15.07.2015
65 53 Stage 10 14.07.2015
3 52 Stage 9 12.07.2015
79 63 Stage 8 11.07.2015
34 74 Stage 7 10.07.2015
97 78 Stage 6 09.07.2015
69 81 Stage 5 08.07.2015
51 111 Stage 4 07.07.2015
123 149 Stage 3 06.07.2015
161 93 Stage 2 05.07.2015
6 6 Stage 1 04.07.2015
67 Spain RR 28.06.2015
1 Spain ITT 26.06.2015
17 Critérium du Dauphiné 07.06.2015 - 14.06.2015
25 Stage 8 14.06.2015
20 Stage 7 13.06.2015
20 Stage 6 12.06.2015
30 Stage 5 11.06.2015
108 Stage 4 10.06.2015
3 Stage 3 09.06.2015
134 Stage 2 08.06.2015
78 Stage 1 07.06.2015
35 Tour de Romandie 28.04.2015 - 03.05.2015
7 Stage 6 03.05.2015
46 Stage 5 02.05.2015
16 Stage 4 01.05.2015
25 Stage 3 30.04.2015
13 Stage 2 29.04.2015
10 Stage 1 28.04.2015
64 Vuelta a Castilla y León 17.04.2015 - 19.04.2015
79 Stage 3 19.04.2015
8 Stage 2 18.04.2015
61 Stage 1 17.04.2015
DNF Klasika Primavera 12.04.2015
DNF Itzulia Basque Country 06.04.2015 - 11.04.2015
DNS Stage 6 11.04.2015
113 Stage 5 10.04.2015
52 Stage 4 09.04.2015
59 Stage 3 08.04.2015
133 Stage 2 07.04.2015
79 Stage 1 06.04.2015
DNF E3 Saxo Classic 27.03.2015
86 Dwars door Vlaanderen 25.03.2015
15 Tirreno-Adriatico 11.03.2015 - 17.03.2015
4 Stage 7 17.03.2015
42 Stage 6 16.03.2015
20 Stage 5 15.03.2015
22 Stage 4 14.03.2015
38 Stage 3 13.03.2015
32 Stage 2 12.03.2015
11 Stage 1 11.03.2015
53 Volta ao Algarve 18.02.2015 - 22.02.2015
147 Stage 5 22.02.2015
17 Stage 4 21.02.2015
6 Stage 3 20.02.2015
90 Stage 2 19.02.2015
72 Stage 1 18.02.2015
59 Dubai Tour 04.02.2015 - 07.02.2015
57 Stage 4 07.02.2015
72 Stage 3 06.02.2015
61 Stage 2 05.02.2015
101 Stage 1 04.02.2015
DNF Trofeo Palma 01.02.2015
108 Trofeo Andratx - Pollença 30.01.2015
95 Trofeo Ses Salines 29.01.2015

2014

RankGCRaceDate
51 World Championship RR 28.09.2014
10 World Championship ITT 24.09.2014
65 Vuelta a España 23.08.2014 - 14.09.2014
96 Stage 21 14.09.2014
119 Stage 20 13.09.2014
16 Stage 19 12.09.2014
48 Stage 18 11.09.2014
48 Stage 17 10.09.2014
73 Stage 16 08.09.2014
57 Stage 15 07.09.2014
50 Stage 14 06.09.2014
123 Stage 13 05.09.2014
134 Stage 12 04.09.2014
103 Stage 11 03.09.2014
162 Stage 10 02.09.2014
73 Stage 9 31.08.2014
195 Stage 8 30.08.2014
88 Stage 7 29.08.2014
80 Stage 6 28.08.2014
87 Stage 5 27.08.2014
56 Stage 4 26.08.2014
180 Stage 3 25.08.2014
100 Stage 2 24.08.2014
1 Stage 1 23.08.2014
DNF San Sebastian Klasikoa 02.08.2014
44 Circuito de Getxo 31.07.2014
21 Villafranca de Ordizia 25.07.2014
3 Spain ITT 27.06.2014
47 Route d'Occitanie 20.06.2014 - 22.06.2014
63 Stage 3 22.06.2014
41 Stage 2 21.06.2014
79 Stage 1 20.06.2014
57 Giro d'Italia 09.05.2014 - 01.06.2014
87 Stage 21 01.06.2014
35 Stage 20 31.05.2014
139 Stage 19 30.05.2014
27 Stage 18 29.05.2014
41 Stage 17 28.05.2014
52 Stage 16 27.05.2014
58 Stage 15 25.05.2014
53 Stage 14 24.05.2014
138 Stage 13 23.05.2014
151 Stage 12 22.05.2014
24 Stage 11 21.05.2014
53 Stage 10 20.05.2014
75 Stage 9 18.05.2014
67 Stage 8 17.05.2014
69 Stage 7 16.05.2014
185 Stage 6 15.05.2014
156 Stage 5 14.05.2014
177 Stage 4 13.05.2014
133 Stage 3 11.05.2014
192 Stage 2 10.05.2014
8 Stage 1 09.05.2014
46 Tour de Romandie 29.04.2014 - 04.05.2014
24 Stage 5 04.05.2014
120 Stage 4 03.05.2014
31 Stage 3 02.05.2014
53 Stage 2 01.05.2014
23 Stage 1 30.04.2014
29 Prologue 29.04.2014
43 Volta Catalunya 24.03.2014 - 30.03.2014
82 Stage 7 30.03.2014
49 Stage 6 29.03.2014
120 Stage 5 28.03.2014
34 Stage 4 27.03.2014
86 Stage 3 26.03.2014
105 Stage 2 25.03.2014
158 Stage 1 24.03.2014
41 Tirreno-Adriatico 12.03.2014 - 18.03.2014
31 Stage 7 18.03.2014
69 Stage 6 17.03.2014
25 Stage 5 16.03.2014
66 Stage 4 15.03.2014
72 Stage 3 14.03.2014
44 Stage 2 13.03.2014
3 Stage 1 12.03.2014
38 Strade Bianche 08.03.2014
17 Volta ao Algarve 19.02.2014 - 23.02.2014
83 Stage 5 23.02.2014
19 Stage 4 22.02.2014
87 Stage 3 21.02.2014
9 Stage 2 20.02.2014
49 Stage 1 19.02.2014
16 Dubai Tour 05.02.2014 - 08.02.2014
54 Stage 4 08.02.2014
32 Stage 3 07.02.2014
76 Stage 2 06.02.2014
17 Stage 1 05.02.2014

2013

RankGCRaceDate
48 World Championship RR 29.09.2013
14 World Championship ITT 25.09.2013
10 World Championship TTT 22.09.2013
27 GP Montreal 15.09.2013
18 GP Québec 13.09.2013
67 GP de Fourmies 08.09.2013
142 Brussels Classic 07.09.2013
52 Circuito de Getxo 31.07.2013
70 San Sebastian Klasikoa 27.07.2013
97 Tour de France 29.06.2013 - 21.07.2013
143 Stage 21 21.07.2013
103 Stage 20 20.07.2013
56 Stage 19 19.07.2013
57 Stage 18 18.07.2013
168 Stage 17 17.07.2013
121 Stage 16 16.07.2013
175 Stage 15 14.07.2013
30 Stage 14 13.07.2013
181 Stage 13 12.07.2013
130 Stage 12 11.07.2013
10 Stage 11 10.07.2013
51 Stage 10 09.07.2013
54 Stage 9 07.07.2013
76 Stage 8 06.07.2013
119 Stage 7 05.07.2013
128 Stage 6 04.07.2013
116 Stage 5 03.07.2013
7 Stage 4 02.07.2013
178 Stage 3 01.07.2013
98 Stage 2 30.06.2013
146 Stage 1 29.06.2013
54 Spain RR 23.06.2013
1 Spain ITT 21.06.2013
72 Critérium du Dauphiné 02.06.2013 - 09.06.2013
53 Stage 8 09.06.2013
95 Stage 7 08.06.2013
72 Stage 6 07.06.2013
170 Stage 5 06.06.2013
4 Stage 4 05.06.2013
136 Stage 3 04.06.2013
89 Stage 2 03.06.2013
114 Stage 1 02.06.2013
34 Vuelta a Asturias 11.05.2013 - 12.05.2013
31 Stage 2 12.05.2013
45 Stage 1 11.05.2013
75 Vuelta a Madrid 04.05.2013
DNF Klasika Primavera 07.04.2013
48 Itzulia Basque Country 01.04.2013 - 06.04.2013
15 Stage 6 06.04.2013
52 Stage 5 05.04.2013
65 Stage 4 04.04.2013
85 Stage 3 03.04.2013
57 Stage 2 02.04.2013
44 Stage 1 01.04.2013
45 GP Miguel Indurain 30.03.2013
113 Milano-Sanremo 17.03.2013
49 GP Nobili Rubinetterie 14.03.2013
14 Tirreno-Adriatico 06.03.2013 - 12.03.2013
5 Stage 7 12.03.2013
29 Stage 6 11.03.2013
28 Stage 5 10.03.2013
12 Stage 4 09.03.2013
77 Stage 3 08.03.2013
132 Stage 2 07.03.2013
2 Stage 1 06.03.2013
8 Volta ao Algarve 14.02.2013 - 17.02.2013
5 Stage 4 17.02.2013
15 Stage 3 16.02.2013
63 Stage 2 15.02.2013
40 Stage 1 14.02.2013
57 Tour de San Luis 21.01.2013 - 27.01.2013
83 Stage 7 27.01.2013
153 Stage 6 26.01.2013
67 Stage 5 25.01.2013
11 Stage 4 24.01.2013
23 Stage 3 23.01.2013
36 Stage 2 22.01.2013
97 Stage 1 21.01.2013

2012

RankGCRaceDate
122 World Championship RR 23.09.2012
22 World Championship ITT 19.09.2012
6 World Championship TTT 16.09.2012
148 Vuelta a España 18.08.2012 - 09.09.2012
168 Stage 21 09.09.2012
119 Stage 20 08.09.2012
65 Stage 19 07.09.2012
72 Stage 18 06.09.2012
137 Stage 17 05.09.2012
63 Stage 16 03.09.2012
148 Stage 15 02.09.2012
105 Stage 14 01.09.2012
185 Stage 13 31.08.2012
173 Stage 12 30.08.2012
10 Stage 11 29.08.2012
185 Stage 10 28.08.2012
180 Stage 9 26.08.2012
167 Stage 8 25.08.2012
155 Stage 7 24.08.2012
133 Stage 6 23.08.2012
103 Stage 5 22.08.2012
183 Stage 4 21.08.2012
47 Stage 3 20.08.2012
24 Stage 2 19.08.2012
1 Stage 1 18.08.2012
6 Renewi Tour 06.08.2012 - 12.08.2012
13 Stage 7 12.08.2012
10 Stage 6 11.08.2012
72 Stage 5 10.08.2012
78 Stage 4 09.08.2012
61 Stage 3 08.08.2012
7 Stage 2 07.08.2012
86 Stage 1 06.08.2012
9 Olympic Games ITT 01.08.2012
26 Olympic Games RR 28.07.2012
13 Tour of Austria 01.07.2012 - 08.07.2012
39 Stage 8 08.07.2012
11 Stage 7 07.07.2012
55 Stage 6 06.07.2012
32 Stage 5 05.07.2012
11 Stage 4 04.07.2012
38 Stage 3 03.07.2012
21 Stage 2 02.07.2012
42 Stage 1 01.07.2012
2 Spain ITT 22.06.2012
38 Route d'Occitanie 14.06.2012 - 17.06.2012
55 Stage 4 17.06.2012
41 Stage 3 16.06.2012
69 Stage 2 15.06.2012
88 Stage 1 14.06.2012
94 Tour de Picardie 11.05.2012 - 13.05.2012
100 Stage 3 13.05.2012
89 Stage 2 12.05.2012
80 Stage 1 11.05.2012
5 Vuelta a Madrid 05.05.2012 - 06.05.2012
11 Stage 2 06.05.2012
1 Stage 1 05.05.2012
42 Tour de Romandie 24.04.2012 - 29.04.2012
42 Stage 5 29.04.2012
50 Stage 4 28.04.2012
21 Stage 3 27.04.2012
25 Stage 2 26.04.2012
51 Stage 1 25.04.2012
32 Prologue 24.04.2012
26 Vuelta a La Rioja 22.04.2012
7 Vuelta a Castilla y León 13.04.2012 - 15.04.2012
17 Stage 3 15.04.2012
5 Stage 2 14.04.2012
48 Stage 1 13.04.2012
87 Klasika Primavera 08.04.2012
46 Région Pays de la Loire Tour 03.04.2012 - 06.04.2012
70 Stage 5 06.04.2012
61 Stage 4 05.04.2012
75 Stage 2 04.04.2012
4 Stage 3 04.04.2012
52 Stage 1 03.04.2012
39 GP Miguel Indurain 31.03.2012
5 Vuelta a Murcia 03.03.2012 - 04.03.2012
2 Stage 2 03.03.2012
8 Stage 1 02.03.2012
11 Volta ao Algarve 15.02.2012 - 19.02.2012
16 Stage 5 19.02.2012
41 Stage 4 18.02.2012
14 Stage 3 17.02.2012
63 Stage 2 16.02.2012
46 Stage 1 15.02.2012
32 Tour de San Luis 23.01.2012 - 29.01.2012
65 Stage 7 29.01.2012
61 Stage 6 28.01.2012
126 Stage 5 27.01.2012
11 Stage 4 26.01.2012
32 Stage 3 25.01.2012
122 Stage 2 24.01.2012
69 Stage 1 23.01.2012

2011

RankGCRaceDate
DNF Paris - Tours 09.10.2011
DNF Tour de Vendée 02.10.2011
11 World Championship ITT 21.09.2011
58 Châteauroux Classic 21.08.2011
76 Renewi Tour 08.08.2011 - 14.08.2011
47 Stage 6 14.08.2011
154 Stage 5 13.08.2011
86 Stage 4 12.08.2011
40 Stage 3 11.08.2011
85 Stage 2 10.08.2011
59 Stage 1 09.08.2011
28 Prologue 08.08.2011
DNF Tour de Pologne 31.07.2011 - 06.08.2011
DNF Stage 6 05.08.2011
68 Stage 5 04.08.2011
160 Stage 4 03.08.2011
137 Stage 3 02.08.2011
153 Stage 2 01.08.2011
148 Stage 1 31.07.2011
115 Brixia Tour 20.07.2011 - 24.07.2011
142 Stage 6 24.07.2011
49 Stage 5 23.07.2011
145 Stage 4 22.07.2011
135 Stage 2 21.07.2011
117 Stage 1 20.07.2011
2 Spain ITT 24.06.2011
125 Tour de Suisse 11.06.2011 - 19.06.2011
77 Stage 9 19.06.2011
113 Stage 8 18.06.2011
69 Stage 7 17.06.2011
103 Stage 6 16.06.2011
128 Stage 5 15.06.2011
154 Stage 4 14.06.2011
125 Stage 3 13.06.2011
155 Stage 2 12.06.2011
141 Stage 1 11.06.2011
3 Vuelta a Madrid 07.05.2011 - 08.05.2011
9 Stage 3 08.05.2011
1 Stage 1 07.05.2011
77 Stage 2 07.05.2011
113 Tour de Romandie 26.04.2011 - 01.05.2011
129 Stage 5 01.05.2011
9 Stage 4 30.04.2011
141 Stage 3 29.04.2011
104 Stage 2 28.04.2011
39 Stage 1 27.04.2011
1 Prologue 26.04.2011
DNF Liège-Bastogne-Liège 24.04.2011
85 La Flèche Wallonne 20.04.2011
86 Amstel Gold Race 17.04.2011
DNF Paris-Roubaix 10.04.2011
12 Grand Prix Cerami 07.04.2011
106 Scheldeprijs 06.04.2011
DNF Ronde van Vlaanderen 03.04.2011
DNF Critérium International 26.03.2011 - 27.03.2011
DNF Stage 1 26.03.2011
131 Milano-Sanremo 19.03.2011
19 Tirreno-Adriatico 09.03.2011 - 15.03.2011
8 Stage 7 15.03.2011
20 Stage 6 14.03.2011
21 Stage 5 13.03.2011
14 Stage 4 12.03.2011
48 Stage 3 11.03.2011
83 Stage 2 10.03.2011
20 Stage 1 09.03.2011
57 Tour des Alpes-Maritimes 19.02.2011 - 20.02.2011
58 Stage 2 20.02.2011
61 Stage 1 19.02.2011
46 Trofeo Calvià 10.02.2011
20 Trofeo Serra Tramuntana 09.02.2011
28 Trofeo Inca 08.02.2011
103 Trofeo Palma 06.02.2011

2010

RankGCRaceDate
DNF Il Lombardia 16.10.2010
DNF Paris - Bourges 07.10.2010
DNF Tour de Vendée 26.09.2010
40 GP Montreal 12.09.2010
92 GP Québec 10.09.2010
23 Renewi Tour 17.08.2010 - 24.08.2010
8 Stage 7 24.08.2010
46 Stage 6 23.08.2010
49 Stage 5 22.08.2010
89 Stage 4 21.08.2010
41 Stage 3 20.08.2010
97 Stage 2 19.08.2010
120 Stage 1 18.08.2010
10 Prologue 17.08.2010
63 Tour de Pologne 01.08.2010 - 07.08.2010
127 Stage 7 07.08.2010
72 Stage 6 06.08.2010
25 Stage 5 05.08.2010
115 Stage 4 04.08.2010
135 Stage 3 03.08.2010
147 Stage 2 02.08.2010
146 Stage 1 01.08.2010
5 Spain ITT 25.06.2010
24 Tour de Suisse 12.06.2010 - 20.06.2010
12 Stage 9 20.06.2010
33 Stage 8 19.06.2010
64 Stage 7 18.06.2010
26 Stage 6 17.06.2010
14 Stage 5 16.06.2010
89 Stage 4 15.06.2010
20 Stage 3 14.06.2010
37 Stage 2 13.06.2010
13 Stage 1 12.06.2010
20 Tour de Luxembourg 02.06.2010 - 06.06.2010
35 Stage 4 06.06.2010
17 Stage 3 05.06.2010
43 Stage 2 04.06.2010
52 Stage 1 03.06.2010
16 Prologue 02.06.2010
105 Tour de Picardie 14.05.2010 - 16.05.2010
122 Stage 3 16.05.2010
29 Stage 2 15.05.2010
86 Stage 1 14.05.2010
DNF Vuelta a Asturias 28.04.2010 - 02.05.2010
DNF Stage 6 02.05.2010
90 Stage 5 01.05.2010
94 Stage 3 30.04.2010
2 Stage 4 30.04.2010
97 Stage 2 29.04.2010
17 Stage 1 28.04.2010
DNF Subida al Naranco 27.04.2010
DNF Vuelta a La Rioja 25.04.2010
DNF Gran Premio de Llodio 24.04.2010
98 Vuelta a Castilla y León 14.04.2010 - 18.04.2010
102 Stage 5 18.04.2010
16 Stage 4 17.04.2010
105 Stage 3 16.04.2010
90 Stage 2 15.04.2010
105 Stage 1 14.04.2010
160 Scheldeprijs 07.04.2010
DNF Ronde van Vlaanderen 04.04.2010
131 Volta Catalunya 22.03.2010 - 28.03.2010
79 Stage 6 28.03.2010
29 Stage 5 27.03.2010
143 Stage 4 26.03.2010
164 Stage 3 25.03.2010
96 Stage 2 24.03.2010
165 Stage 1 23.03.2010
18 Prologue 22.03.2010
74 Tour des Alpes-Maritimes 20.02.2010 - 21.02.2010
81 Stage 2 21.02.2010
73 Stage 1 20.02.2010
113 Tour Down Under 19.01.2010 - 24.01.2010
94 Stage 6 24.01.2010
82 Stage 5 23.01.2010
129 Stage 4 22.01.2010
89 Stage 3 21.01.2010
103 Stage 2 20.01.2010
97 Stage 1 19.01.2010

2009

RankGCRaceDate
13 World Championship RR-U23 26.09.2009
59 Tour de l'Avenir 05.09.2009 - 13.09.2009
45 Stage 9 13.09.2009
8 Stage 8 12.09.2009
80 Stage 7 11.09.2009
32 Stage 6 10.09.2009
1 Stage 5 09.09.2009
36 Stage 4 08.09.2009
61 Stage 3 07.09.2009
98 Stage 2 06.09.2009
39 Stage 1 05.09.2009
52 Vuelta a Burgos 05.08.2009 - 09.08.2009
47 Stage 5 09.08.2009
16 Stage 4 08.08.2009
69 Stage 3 07.08.2009
98 Stage 2 06.08.2009
30 Stage 1 05.08.2009
24 Subida a Urkiola 02.08.2009
34 Circuito de Getxo 31.07.2009
66 Villafranca de Ordizia 25.07.2009
108 Vuelta a Madrid 17.07.2009 - 19.07.2009
105 Stage 3 19.07.2009
86 Stage 2 18.07.2009
114 Stage 1 17.07.2009
38 Europe RR-U23 05.07.2009
17 Europe ITT-U23 01.07.2009
38 Spain RR 28.06.2009
6 Spain ITT 26.06.2009
2 Circuito Montañes 10.06.2009 - 16.06.2009
35 Stage 7 16.06.2009
3 Stage 6 15.06.2009
29 Stage 5 14.06.2009
15 Stage 4 13.06.2009
23 Stage 3 12.06.2009
10 Stage 2 11.06.2009
8 Stage 1 10.06.2009
2 Ronde de l'Isard (U23) 21.05.2009 - 24.05.2009
36 Stage 4 24.05.2009
4 Stage 3 23.05.2009
13 Stage 2 22.05.2009
1 Stage 1 21.05.2009
14 Tour du Haut Anjou 08.05.2009 - 10.05.2009
9 Stage 4 10.05.2009
2 Stage 2 09.05.2009
1 Stage 3 09.05.2009
38 Stage 1 08.05.2009
DNF Subida al Naranco 03.05.2009
36 Vuelta a Asturias 28.04.2009 - 02.05.2009
73 Stage 6 02.05.2009
40 Stage 5 01.05.2009
27 Stage 3 30.04.2009
10 Stage 4 30.04.2009
23 Stage 2 29.04.2009
10 Stage 1 28.04.2009
11 Vuelta a La Rioja 25.04.2009
12 Tour du Loir-et-Cher 14.04.2009 - 19.04.2009
6 Stage 5 19.04.2009
19 Stage 4 18.04.2009
29 Stage 3 17.04.2009
58 Stage 2 16.04.2009
51 Stage 1 15.04.2009
8 Prologue 14.04.2009
14 Klasika Primavera 12.04.2009
DNF GP Miguel Indurain 04.04.2009
47 Gran Premio de Llodio 29.03.2009
52 Vuelta a Castilla y León 23.03.2009 - 27.03.2009
57 Stage 5 27.03.2009
57 Stage 4 26.03.2009
48 Stage 3 25.03.2009
38 Stage 2 24.03.2009
69 Stage 1 23.03.2009
73 Trofeo Calvià 12.02.2009
97 Trofeo Soller 11.02.2009
DNF Trofeo Cala Millor 09.02.2009
DNF Trofeo Palma 08.02.2009

2008

RankGCRaceDate
70 World Championship RR-U23 26.09.2008
DNF Clasica de Guadarrama 24.08.2008
73 Vuelta a Burgos 05.08.2008 - 09.08.2008
80 Stage 5 09.08.2008
57 Stage 4 08.08.2008
90 Stage 3 07.08.2008
97 Stage 2 06.08.2008
102 Stage 1 05.08.2008
23 Subida a Urkiola 03.08.2008
26 Circuito de Getxo 31.07.2008
49 Villafranca de Ordizia 25.07.2008
11 Spain ITT 28.06.2008
74 Circuito Montañes 11.06.2008 - 17.06.2008
91 Stage 8 17.06.2008
95 Stage 7 16.06.2008
97 Stage 5 15.06.2008
10 Stage 6 15.06.2008
67 Stage 4 14.06.2008
79 Stage 3 13.06.2008
45 Stage 2 12.06.2008
90 Stage 1 11.06.2008
44 Euskal Bizikleta 06.06.2008 - 08.06.2008
52 Stage 3 08.06.2008
62 Stage 2 07.06.2008
48 Stage 1 06.06.2008
39 Olympia's Tour 17.05.2008 - 25.05.2008
8 Stage 9 25.05.2008
87 Stage 8 24.05.2008
49 Stage 6 23.05.2008
17 Stage 7 23.05.2008
45 Stage 5 22.05.2008
112 Stage 4 21.05.2008
85 Stage 3 20.05.2008
38 Stage 2 19.05.2008
38 Stage 1 18.05.2008
12 Prologue 17.05.2008
45 Vuelta a Asturias 03.05.2008 - 07.05.2008
64 Stage 6 07.05.2008
5 Stage 5 06.05.2008
67 Stage 4 05.05.2008
65 Stage 2 04.05.2008
23 Stage 3 04.05.2008
91 Stage 1 03.05.2008
57 Subida al Naranco 01.05.2008
51 Vuelta a La Rioja 25.04.2008 - 27.04.2008
39 Stage 3 27.04.2008
75 Stage 2 26.04.2008
33 Stage 1 25.04.2008
24 Klasika Primavera 13.04.2008
64 GP Miguel Indurain 05.04.2008
43 Gran Premio de Llodio 30.03.2008
58 Vuelta a Castilla y León 24.03.2008 - 28.03.2008
80 Stage 5 28.03.2008
49 Stage 4 27.03.2008
90 Stage 3 26.03.2008
92 Stage 2 25.03.2008
53 Stage 1 24.03.2008
60 Clasica de Almeria 02.03.2008
68 Volta Comunitat Valenciana 26.02.2008 - 01.03.2008
57 Stage 5 01.03.2008
38 Stage 4 29.02.2008
131 Stage 3 28.02.2008
84 Stage 2 27.02.2008
41 Stage 1 26.02.2008

2005

RankGCRaceDate
3 Spain RR-JR 24.07.2005

Rider profile

Name
Jonathan Castroviejo
Team
Netcompany INEOS
Nationality
Spain
Date of birth
April 27 1987
Place of birth
Getxo
Height
1.71 m
UCI ranking
2344
UCI wins
14

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