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!
More race results
Latest on Cyclingnews
-
2025 Tour of the Alps includes 14,700m of climbing in just 739km and five days of racing
Route revealed in front of Christian Prudhomme and UCI President David Lappartient -
The 2025 UCI calendar could have a major gap as two February races are in doubt
Tour Colombia facing budget hurdles, could face cancellation, adding to potential absence of Volta a Valenciana -
Maxim Van Gils' contract battle with Lotto Dstny pushes pro cycling towards a football-style transfer market system
'Soon, a contract will no longer mean anything' team managers tells RTBF -
American Criterium Cup juggles eight-race US calendar for fourth edition in 2025
Racing begins June 6 at Saint Francis Tulsa Tough, with remaining schedule zig-zagging across central US