Rnk | BIB | H2H | Specialty | Age | Rider | Team | UCI | Pnt | Time | Time won/lost | |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | TT | 39 | César Veloso Gustavo W52 / FC Porto | W52 / FC Porto | 3 | 3 | 23:21:36 | ||||
2 | GC | 24 | Rodrigues João W52 / FC Porto | W52 / FC Porto | 0:15 | ||||||
3 | GC | 30 | García de Mateos Vicente Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 0:22 | ||||||
4 | GC | 29 | Brandão Joni Efapel | Efapel | 0:25 | ||||||
5 | GC | 33 | Casimiro Henrique Efapel | Efapel | 0:45 | ||||||
6 | GC | 33 | Pinto Edgar W52 / FC Porto | W52 / FC Porto | 1:14 | ||||||
7 | Climber | 32 | Benta João Radio Popular Boavista | Radio Popular Boavista | 1:17 | ||||||
8 | GC | 28 | Rodrigues David Miguel Costa Radio Popular Boavista | Radio Popular Boavista | 1:21 | ||||||
9 | GC | 30 | Montoya Cristhian Medellín | Medellín | 1:25 | ||||||
10 | Climber | 31 | Fernandes Luís Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 1:33 | ||||||
11 | TT | 29 | Carvalho Antonio W52 / FC Porto | W52 / FC Porto | 1:46 | ||||||
12 | GC | 28 | Figueiredo Frederico Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 2:08 | ||||||
13 | TT | 34 | Silva Daniel Radio Popular Boavista | Radio Popular Boavista | 2:20 | ||||||
14 | GC | 29 | Celano Danilo Amore & Vita - Prodir | Amore & Vita - Prodir | 2:47 | ||||||
15 | GC | 35 | Mestre Ricardo W52 / FC Porto | W52 / FC Porto | 3:02 | ||||||
16 | GC | 33 | Machado Tiago Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 3:40 | ||||||
17 | GC | 28 | del Pino Jesus Vito-Feirense-Pnb | Vito-Feirense-Pnb | 5:26 | ||||||
18 | GC | 34 | Feillu Brice Team Arkéa Samsic | Team Arkéa Samsic | 6:42 | ||||||
19 | TT | 22 | Duarte Emanuel LA Aluminios | LA Aluminios | 6:48 | ||||||
20 | GC | 39 | Paulinho Sérgio Miguel Efapel | Efapel | 7:01 | ||||||
21 | TT | 37 | Marque Alejandro Manuel Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 7:09 | ||||||
22 | Classic | 21 | Cuadrado Unai Fundación Euskadi | Fundación Euskadi | 7:21 | ||||||
23 | Climber | 37 | Sancho Hugo Miranda - Mortágua | Miranda - Mortágua | 7:50 | ||||||
24 | GC | 21 | Berrade Urko Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 7:52 | ||||||
25 | GC | 35 | Pardilla Sergio Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 8:15 | ||||||
26 | GC | 24 | Osorio Juan Felipe UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 8:54 | ||||||
27 | Classic | 24 | López-Cózar Juan Antonio Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 9:07 | ||||||
28 | TT | 31 | Silva Bruno Efapel | Efapel | 9:35 | ||||||
29 | GC | 23 | Azurmendi Ibai Fundación Euskadi | Fundación Euskadi | 9:45 | ||||||
30 | Hills | 28 | Silva Rafael Efapel | Efapel | 9:55 | ||||||
31 | Hills | 23 | Fernandes Venceslau UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 9:56 | ||||||
32 | GC | 42 | Sevilla Óscar Medellín | Medellín | 10:05 | ||||||
33 | GC | 26 | Zabala Josu UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 10:35 | ||||||
34 | Hills | 26 | Hernández Oscar Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 10:56 | ||||||
35 | Sprint | 30 | Oyola Róbigzon Leandro Medellín | Medellín | 11:06 | ||||||
36 | Hills | 23 | Ramalho André LA Aluminios | LA Aluminios | 11:53 | ||||||
37 | Hills | 28 | Freitas Daniel Miranda - Mortágua | Miranda - Mortágua | 13:37 | ||||||
38 | GC | 27 | Gebremedhin Awet Israel Cycling Academy | Israel Cycling Academy | 14:03 | ||||||
39 | GC | 36 | Isidoro Micael BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 14:22 | ||||||
40 | TT | 35 | Cardoso Filipe Vito-Feirense-Pnb | Vito-Feirense-Pnb | 14:30 | ||||||
41 | GC | 33 | Barbosa Márcio Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | ,, | ||||||
42 | Hills | 25 | Barbio António LA Aluminios | LA Aluminios | 14:32 | ||||||
43 | TT | 30 | Gonçalves Domingos Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 16:25 | ||||||
44 | Classic | 27 | Tizza Marco Amore & Vita - Prodir | Amore & Vita - Prodir | 19:13 | ||||||
45 | TT | 26 | Trueba Alvaro Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 20:50 | ||||||
46 | Hills | 33 | Mendonça Luís Radio Popular Boavista | Radio Popular Boavista | 21:11 | ||||||
47 | Hills | 22 | Rüegg Lukas Swiss Racing Academy | Swiss Racing Academy | 21:19 | ||||||
48 | TT | 27 | Grigorev Aleksandr Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 22:00 | ||||||
49 | GC | 20 | Lopes Pedro José UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 22:14 | ||||||
50 | 21 | Barbosa João Vito-Feirense-Pnb | Vito-Feirense-Pnb | 22:28 | |||||||
51 | Climber | 24 | Reutimann Matthias Swiss Racing Academy | Swiss Racing Academy | 22:48 | ||||||
52 | TT | 23 | Main Kent ProTouch | ProTouch | 22:54 | ||||||
53 | GC | 25 | Ovett Freddy Israel Cycling Academy | Israel Cycling Academy | 22:59 | ||||||
54 | Classic | 27 | Le Roux Romain Team Arkéa Samsic | Team Arkéa Samsic | 23:01 | ||||||
55 | TT | 28 | Thièry Cyrille Swiss Racing Academy | Swiss Racing Academy | 23:46 | ||||||
56 | TT | 22 | Guernalec Thibault Team Arkéa Samsic | Team Arkéa Samsic | 23:47 | ||||||
57 | TT | 24 | Friesecke Gian Swiss Racing Academy | Swiss Racing Academy | 24:10 | ||||||
58 | Climber | 35 | Livramento David Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 24:30 | ||||||
59 | TT | 26 | Paumann Fabian Swiss Racing Academy | Swiss Racing Academy | 24:33 | ||||||
60 | Hills | 21 | Lourenço Rafael UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 25:12 | ||||||
61 | GC | 34 | Mendes José Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 26:06 | ||||||
62 | GC | 25 | Amezqueta Julen Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 27:24 | ||||||
63 | TT | 22 | Goldstein Omer Israel Cycling Academy | Israel Cycling Academy | 27:31 | ||||||
64 | GC | 28 | Ficara Pierpaolo Amore & Vita - Prodir | Amore & Vita - Prodir | 27:48 | ||||||
65 | Hills | 25 | Gomes Luís Radio Popular Boavista | Radio Popular Boavista | 28:07 | ||||||
66 | Classic | 31 | Dempster Zak Israel Cycling Academy | Israel Cycling Academy | 28:08 | ||||||
67 | Hills | 21 | Leaça Gonçalo LA Aluminios | LA Aluminios | ,, | ||||||
68 | 23 | Vega Sergio Miranda - Mortágua | Miranda - Mortágua | 29:15 | |||||||
69 | Hills | 23 | González David Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 29:54 | ||||||
70 | Hills | 28 | Matias João Vito-Feirense-Pnb | Vito-Feirense-Pnb | 31:04 | ||||||
71 | GC | 24 | Juaristi Txomin Fundación Euskadi | Fundación Euskadi | 31:19 | ||||||
72 | TT | 33 | Mestre Daniel W52 / FC Porto | W52 / FC Porto | 32:56 | ||||||
73 | GC | 27 | Jensen August Israel Cycling Academy | Israel Cycling Academy | 33:39 | ||||||
74 | Sprint | 27 | Hendricks Clint ProTouch | ProTouch | 34:00 | ||||||
75 | TT | 31 | Mihaylov Nikolay Efapel | Efapel | 34:13 | ||||||
76 | GC | 34 | Ferrari Fabricio Efapel | Efapel | 35:08 | ||||||
77 | Classic | 32 | Lukševics Viesturs Amore & Vita - Prodir | Amore & Vita - Prodir | 35:56 | ||||||
78 | Classic | 24 | Russo Clément Team Arkéa Samsic | Team Arkéa Samsic | 36:05 | ||||||
79 | TT | 27 | Guerrero Pablo Radio Popular Boavista | Radio Popular Boavista | 36:22 | ||||||
80 | Classic | 38 | de la Fuente David Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 36:47 | ||||||
81 | Sprint | 25 | Malucelli Matteo Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 37:37 | ||||||
82 | TT | 33 | Caldeira Samuel José W52 / FC Porto | W52 / FC Porto | 38:26 | ||||||
83 | GC | 25 | Perry Benjamin Israel Cycling Academy | Israel Cycling Academy | 38:29 | ||||||
84 | Classic | 31 | Thurau Björn Vito-Feirense-Pnb | Vito-Feirense-Pnb | 38:41 | ||||||
85 | Hills | 22 | Nunes Hugo Radio Popular Boavista | Radio Popular Boavista | 39:18 | ||||||
86 | Classic | 30 | Appollonio Davide Amore & Vita - Prodir | Amore & Vita - Prodir | 39:27 | ||||||
87 | TT | 23 | Rüegg Timon Swiss Racing Academy | Swiss Racing Academy | 40:55 | ||||||
88 | Hills | 23 | Martín Gotzon Fundación Euskadi | Fundación Euskadi | 41:32 | ||||||
89 | Climber | 24 | Cuadros Álvaro Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 41:52 | ||||||
90 | TT | 24 | Gonçalves Gaspar Miranda - Mortágua | Miranda - Mortágua | 44:08 | ||||||
91 | Sprint | 26 | Aristi Mikel Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 47:57 | ||||||
92 | 22 | Sardinha Diogo BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 47:58 | |||||||
93 | TT | 21 | López Diego Fundación Euskadi | Fundación Euskadi | 47:59 | ||||||
94 | Hills | 27 | Meireles Nuno Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 48:19 | ||||||
95 | Hills | 22 | Scheulen Marvin LA Aluminios | LA Aluminios | 49:56 | ||||||
96 | Hills | 20 | Costa Fábio UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 50:52 | ||||||
97 | TT | 23 | Krahemann Raphael Swiss Racing Academy | Swiss Racing Academy | 52:41 | ||||||
98 | Climber | 23 | Ribeiro David LA Aluminios | LA Aluminios | 53:43 | ||||||
99 | TT | 24 | Oliveira Fábio LA Aluminios | LA Aluminios | 53:55 | ||||||
100 | Hills | 24 | Soto Antonio Jesús Fundación Euskadi | Fundación Euskadi | 55:07 | ||||||
101 | Sprint | 25 | Pelegrí Óscar Vito-Feirense-Pnb | Vito-Feirense-Pnb | 56:26 | ||||||
102 | Climber | 22 | Mota Cristian Miranda - Mortágua | Miranda - Mortágua | 1:00:05 | ||||||
103 | Classic | 25 | Soto Nelson Andrés Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 1:00:44 | ||||||
104 | TT | 26 | Dário António BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:01:44 | ||||||
105 | Classic | 22 | Welten Bram Team Arkéa Samsic | Team Arkéa Samsic | 1:02:39 | ||||||
106 | Sprint | 25 | Udondo Gotzon Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 1:03:10 | ||||||
107 | TT | 27 | Goikoetxea Peio Fundación Euskadi | Fundación Euskadi | 1:03:38 | ||||||
108 | GC | 25 | Sáez Héctor Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 1:03:56 | ||||||
109 | Sprint | 27 | Beneke Calvin ProTouch | ProTouch | 1:10:39 | ||||||
110 | Classic | 25 | Julius Jayde ProTouch | ProTouch | 1:11:19 | ||||||
111 | Sprint | 22 | Cole Gabriel BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:22:39 | ||||||
112 | Classic | 21 | Linarez Leangel Rubén Miranda - Mortágua | Miranda - Mortágua | 1:22:58 | ||||||
113 | Classic | 33 | Cruz José BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:23:13 | ||||||
114 | Sprint | 34 | Roldán Weimar Alfonso Medellín | Medellín | 1:25:19 | ||||||
115 | Classic | 21 | Araujo Bruno BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:25:57 | ||||||
116 | 22 | Rico Raúl Vito-Feirense-Pnb | Vito-Feirense-Pnb | 1:26:18 | |||||||
117 | 23 | Evangelista Andre Ludofoods Louletano Aviludo | Ludofoods Louletano Aviludo | 1:27:19 | |||||||
118 | 25 | Nanclares Jesus Angel Miranda - Mortágua | Miranda - Mortágua | 1:29:54 | |||||||
119 | TT | 26 | Fourie James ProTouch | ProTouch | 1:40:48 |
Points at finish
Rnk | BIB | H2H | Specialty | Age | Rider | Team | Pnt | Today |
---|---|---|---|---|---|---|---|---|
1 | Classic | 27 | Tizza Marco Amore & Vita - Prodir | Amore & Vita - Prodir | 20 | |||
2 | TT | 37 | Marque Alejandro Manuel Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 16 | |||
3 | Classic | 31 | Dempster Zak Israel Cycling Academy | Israel Cycling Academy | 14 | |||
4 | TT | 22 | Guernalec Thibault Team Arkéa Samsic | Team Arkéa Samsic | 12 | |||
5 | Hills | 28 | Matias João Vito-Feirense-Pnb | Vito-Feirense-Pnb | 10 | |||
6 | GC | 42 | Sevilla Óscar Medellín | Medellín | 8 | |||
7 | TT | 30 | Gonçalves Domingos Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 6 | |||
8 | Climber | 35 | Livramento David Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 4 | |||
9 | GC | 29 | Brandão Joni Efapel | Efapel | 2 | |||
10 | TT | 39 | César Veloso Gustavo W52 / FC Porto | W52 / FC Porto | 1 |
Sprint | Nelas
Rnk | BIB | H2H | Specialty | Age | Rider | Team | Pnt | Today |
---|---|---|---|---|---|---|---|---|
1 | Climber | 35 | Livramento David Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 5 | |||
2 | GC | 42 | Sevilla Óscar Medellín | Medellín | 3 | |||
3 | Classic | 31 | Dempster Zak Israel Cycling Academy | Israel Cycling Academy | 1 |
Sprint | Gouveia
Rnk | BIB | H2H | Specialty | Age | Rider | Team | Pnt | Today |
---|---|---|---|---|---|---|---|---|
1 | Climber | 35 | Livramento David Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 5 | |||
2 | GC | 42 | Sevilla Óscar Medellín | Medellín | 3 | |||
3 | TT | 30 | Gonçalves Domingos Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 1 |
Sprint | Celorico da Beira
Rnk | BIB | H2H | Specialty | Age | Rider | Team | Pnt | Today |
---|---|---|---|---|---|---|---|---|
1 | Climber | 35 | Livramento David Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 5 | |||
2 | TT | 37 | Marque Alejandro Manuel Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 3 | |||
3 | Hills | 28 | Matias João Vito-Feirense-Pnb | Vito-Feirense-Pnb | 1 |
Rnk | BIB | H2H | Specialty | Age | Rider | Team | Time | Time won/lost |
---|---|---|---|---|---|---|---|---|
1 | TT | 22 | Duarte Emanuel LA Aluminios | LA Aluminios | 23:28:24 | |||
2 | Classic | 21 | Cuadrado Unai Fundación Euskadi | Fundación Euskadi | 0:33 | |||
3 | GC | 21 | Berrade Urko Euskadi Basque Country - Murias | Euskadi Basque Country - Murias | 1:04 | |||
4 | GC | 20 | Lopes Pedro José UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 15:26 | |||
5 | 21 | Barbosa João Vito-Feirense-Pnb | Vito-Feirense-Pnb | 15:40 | ||||
6 | TT | 22 | Guernalec Thibault Team Arkéa Samsic | Team Arkéa Samsic | 16:59 | |||
7 | Hills | 21 | Lourenço Rafael UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 18:24 | |||
8 | Hills | 21 | Leaça Gonçalo LA Aluminios | LA Aluminios | 21:20 | |||
9 | 22 | Sardinha Diogo BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 41:10 | ||||
10 | TT | 21 | López Diego Fundación Euskadi | Fundación Euskadi | 41:11 | |||
11 | Hills | 22 | Scheulen Marvin LA Aluminios | LA Aluminios | 43:08 | |||
12 | Hills | 20 | Costa Fábio UD Oliveirense/InOutbuild | UD Oliveirense/InOutbuild | 44:04 | |||
13 | Classic | 22 | Welten Bram Team Arkéa Samsic | Team Arkéa Samsic | 55:51 | |||
14 | Sprint | 22 | Cole Gabriel BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:15:51 | |||
15 | Classic | 21 | Linarez Leangel Rubén Miranda - Mortágua | Miranda - Mortágua | 1:16:10 | |||
16 | Classic | 21 | Araujo Bruno BAI - Sicasal - Petro de Luanda | BAI - Sicasal - Petro de Luanda | 1:19:09 | |||
17 | 22 | Rico Raúl Vito-Feirense-Pnb | Vito-Feirense-Pnb | 1:19:30 |
KOM Sprint (4) Canas de Senhorim
Rnk | BIB | H2H | Specialty | Age | Rider | Team | Pnt | Today |
---|---|---|---|---|---|---|---|---|
1 | Hills | 25 | Gomes Luís Radio Popular Boavista | Radio Popular Boavista | 3 | |||
2 | Climber | 23 | Ribeiro David LA Aluminios | LA Aluminios | 2 | |||
3 | Hills | 24 | Soto Antonio Jesús Fundación Euskadi | Fundación Euskadi | 1 |
KOM Sprint (2) Guarda
Rnk | BIB | H2H | Specialty | Age | Rider | Team | Pnt | Today |
---|---|---|---|---|---|---|---|---|
1 | Climber | 35 | Livramento David Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 10 | |||
2 | TT | 37 | Marque Alejandro Manuel Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 8 | |||
3 | TT | 30 | Gonçalves Domingos Caja Rural - Seguros RGA | Caja Rural - Seguros RGA | 6 | |||
4 | Hills | 28 | Matias João Vito-Feirense-Pnb | Vito-Feirense-Pnb | 4 | |||
5 | GC | 42 | Sevilla Óscar Medellín | Medellín | 2 | |||
6 | Classic | 27 | Tizza Marco Amore & Vita - Prodir | Amore & Vita - Prodir | 1 |
KOM Sprint (3) Guarda (158 km)
Rnk | BIB | H2H | Specialty | Age | Rider | Team | Pnt | Today |
---|---|---|---|---|---|---|---|---|
1 | Classic | 27 | Tizza Marco Amore & Vita - Prodir | Amore & Vita - Prodir | 5 | |||
2 | TT | 37 | Marque Alejandro Manuel Sporting Clube de Portugal/Tavira | Sporting Clube de Portugal/Tavira | 3 | |||
3 | Classic | 31 | Dempster Zak Israel Cycling Academy | Israel Cycling Academy | 2 | |||
4 | TT | 22 | Guernalec Thibault Team Arkéa Samsic | Team Arkéa Samsic | 1 |
Rnk | Team | Class | Time |
---|---|---|---|
1 | W52 / FC Porto | PCT | 70:05:55 |
2 | Radio Popular Boavista | CT | 3:24 |
3 | Efapel | CT | 6:42 |
4 | Sporting Clube de Portugal/Tavira | CT | 9:36 |
5 | Ludofoods Louletano Aviludo | CT | 11:40 |
6 | Medellín | CT | 21:07 |
7 | UD Oliveirense/InOutbuild | CT | 27:44 |
8 | LA Aluminios | CT | 28:24 |
9 | Miranda - Mortágua | CT | 31:22 |
10 | Caja Rural - Seguros RGA | PCT | 33:52 |
11 | Vito-Feirense-Pnb | CT | 36:41 |
12 | Fundación Euskadi | CT | 40:17 |
13 | Amore & Vita - Prodir | CT | 43:30 |
14 | Team Arkéa Samsic | PCT | 48:54 |
15 | Israel Cycling Academy | PCT | 54:27 |
16 | Euskadi Basque Country - Murias | PCT | 1:00:16 |
17 | Swiss Racing Academy | CT | 1:03:55 |
18 | BAI - Sicasal - Petro de Luanda | CT | 1:45:45 |
19 | ProTouch | CT | 2:02:17 |
Race information
- Datename:05 August 2019
- Start time:-
- Avg. speed winner:39.031 km/h
- Classification:2.1
- Race category:ME - Men Elite
- Distance:158 km
- Points scale:
- UCI scale:
- Parcours type:
- ProfileScore:114
- Vertical meters:2839
- Departure:
- Arrival:
- Race ranking:
- Startlist quality score:
- Won how:? km solo
- Avg. temperature:
Climbs
DNF=Did not finish
DNS=Did not start
OTL = Outside time limit
DF=Did finish, no result
NR=No result
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider
DNS=Did not start
OTL = Outside time limit
DF=Did finish, no result
NR=No result
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider