Hat trick for Rojas Villegas
By
Cycling News
published
Costa Rican extends race lead
Swipe to scroll horizontally
1 | Juan Carlos Rojas Villegas (CRc) Junta de Protección Social - Giant | 0:18:54 |
2 | Marco Salas (CRc) Junta de Protección Social - Giant | 0:00:19 |
3 | Gregory Obando Brenes (CRc) BCR - Pizza Hut | 0:00:32 |
4 | Juan Pablo Araya (CRc) Junta de Protección Social - Giant | Row 3 - Cell 2 |
5 | Arnold Alcolea (Cub) Cuba | 0:00:47 |
6 | Daniel Rincon Quintana (Col) Boyacá-Orgullo de América | 0:00:52 |
7 | Eddier Godinez (CRc) BCR - Pizza Hut | 0:01:07 |
8 | Aldo Valero (Col) Boyacá-Orgullo de América | 0:01:19 |
9 | Marconi Duran (CRc) Citi - Economy - Blue | 0:01:23 |
10 | Fernando Silva (Col) Boyacá-Orgullo de América | 0:01:27 |
11 | José Ismael Sarmiento Riano (Col) Boyacá-Orgullo de América | 0:01:34 |
12 | Deiber Esquivel (CRc) Citi - Economy - Blue | 0:01:40 |
13 | Henry Mendez Raabe (CRc) Citi - Economy - Blue | 0:01:45 |
14 | Salvador Moreno (Spa) Boyacá-Orgullo de América | 0:01:47 |
15 | Allan Morales (CRc) BCR - Pizza Hut | Row 14 - Cell 2 |
16 | Fabricio Quiros (CRc) BCR - Pizza Hut | Row 15 - Cell 2 |
17 | Herbert Rivas (Ven) Venezuela | 0:01:48 |
18 | José Adrian Bonilla (CRc) Citi - Economy - Blue | 0:01:53 |
19 | Marco Salas Morera (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | Row 18 - Cell 2 |
20 | Moises Hernandez (CRc) BCR - Pizza Hut | 0:01:54 |
21 | Herson Jimenez (CRc) Junta de Protección Social - Giant | 0:01:57 |
22 | Jose Vega Solano (CRc) Junta de Protección Social - Giant | 0:02:00 |
23 | Giel De Nijs (Ned) Panamerican Life-Team Amsterdam-Holland | 0:02:08 |
24 | Yosvans Rojas (Ven) Venezuela | Row 23 - Cell 2 |
25 | Yasmani Martinez Regalado (Cub) Cuba | 0:02:14 |
26 | Huberlino Mesa Estepa (Col) Boyacá-Orgullo de América | 0:02:15 |
27 | José Chacon (Ven) Venezuela | 0:02:27 |
28 | Darwin Luis Urrea Vergara (Ven) Venezuela | 0:02:30 |
29 | Graciano Fonseca Fuquen (Col) Boyacá-Orgullo de América | 0:02:31 |
30 | Paulo Mudarra (CRc) BCR - Pizza Hut | 0:02:32 |
31 | Antonio Incera (CRc) Junta de Protección Social - Giant | 0:02:33 |
32 | Uri Martins (Mex) Empacadora San Marcos | 0:02:34 |
33 | Angel Rivas (Ven) Venezuela | 0:02:36 |
34 | Jean-Michel Lachance (Can) Le Tour de Québec | 0:02:37 |
35 | Josué González (CRc) Citi - Economy - Blue | 0:02:40 |
36 | Yennier Lopez Fonseca (Cub) Cuba | 0:02:52 |
37 | Guillermo González (CRc) BCR - Pizza Hut | 0:02:53 |
38 | Nieves Carrasco (CRc) Junta de Protección Social - Giant | 0:02:55 |
39 | Lisuandi Alonso Ruano (Cub) Cuba | Row 38 - Cell 2 |
40 | José Irias (CRc) KHS - Montoya | 0:03:01 |
41 | Allan Cordero Molin (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 0:03:06 |
42 | Pedro Portuondo Torres (Cub) Cuba | 0:03:11 |
43 | John Nava (Ven) Venezuela | 0:03:17 |
44 | Alfredo Sánchez (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 0:03:23 |
45 | Enrique Artavia (CRc) Citi - Economy - Blue | 0:03:25 |
46 | Manuel Sánchez (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 0:03:27 |
47 | Jonnathan Carballo (CRc) Citi - Economy - Blue | Row 46 - Cell 2 |
48 | Cory Wallace (Can) Le Tour de Québec | 0:03:29 |
49 | Juan Solis (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 0:03:31 |
50 | Paulo Vargas Barrantes (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 0:03:54 |
51 | Jose Edmundo Trobledo (Mex) Empacadora San Marcos | 0:03:56 |
52 | Alien Garcia (Cub) Cuba | Row 51 - Cell 2 |
53 | Ivan Carbajal (Mex) Empacadora San Marcos | 0:03:59 |
54 | Raul Alcala (Mex) Empacadora San Marcos | 0:04:10 |
55 | Thomas Hartog (Ned) Panamerican Life-Team Amsterdam-Holland | 0:04:14 |
56 | Mainor Rojas (CRc) KHS - Montoya | 0:04:17 |
57 | Léon Burger (Ned) Panamerican Life-Team Amsterdam-Holland | 0:04:18 |
58 | Peter Van Agtmaal (Ned) Panamerican Life-Team Amsterdam-Holland | 0:04:19 |
59 | Wilmer Bravo (Ven) Venezuela | 0:04:20 |
60 | Francisco Santoyo (Mex) Empacadora San Marcos | 0:04:33 |
61 | Rodolfo Fernandez (Mex) Empacadora San Marcos | 0:04:35 |
62 | Timothy Carleton (Can) Le Tour de Québec | 0:04:44 |
63 | Jim Van Den Berg (Ned) Panamerican Life-Team Amsterdam-Holland | 0:04:50 |
64 | Ryan Atkins (Can) Le Tour de Québec | 0:05:05 |
65 | Luis A. Rojas (CRc) KHS - Montoya | 0:05:17 |
66 | Miguel Rojas (CRc) KHS - Montoya | 0:05:19 |
67 | Thijs Poelstra (Ned) Panamerican Life-Team Amsterdam-Holland | 0:05:22 |
68 | Marco Guillen (CRc) KHS - Montoya | 0:05:29 |
HD | Cuitlahuac Chavez Uriel (Mex) Empacadora San Marcos | 0:06:15 |
HD | Luis Álvarez (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 0:07:24 |
HD | Ruderick Juarez (CRc) KHS - Montoya | 0:09:13 |
Swipe to scroll horizontally
1 | Juan Carlos Rojas Villegas (CRc) Junta de Protección Social - Giant | 12 | pts |
2 | Marco Salas (CRc) Junta de Protección Social - Giant | 8 | Row 1 - Cell 3 |
3 | Gregory Obando Brenes (CRc) BCR - Pizza Hut | 4 | Row 2 - Cell 3 |
4 | Juan Pablo Araya (CRc) Junta de Protección Social - Giant | 2 | Row 3 - Cell 3 |
Swipe to scroll horizontally
1 | Junta de Protección Social - Giant | 0:57:33 |
2 | BCR - Pizza Hut | 0:02:35 |
3 | Boyacá-Orgullo de América | 0:02:47 |
4 | Citi - Economy - Blue | 0:03:57 |
5 | Cuba | 0:05:02 |
6 | Venezuela | 0:05:32 |
7 | Coronado - Bufete Guzmán & Alvarez - Trek | 0:07:31 |
8 | Empacadora San Marcos | 0:09:38 |
9 | Panamerican Life-Team Amsterdam-Holland | 0:09:49 |
10 | Le Tour de Québec | 0:09:59 |
11 | KHS - Montoya | 0:11:44 |
Swipe to scroll horizontally
1 | Juan Carlos Rojas Villegas (CRc) Junta de Protección Social - Giant | 22:01:21 |
2 | Marco Salas (CRc) Junta de Protección Social - Giant | 0:03:45 |
3 | Gregory Obando Brenes (CRc) BCR - Pizza Hut | 0:03:58 |
4 | Juan Pablo Araya (CRc) Junta de Protección Social - Giant | Row 3 - Cell 2 |
5 | Arnold Alcolea (Cub) Cuba | 0:04:13 |
6 | Aldo Valero (Col) Boyacá-Orgullo de América | 0:04:45 |
7 | Marconi Duran (CRc) Citi - Economy - Blue | 0:04:59 |
8 | José Ismael Sarmiento Riano (Col) Boyacá-Orgullo de América | 0:05:10 |
9 | Henry Mendez Raabe (CRc) Citi - Economy - Blue | 0:05:11 |
10 | Herbert Rivas (Ven) Venezuela | 0:05:14 |
11 | Daniel Rincon Quintana (Col) Boyacá-Orgullo de América | 0:07:12 |
12 | Salvador Moreno (Spa) Boyacá-Orgullo de América | 0:10:02 |
13 | Fernando Silva (Col) Boyacá-Orgullo de América | 0:10:18 |
14 | Eddier Godinez (CRc) BCR - Pizza Hut | 0:10:24 |
15 | Huberlino Mesa Estepa (Col) Boyacá-Orgullo de América | 0:10:30 |
16 | Graciano Fonseca Fuquen (Col) Boyacá-Orgullo de América | 0:10:54 |
17 | José Adrian Bonilla (CRc) Citi - Economy - Blue | 0:11:10 |
18 | Marco Salas Morera (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | Row 17 - Cell 2 |
19 | Angel Rivas (Ven) Venezuela | 0:12:21 |
20 | Paulo Mudarra (CRc) BCR - Pizza Hut | 0:14:13 |
21 | Fabricio Quiros (CRc) BCR - Pizza Hut | 0:14:54 |
22 | Deiber Esquivel (CRc) Citi - Economy - Blue | 0:15:55 |
23 | Herson Jimenez (CRc) Junta de Protección Social - Giant | 0:16:12 |
24 | Yasmani Martinez Regalado (Cub) Cuba | 0:21:10 |
25 | Allan Morales (CRc) BCR - Pizza Hut | 0:21:21 |
26 | José Chacon (Ven) Venezuela | 0:22:01 |
27 | Yosvans Rojas (Ven) Venezuela | 0:22:18 |
28 | Yennier Lopez Fonseca (Cub) Cuba | 0:22:26 |
29 | Jonnathan Carballo (CRc) Citi - Economy - Blue | 0:23:01 |
30 | Josué González (CRc) Citi - Economy - Blue | 0:23:30 |
31 | Uri Martins (Mex) Empacadora San Marcos | 0:23:40 |
32 | Rodolfo Fernandez (Mex) Empacadora San Marcos | 0:24:09 |
33 | Guillermo González (CRc) BCR - Pizza Hut | 0:24:25 |
34 | Giel De Nijs (Ned) Panamerican Life-Team Amsterdam-Holland | 0:24:27 |
35 | John Nava (Ven) Venezuela | 0:24:45 |
36 | Pedro Portuondo Torres (Cub) Cuba | 0:26:18 |
37 | Juan Solis (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 0:29:29 |
38 | Antonio Incera (CRc) Junta de Protección Social - Giant | 0:31:09 |
39 | Darwin Luis Urrea Vergara (Ven) Venezuela | 0:31:12 |
40 | Jean-Michel Lachance (Can) Le Tour de Québec | 0:32:49 |
41 | Lisuandi Alonso Ruano (Cub) Cuba | 0:33:18 |
42 | Jose Vega Solano (CRc) Junta de Protección Social - Giant | 0:33:20 |
43 | Paulo Vargas Barrantes (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 0:33:23 |
44 | Jose Edmundo Trobledo (Mex) Empacadora San Marcos | 0:33:34 |
45 | Cory Wallace (Can) Le Tour de Québec | 0:34:03 |
46 | Alien Garcia (Cub) Cuba | 0:34:08 |
47 | José Irias (CRc) KHS - Montoya | 0:34:33 |
48 | Nieves Carrasco (CRc) Junta de Protección Social - Giant | 0:34:38 |
49 | Thomas Hartog (Ned) Panamerican Life-Team Amsterdam-Holland | 0:35:05 |
50 | Enrique Artavia (CRc) Citi - Economy - Blue | 0:35:34 |
51 | Allan Cordero Molin (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 0:36:02 |
52 | Moises Hernandez (CRc) BCR - Pizza Hut | 0:38:58 |
53 | Wilmer Bravo (Ven) Venezuela | 0:46:33 |
54 | Luis A. Rojas (CRc) KHS - Montoya | 0:47:01 |
55 | Raul Alcala (Mex) Empacadora San Marcos | 0:47:43 |
56 | Alfredo Sánchez (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 0:50:16 |
57 | Mainor Rojas (CRc) KHS - Montoya | 0:50:50 |
58 | Ivan Carbajal (Mex) Empacadora San Marcos | 0:51:36 |
59 | Ryan Atkins (Can) Le Tour de Québec | 0:52:58 |
60 | Francisco Santoyo (Mex) Empacadora San Marcos | 0:56:13 |
61 | Léon Burger (Ned) Panamerican Life-Team Amsterdam-Holland | 1:00:42 |
62 | Manuel Sánchez (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 1:04:15 |
63 | Marco Guillen (CRc) KHS - Montoya | 1:09:39 |
64 | Thijs Poelstra (Ned) Panamerican Life-Team Amsterdam-Holland | 1:10:12 |
65 | Peter Van Agtmaal (Ned) Panamerican Life-Team Amsterdam-Holland | 1:10:36 |
66 | Jim Van Den Berg (Ned) Panamerican Life-Team Amsterdam-Holland | 1:13:30 |
67 | Timothy Carleton (Can) Le Tour de Québec | 1:18:23 |
68 | Miguel Rojas (CRc) KHS - Montoya | 1:19:10 |
Swipe to scroll horizontally
1 | Arnold Alcolea (Cub) Cuba | 101 | pts |
2 | Wilmer Bravo (Ven) Venezuela | 90 | Row 1 - Cell 3 |
3 | Henry Mendez Raabe (CRc) Citi - Economy - Blue | 80 | Row 2 - Cell 3 |
4 | Juan Carlos Rojas Villegas (CRc) Junta de Protección Social - Giant | 67 | Row 3 - Cell 3 |
5 | Marco Salas (CRc) Junta de Protección Social - Giant | 62 | Row 4 - Cell 3 |
6 | Eddier Godinez (CRc) BCR - Pizza Hut | 60 | Row 5 - Cell 3 |
7 | Gregory Obando Brenes (CRc) BCR - Pizza Hut | 53 | Row 6 - Cell 3 |
8 | Darwin Luis Urrea Vergara (Ven) Venezuela | 46 | Row 7 - Cell 3 |
9 | Yasmani Martinez Regalado (Cub) Cuba | 36 | Row 8 - Cell 3 |
10 | Fabricio Quiros (CRc) BCR - Pizza Hut | 32 | Row 9 - Cell 3 |
11 | Paulo Vargas Barrantes (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 30 | Row 10 - Cell 3 |
12 | Jim Van Den Berg (Ned) Panamerican Life-Team Amsterdam-Holland | 30 | Row 11 - Cell 3 |
13 | Herbert Rivas (Ven) Venezuela | 27 | Row 12 - Cell 3 |
14 | Juan Pablo Araya (CRc) Junta de Protección Social - Giant | 25 | Row 13 - Cell 3 |
15 | Jean-Michel Lachance (Can) Le Tour de Québec | 22 | Row 14 - Cell 3 |
16 | Ivan Carbajal (Mex) Empacadora San Marcos | 19 | Row 15 - Cell 3 |
17 | Jose Edmundo Trobledo (Mex) Empacadora San Marcos | 16 | Row 16 - Cell 3 |
18 | José Ismael Sarmiento Riano (Col) Boyacá-Orgullo de América | 16 | Row 17 - Cell 3 |
19 | Daniel Rincon Quintana (Col) Boyacá-Orgullo de América | 15 | Row 18 - Cell 3 |
20 | Uri Martins (Mex) Empacadora San Marcos | 14 | Row 19 - Cell 3 |
21 | Rodolfo Fernandez (Mex) Empacadora San Marcos | 14 | Row 20 - Cell 3 |
22 | Huberlino Mesa Estepa (Col) Boyacá-Orgullo de América | 12 | Row 21 - Cell 3 |
23 | Marco Guillen (CRc) KHS - Montoya | 11 | Row 22 - Cell 3 |
24 | Herson Jimenez (CRc) Junta de Protección Social - Giant | 10 | Row 23 - Cell 3 |
25 | Salvador Moreno (Spa) Boyacá-Orgullo de América | 10 | Row 24 - Cell 3 |
26 | Raul Alcala (Mex) Empacadora San Marcos | 9 | Row 25 - Cell 3 |
27 | Alien Garcia (Cub) Cuba | 9 | Row 26 - Cell 3 |
28 | José Adrian Bonilla (CRc) Citi - Economy - Blue | 9 | Row 27 - Cell 3 |
29 | Aldo Valero (Col) Boyacá-Orgullo de América | 9 | Row 28 - Cell 3 |
30 | Antonio Incera (CRc) Junta de Protección Social - Giant | 8 | Row 29 - Cell 3 |
31 | Marconi Duran (CRc) Citi - Economy - Blue | 7 | Row 30 - Cell 3 |
32 | Enrique Artavia (CRc) Citi - Economy - Blue | 7 | Row 31 - Cell 3 |
33 | Ruud Kooymans (Ned) Panamerican Life-Team Amsterdam-Holland | 7 | Row 32 - Cell 3 |
34 | Thomas Hartog (Ned) Panamerican Life-Team Amsterdam-Holland | 6 | Row 33 - Cell 3 |
35 | Giel De Nijs (Ned) Panamerican Life-Team Amsterdam-Holland | 6 | Row 34 - Cell 3 |
36 | Thijs Poelstra (Ned) Panamerican Life-Team Amsterdam-Holland | 5 | Row 35 - Cell 3 |
37 | Fernando Silva (Col) Boyacá-Orgullo de América | 5 | Row 36 - Cell 3 |
38 | Cuitlahuac Chavez Uriel (Mex) Empacadora San Marcos | 5 | Row 37 - Cell 3 |
39 | Angel Rivas (Ven) Venezuela | 3 | Row 38 - Cell 3 |
40 | Juan Solis (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 3 | Row 39 - Cell 3 |
41 | Jonnathan Carballo (CRc) Citi - Economy - Blue | 2 | Row 40 - Cell 3 |
42 | José Irias (CRc) KHS - Montoya | 1 | Row 41 - Cell 3 |
43 | Graciano Fonseca Fuquen (Col) Boyacá-Orgullo de América | 1 | Row 42 - Cell 3 |
44 | Deiber Esquivel (CRc) Citi - Economy - Blue | 1 | Row 43 - Cell 3 |
45 | Nieves Carrasco (CRc) Junta de Protección Social - Giant | 1 | Row 44 - Cell 3 |
46 | Allan Morales (CRc) BCR - Pizza Hut | 1 | Row 45 - Cell 3 |
47 | Guillermo González (CRc) BCR - Pizza Hut | 1 | Row 46 - Cell 3 |
48 | Paulo Mudarra (CRc) BCR - Pizza Hut | 1 | Row 47 - Cell 3 |
Swipe to scroll horizontally
1 | Juan Pablo Araya (CRc) Junta de Protección Social - Giant | 23 | pts |
2 | Juan Carlos Rojas Villegas (CRc) Junta de Protección Social - Giant | 20 | Row 1 - Cell 3 |
3 | Marco Salas (CRc) Junta de Protección Social - Giant | 14 | Row 2 - Cell 3 |
4 | Marconi Duran (CRc) Citi - Economy - Blue | 8 | Row 3 - Cell 3 |
5 | Gregory Obando Brenes (CRc) BCR - Pizza Hut | 6 | Row 4 - Cell 3 |
6 | Herbert Rivas (Ven) Venezuela | 6 | Row 5 - Cell 3 |
7 | Jose Edmundo Trobledo (Mex) Empacadora San Marcos | 6 | Row 6 - Cell 3 |
8 | Allan Morales (CRc) BCR - Pizza Hut | 4 | Row 7 - Cell 3 |
9 | Giel De Nijs (Ned) Panamerican Life-Team Amsterdam-Holland | 4 | Row 8 - Cell 3 |
10 | Daniel Rincon Quintana (Col) Boyacá-Orgullo de América | 4 | Row 9 - Cell 3 |
11 | Darwin Luis Urrea Vergara (Ven) Venezuela | 2 | Row 10 - Cell 3 |
12 | Arnold Alcolea (Cub) Cuba | 2 | Row 11 - Cell 3 |
13 | Rodolfo Fernandez (Mex) Empacadora San Marcos | 1 | Row 12 - Cell 3 |
14 | Aldo Valero (Col) Boyacá-Orgullo de América | 1 | Row 13 - Cell 3 |
Swipe to scroll horizontally
1 | Wilmer Bravo (Ven) Venezuela | 36 | pts |
2 | Paulo Vargas Barrantes (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 27 | Row 1 - Cell 3 |
3 | Darwin Luis Urrea Vergara (Ven) Venezuela | 26 | Row 2 - Cell 3 |
4 | Jose Edmundo Trobledo (Mex) Empacadora San Marcos | 16 | Row 3 - Cell 3 |
5 | Yasmani Martinez Regalado (Cub) Cuba | 11 | Row 4 - Cell 3 |
6 | Marco Guillen (CRc) KHS - Montoya | 7 | Row 5 - Cell 3 |
7 | Giel De Nijs (Ned) Panamerican Life-Team Amsterdam-Holland | 6 | Row 6 - Cell 3 |
8 | Salvador Moreno (Spa) Boyacá-Orgullo de América | 5 | Row 7 - Cell 3 |
9 | Cuitlahuac Chavez Uriel (Mex) Empacadora San Marcos | 5 | Row 8 - Cell 3 |
10 | Angel Rivas (Ven) Venezuela | 3 | Row 9 - Cell 3 |
11 | Juan Solis (CRc) Coronado - Bufete Guzmán & Alvarez - Trek | 3 | Row 10 - Cell 3 |
12 | Herson Jimenez (CRc) Junta de Protección Social - Giant | 3 | Row 11 - Cell 3 |
13 | Nieves Carrasco (CRc) Junta de Protección Social - Giant | 1 | Row 12 - Cell 3 |
14 | Deiber Esquivel (CRc) Citi - Economy - Blue | 1 | Row 13 - Cell 3 |
15 | Jean-Michel Lachance (Can) Le Tour de Québec | 1 | Row 14 - Cell 3 |
16 | Fernando Silva (Col) Boyacá-Orgullo de América | 1 | Row 15 - Cell 3 |
17 | José Irias (CRc) KHS - Montoya | 1 | Row 16 - Cell 3 |
Swipe to scroll horizontally
1 | Junta de Protección Social - Giant | 66:11:46 |
2 | Boyacá-Orgullo de América | 0:09:07 |
3 | Citi - Economy - Blue | Row 2 - Cell 2 |
4 | BCR - Pizza Hut | 0:20:01 |
5 | Venezuela | 0:29:47 |
6 | Cuba | 0:40:06 |
7 | Coronado - Bufete Guzmán & Alvarez - Trek | 1:05:06 |
8 | Empacadora San Marcos | 1:11:02 |
9 | Panamerican Life-Team Amsterdam-Holland | 1:30:55 |
10 | Le Tour de Québec | 1:51:26 |
11 | KHS - Montoya | 2:04:21 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Latest on Cyclingnews
-
TrainingPeaks Virtual confirmed as new platform for Echelon Racing League and USA Cycling esports National Championships
Calendar for Esports evolving as Zwift moving away from its own series and academy this fall -
Zoe Bäckstedt vs the rest? – Riders to watch in the World Championships women's U23 time trial
First-ever edition of separate U23 time trial for women has a field stacked full of talent -
'I don't feel done' - Ellen Noble returns to elite cyclocross competition to prove she is still 'tough, capable, powerful'
Two-time US U23 cyclocross national champion overcomes years of illness and injuries for first full 'cross schedule since 2019 -
Vaccinations, malaria pills, boiled water – Belgian team doctor outlines health precautions in place for Road World Championships in Rwanda
'We started preparing for this World Championships a year ago' says Kris Van der Mieren