Vuelta a Guatemala 2025 - Stage 8

San Juan La Laguna > Tecpán, 117.8km

24.10-02.11

Results

Stage

PosRiderTeam Time
1 Rodrigo Contreras Nu Colombia 3:16:25
2 Fredy Toc ECA Electricidad Ciclismo + 00.00
3 Yesid Pira Hino-One-La Red + 01.25
4 Santiago Garzon GW Erco Shimano + 01.34
5 Cristian Munoz Nu Colombia + 01.34
6 Javier Jamaica Nu Colombia + 01.34
7 Gerson Toc ECA Electricidad Ciclismo + 01.34
8 Carlos Gutiérrez Movistar-Best PC + 01.49
9 Jose Ramon Muniz Olinka Specialized + 01.56
10 Juan Diego Alba Nu Colombia + 01.56
11 Brayan Obando Movistar-Best PC + 01.56
12 Juan Carlos Lopez GW Erco Shimano + 01.56
13 Heiner Parra Canel's-Java + 02.03
14 Mardoqueo Vasquez Hino-One-La Red + 02.04
15 Julio Ispache Decorabaños - AC Quetzaltenango + 02.04
16 Alexander Gil Canel's-Java + 02.04
17 Robinson Lopez GW Erco Shimano + 02.04
18 Cristian Rico Nu Colombia + 02.04
19 Luis Daniel Oses 7C-Economy Hyundai + 02.20
20 Edgar Torres Hino-One-La Red + 02.41
21 Wilder Cali ECA Electricidad Ciclismo + 02.48
22 Hector Alvarez Movistar-Best PC + 08.12
23 Luis Aguilar 7C-Economy Hyundai + 08.12
24 Yeison Reyes Orgullo Paisa + 08.37
25 Henry Sam Decorabaños - AC Quetzaltenango + 11.15
26 Nicolas Paredes Hino-One-La Red + 11.15
27 Pedro Pablo Morales ECA Electricidad Ciclismo + 11.15
28 Esdras Morales ECA Electricidad Ciclismo + 11.15
29 Nelson Ajquijay A.C.Chimaltenango + 11.15
30 Jose Canastuj ECA Electricidad Ciclismo + 11.15
31 Cristian Bustos Ceramicas Castelli-Opticas de Luxe + 11.15
32 Gabriel Rojas Manza Te-La Selva-Scott + 12.05
33 Juan Felipe Osorio Orgullo Paisa + 12.05
34 Edwin Sam Decorabaños - AC Quetzaltenango + 12.28
35 Melvin Torres Hino-One-La Red + 12.34
36 Wilson Chonay Copeba - Muni Toto - JAC + 12.34
37 Hector Menendez Copeba - Muni Toto - JAC + 12.43
38 Santiago Montenegro Movistar-Best PC + 12.43
39 Kenny Nijssen Universe Cycling Team + 12.55
40 Ignacio Prado Canel's-Java + 13.02
41 Byron Guama Movistar-Best PC + 13.13
42 Max Gonzalez A.C.San Marcos-Acredicom + 13.14
43 Bryan Salas Red Hook + 13.14
44 Danny Osorio Ceramicas Castelli-Opticas de Luxe + 13.14
45 Kade Kreikemeier Momentum Racing + 13.21
46 Bernardo Suaza Orgullo Paisa + 13.23
47 Miguel Angel Diaz Herrera Olinka Specialized + 14.01
48 Jewinson Leandro Varela 7C-Economy Hyundai + 29.18
49 Oscar Pachon Red Hook + 34.09
50 Cormac McGeough Canel's-Java + 35.16
51 Cristian Lopez Fronterizos Cooperativa Yaman Kutx + 35.16
52 Tom Wijfje Universe Cycling Team + 35.16
53 Jade Rohde Momentum Racing + 35.16
54 Esvin Gonzalez Muni Fraijanes + 35.16
55 Sebastian Calderon 7C-Economy Hyundai + 35.16
56 Brandon Aguilar Castillo Manza Te-La Selva-Scott + 35.16
57 Tony Ramos Copeba - Muni Toto - JAC + 35.16
58 Brandon Rojas GW Erco Shimano + 35.16
59 Jhonatan Restrepo Orgullo Paisa + 35.16
60 Dorian Monterroso Hino-One-La Red + 35.16
61 Amilcar Mendez Decorabaños - AC Quetzaltenango + 35.16
62 Christopher Diaz A.C.San Marcos-Acredicom + 35.16
63 Diego Azañon A.C.Chimaltenango + 35.16
64 Brayan Rios Ceramicas Castelli-Opticas de Luxe + 35.16
65 Sebastian Brenes Canel's-Java + 35.16
66 Sebastian Moya Manza Te-La Selva-Scott + 35.16
67 Angel Julian Camacho Gutierrez Olinka Specialized + 35.16
68 Fernando Guaran Ceramicas Castelli-Opticas de Luxe + 35.16
69 Brandon Rodriguez Aldosa Jalapa + 35.16
70 Edwin Lopez Decorabaños - AC Quetzaltenango + 35.16
71 Adolfo Vasquez Copeba - Muni Toto - JAC + 35.16
72 Genaro Velasquez ADD Quiché + 35.16
73 Bolivar Espinosa Panama + 35.16
74 Luis Vasquez Muni Fraijanes + 35.16
75 Edgar Grave Tucubal A.C.Chimaltenango + 35.16
76 Dario Rabinal A.C.Chimaltenango + 35.16
77 Gabriel Barrientos Manza Te-La Selva-Scott + 35.16
78 Richard Huera Movistar-Best PC + 35.16
79 Dylan Jimenez 7C-Economy Hyundai + 35.16
80 Alex Strah Panama + 35.16
81 Freddy Avila GW Erco Shimano + 35.16
82 Sebastián Pinilla GW Erco Shimano + 35.16
83 Juan Aguilar C.Master-Xela + 35.16
84 Argus de los Santos Fronterizos Cooperativa Yaman Kutx + 35.16
85 Jason Huertas Manza Te-La Selva-Scott + 35.16
86 Carlos Macpherson Olinka Specialized + 35.16
87 Cristofer Jurado Panama + 35.16
88 Rudy Matzar ADD Quiché + 35.16
89 Sabino Ajpacajá Copeba - Muni Toto - JAC + 35.25
90 Luis Raymundo Perez Cum C.Master-Xela + 35.26
91 Fredy Abelardo Vasquez A.C.San Marcos-Acredicom + 35.30
92 Alejandro Osorio Orgullo Paisa + 35.47
93 Diego Roca Muni Fraijanes + 39.30
94 Jose Vicente Antonio Saenz Merida Red Hook + 39.31
95 Jordan Miller Momentum Racing + 39.31
96 German Rabinal A.C.San Marcos-Acredicom + 39.34
97 Carlos Mazariegos A.C.San Marcos-Acredicom + 39.34
98 Jarri Stravers Universe Cycling Team + 39.34
99 Juan Pablo Rendon Jaimes Orgullo Paisa + 39.34
100 Pablo Cascante ADD Quiché + 39.34
101 Alex Rony Julajuj Red Hook + 39.34
102 Walter Escobar Copeba - Muni Toto - JAC + 39.34
103 Dylan Murillo Olinka Specialized + 39.34
104 Ulises Castillo Olinka Specialized + 39.34
105 Cristhian Soto ADD Quiché + 39.34
106 Manuel Rodas Decorabaños - AC Quetzaltenango + 39.34
107 Luis De la Roca Aldosa Jalapa + 41.02
108 Diego Jose De La Roca Hernandez Aldosa Jalapa + 41.31
109 Carlos Rosales Aldosa Jalapa + 59.02
- Stefan Verhoeff Universe Cycling Team DNS
- Owen Wright Canel's-Java DNF

GC

PosRiderTeam Time
1 Cristian Munoz Nu Colombia 28:17:43
2 Santiago Garzon GW Erco Shimano + 00.04
3 Carlos Gutiérrez Movistar-Best PC + 00.19
4 Yesid Pira Hino-One-La Red + 04.07
5 Brayan Obando Movistar-Best PC + 05.38
6 Robinson Lopez GW Erco Shimano + 05.57
7 Jose Ramon Muniz Olinka Specialized + 05.59
8 Rodrigo Contreras Nu Colombia + 06.22
9 Julio Ispache Decorabaños - AC Quetzaltenango + 06.48
10 Juan Carlos Lopez GW Erco Shimano + 06.54
11 Juan Diego Alba Nu Colombia + 06.57
12 Fredy Toc ECA Electricidad Ciclismo + 08.05
13 Luis Daniel Oses 7C-Economy Hyundai + 08.54
14 Gerson Toc ECA Electricidad Ciclismo + 09.26
15 Mardoqueo Vasquez Hino-One-La Red + 09.49
16 Heiner Parra Canel's-Java + 10.46
17 Alexander Gil Canel's-Java + 14.13
18 Edgar Torres Hino-One-La Red + 18.26
19 Nicolas Paredes Hino-One-La Red + 24.58
20 Nelson Ajquijay A.C.Chimaltenango + 26.29
21 Danny Osorio Ceramicas Castelli-Opticas de Luxe + 29.53
22 Edwin Sam Decorabaños - AC Quetzaltenango + 31.02
23 Melvin Torres Hino-One-La Red + 31.49
24 Cristian Rico Nu Colombia + 33.15
25 Kenny Nijssen Universe Cycling Team + 33.43
26 Santiago Montenegro Movistar-Best PC + 35.03
27 Cristian Bustos Ceramicas Castelli-Opticas de Luxe + 35.58
28 Hector Alvarez Movistar-Best PC + 36.24
29 Wilson Chonay Copeba - Muni Toto - JAC + 37.46
30 Yeison Reyes Orgullo Paisa + 38.02
31 Juan Felipe Osorio Orgullo Paisa + 38.37
32 Max Gonzalez A.C.San Marcos-Acredicom + 40.31
33 Javier Jamaica Nu Colombia + 40.37
34 Kade Kreikemeier Momentum Racing + 41.14
35 Bernardo Suaza Orgullo Paisa + 42.12
36 Byron Guama Movistar-Best PC + 45.25
37 Jose Canastuj ECA Electricidad Ciclismo + 45.41
38 Hector Menendez Copeba - Muni Toto - JAC + 46.10
39 Esdras Morales ECA Electricidad Ciclismo + 52.14
40 Jewinson Leandro Varela 7C-Economy Hyundai + 53.32
41 Wilder Cali ECA Electricidad Ciclismo + 54.42
42 Luis Aguilar 7C-Economy Hyundai + 59.35
43 Miguel Angel Diaz Herrera Olinka Specialized + 59.37
44 Brandon Rojas GW Erco Shimano + 01:01.33
45 Gabriel Rojas Manza Te-La Selva-Scott + 01:01.37
46 Dylan Jimenez 7C-Economy Hyundai + 01:05.01
47 Carlos Macpherson Olinka Specialized + 01:10.39
48 Bryan Salas Red Hook + 01:12.15
49 Sebastian Calderon 7C-Economy Hyundai + 01:14.52
50 Pedro Pablo Morales ECA Electricidad Ciclismo + 01:18.39
51 Richard Huera Movistar-Best PC + 01:21.15
52 Luis Vasquez Muni Fraijanes + 01:34.33
53 Ignacio Prado Canel's-Java + 01:35.48
54 Amilcar Mendez Decorabaños - AC Quetzaltenango + 01:37.32
55 Cristofer Jurado Panama + 01:40.32
56 Henry Sam Decorabaños - AC Quetzaltenango + 01:46.38
57 Angel Julian Camacho Gutierrez Olinka Specialized + 01:47.24
58 Ulises Castillo Olinka Specialized + 01:47.36
59 Brandon Rodriguez Aldosa Jalapa + 01:51.09
60 Rudy Matzar ADD Quiché + 01:51.44
61 Bolivar Espinosa Panama + 01:54.47
62 Jade Rohde Momentum Racing + 01:59.06
63 Juan Pablo Rendon Jaimes Orgullo Paisa + 02:01.40
64 Alex Rony Julajuj Red Hook + 02:02.07
65 Sebastian Moya Manza Te-La Selva-Scott + 02:02.30
66 Brandon Aguilar Castillo Manza Te-La Selva-Scott + 02:10.19
67 Alejandro Osorio Orgullo Paisa + 02:13.41
68 Oscar Pachon Red Hook + 02:16.02
69 Sebastián Pinilla GW Erco Shimano + 02:17.06
70 Sebastian Brenes Canel's-Java + 02:22.49
71 Diego Azañon A.C.Chimaltenango + 02:24.07
72 Gabriel Barrientos Manza Te-La Selva-Scott + 02:24.51
73 Sabino Ajpacajá Copeba - Muni Toto - JAC + 02:25.05
74 Dorian Monterroso Hino-One-La Red + 02:25.53
75 Esvin Gonzalez Muni Fraijanes + 02:25.54
76 Tom Wijfje Universe Cycling Team + 02:26.51
77 Argus de los Santos Fronterizos Cooperativa Yaman Kutx + 02:29.37
78 Edwin Lopez Decorabaños - AC Quetzaltenango + 02:33.21
79 Jose Vicente Antonio Saenz Merida Red Hook + 02:36.08
80 Genaro Velasquez ADD Quiché + 02:37.33
81 Christopher Diaz A.C.San Marcos-Acredicom + 02:37.48
82 Dylan Murillo Olinka Specialized + 02:42.19
83 Edgar Grave Tucubal A.C.Chimaltenango + 02:44.58
84 Adolfo Vasquez Copeba - Muni Toto - JAC + 02:45.23
85 Manuel Rodas Decorabaños - AC Quetzaltenango + 02:47.19
86 Jhonatan Restrepo Orgullo Paisa + 02:48.59
87 Freddy Avila GW Erco Shimano + 02:49.44
88 Dario Rabinal A.C.Chimaltenango + 02:52.17
89 Pablo Cascante ADD Quiché + 02:56.57
90 Fernando Guaran Ceramicas Castelli-Opticas de Luxe + 02:57.39
91 Brayan Rios Ceramicas Castelli-Opticas de Luxe + 03:00.10
92 Cormac McGeough Canel's-Java + 03:02.18
93 Jarri Stravers Universe Cycling Team + 03:04.16
94 Jason Huertas Manza Te-La Selva-Scott + 03:05.09
95 Diego Roca Muni Fraijanes + 03:05.56
96 Jordan Miller Momentum Racing + 03:10.33
97 Cristian Lopez Fronterizos Cooperativa Yaman Kutx + 03:12.48
98 Tony Ramos Copeba - Muni Toto - JAC + 03:13.16
99 Luis Raymundo Perez Cum C.Master-Xela + 03:16.35
100 Walter Escobar Copeba - Muni Toto - JAC + 03:17.58
101 Luis De la Roca Aldosa Jalapa + 03:19.43
102 German Rabinal A.C.San Marcos-Acredicom + 03:20.33
103 Alex Strah Panama + 03:20.47
104 Carlos Mazariegos A.C.San Marcos-Acredicom + 03:22.14
105 Juan Aguilar C.Master-Xela + 03:37.49
106 Cristhian Soto ADD Quiché + 03:52.21
107 Fredy Abelardo Vasquez A.C.San Marcos-Acredicom + 03:52.38
108 Diego Jose De La Roca Hernandez Aldosa Jalapa + 03:58.48
109 Carlos Rosales Aldosa Jalapa + 04:23.30
- Stefan Verhoeff Universe Cycling Team DNS
- Owen Wright Canel's-Java DNF

Youth

PosRiderTeam Time
1 Santiago Garzon GW Erco Shimano 28:17:47
2 Melvin Torres Hino-One-La Red + 31.45
3 Hector Alvarez Movistar-Best PC + 36.20
4 Wilson Chonay Copeba - Muni Toto - JAC + 37.42
5 Kade Kreikemeier Momentum Racing + 41.10
6 Hector Menendez Copeba - Muni Toto - JAC + 46.06
7 Luis Aguilar 7C-Economy Hyundai + 59.31
8 Sebastian Calderon 7C-Economy Hyundai + 01:14.48
9 Angel Julian Camacho Gutierrez Olinka Specialized + 01:47.20
10 Rudy Matzar ADD Quiché + 01:51.40
11 Jade Rohde Momentum Racing + 01:59.02
12 Brandon Aguilar Castillo Manza Te-La Selva-Scott + 02:10.15
13 Sebastián Pinilla GW Erco Shimano + 02:17.02
14 Diego Azañon A.C.Chimaltenango + 02:24.03
15 Dylan Murillo Olinka Specialized + 02:42.15
16 Edgar Grave Tucubal A.C.Chimaltenango + 02:44.54
17 Freddy Avila GW Erco Shimano + 02:49.40
18 Dario Rabinal A.C.Chimaltenango + 02:52.13
19 Cristian Lopez Fronterizos Cooperativa Yaman Kutx + 03:12.44
20 Tony Ramos Copeba - Muni Toto - JAC + 03:13.12
21 Luis Raymundo Perez Cum C.Master-Xela + 03:16.31
22 German Rabinal A.C.San Marcos-Acredicom + 03:20.29
23 Carlos Mazariegos A.C.San Marcos-Acredicom + 03:22.10
24 Juan Aguilar C.Master-Xela + 03:37.45
25 Cristhian Soto ADD Quiché + 03:52.17

Points

PosRiderTeam Points
1 Yesid Pira Hino-One-La Red 61
2 Carlos Gutiérrez Movistar-Best PC 46
3 Rodrigo Contreras Nu Colombia 45
4 Jose Ramon Muniz Olinka Specialized 44
5 Carlos Macpherson Olinka Specialized 44
6 Cristian Munoz Nu Colombia 42
7 Alejandro Osorio Orgullo Paisa 40
8 Robinson Lopez GW Erco Shimano 40
9 Juan Carlos Lopez GW Erco Shimano 36
10 Santiago Garzon GW Erco Shimano 35
11 Fredy Toc ECA Electricidad Ciclismo 34
12 Ulises Castillo Olinka Specialized 34
13 Cristofer Jurado Panama 33
14 Sebastian Calderon 7C-Economy Hyundai 32
15 Javier Jamaica Nu Colombia 28
16 Mardoqueo Vasquez Hino-One-La Red 27
17 Cormac McGeough Canel's-Java 23
18 Juan Pablo Rendon Jaimes Orgullo Paisa 23
19 Brandon Rojas GW Erco Shimano 22
20 Yeison Reyes Orgullo Paisa 22
21 Bolivar Espinosa Panama 20
22 Juan Felipe Osorio Orgullo Paisa 20
23 Jose Canastuj ECA Electricidad Ciclismo 20
24 Nicolas Paredes Hino-One-La Red 19
25 Nelson Ajquijay A.C.Chimaltenango 18
26 Santiago Montenegro Movistar-Best PC 18
27 Esdras Morales ECA Electricidad Ciclismo 18
28 Cristian Bustos Ceramicas Castelli-Opticas de Luxe 18
29 Byron Guama Movistar-Best PC 17
30 Juan Diego Alba Nu Colombia 16
31 Brayan Obando Movistar-Best PC 16
32 Jhonatan Restrepo Orgullo Paisa 16
33 Julio Ispache Decorabaños - AC Quetzaltenango 16
34 Edwin Sam Decorabaños - AC Quetzaltenango 14
35 Kade Kreikemeier Momentum Racing 14
36 Richard Huera Movistar-Best PC 14
37 Bernardo Suaza Orgullo Paisa 11
38 Sebastian Brenes Canel's-Java 11
39 Gerson Toc ECA Electricidad Ciclismo 8
40 Henry Sam Decorabaños - AC Quetzaltenango 6
41 Brayan Rios Ceramicas Castelli-Opticas de Luxe 6
42 Pedro Pablo Morales ECA Electricidad Ciclismo 6
43 Ignacio Prado Canel's-Java 5
44 Edgar Torres Hino-One-La Red 4
45 Danny Osorio Ceramicas Castelli-Opticas de Luxe 2
46 Dylan Jimenez 7C-Economy Hyundai 2
47 Alexander Gil Canel's-Java 2
48 Dorian Monterroso Hino-One-La Red 1
49 Freddy Avila GW Erco Shimano -4
50 Brandon Rodriguez Aldosa Jalapa -4
51 Sabino Ajpacajá Copeba - Muni Toto - JAC -4

Mountain

PosRiderTeam Points
1 Juan Carlos Lopez GW Erco Shimano 38
2 Yeison Reyes Orgullo Paisa 36
3 Robinson Lopez GW Erco Shimano 34
4 Santiago Montenegro Movistar-Best PC 31
5 Yesid Pira Hino-One-La Red 23
6 Fredy Toc ECA Electricidad Ciclismo 20
7 Nelson Ajquijay A.C.Chimaltenango 18
8 Rodrigo Contreras Nu Colombia 15
9 Carlos Gutiérrez Movistar-Best PC 12
10 Nicolas Paredes Hino-One-La Red 11
11 Edgar Torres Hino-One-La Red 10
12 Santiago Garzon GW Erco Shimano 9
13 Julio Ispache Decorabaños - AC Quetzaltenango 8
14 Gerson Toc ECA Electricidad Ciclismo 8
15 Esdras Morales ECA Electricidad Ciclismo 7
16 Cristian Bustos Ceramicas Castelli-Opticas de Luxe 7
17 Kade Kreikemeier Momentum Racing 7
18 Carlos Macpherson Olinka Specialized 6
19 Heiner Parra Canel's-Java 6
20 Richard Huera Movistar-Best PC 6
21 Cristian Munoz Nu Colombia 6
22 Miguel Angel Diaz Herrera Olinka Specialized 5
23 Brandon Aguilar Castillo Manza Te-La Selva-Scott 5
24 Ulises Castillo Olinka Specialized 5
25 Mardoqueo Vasquez Hino-One-La Red 4
26 Juan Pablo Rendon Jaimes Orgullo Paisa 3
27 Jhonatan Restrepo Orgullo Paisa 3
28 Juan Felipe Osorio Orgullo Paisa 2
29 Brandon Rojas GW Erco Shimano 2
30 Alex Strah Panama 2
31 Juan Diego Alba Nu Colombia 2
32 Jose Canastuj ECA Electricidad Ciclismo 2
33 Javier Jamaica Nu Colombia 2
34 Ignacio Prado Canel's-Java 1
35 Jose Ramon Muniz Olinka Specialized 1
36 Alexander Gil Canel's-Java 1
37 Wilson Chonay Copeba - Muni Toto - JAC 1
38 Cormac McGeough Canel's-Java 1
39 Sabino Ajpacajá Copeba - Muni Toto - JAC -1
40 Freddy Avila GW Erco Shimano -2
41 Brandon Rodriguez Aldosa Jalapa -2
42 Alejandro Osorio Orgullo Paisa -4

Team

PosTeamTime
1 GW Erco Shimano 85:04:57
2 Nu Colombia + 00.24
3 Hino-One-La Red + 04.06
4 Movistar-Best PC + 12.44
5 ECA Electricidad Ciclismo + 25.45
6 7C-Economy Hyundai + 01:01.30
7 Orgullo Paisa + 01:29.16
8 Decorabaños - AC Quetzaltenango + 01:35.38
9 Canel's-Java + 01:36.53
10 Olinka Specialized + 01:48.03
11 Copeba - Muni Toto - JAC + 03:22.10
12 Manza Te-La Selva-Scott + 03:30.07
13 Ceramicas Castelli-Opticas de Luxe + 03:41.40
14 Universe Cycling Team + 04:08.03
15 Momentum Racing + 04:56.49
16 A.C.Chimaltenango + 05:06.25
17 Red Hook + 05:10.01
18 Panama + 05:33.43
19 A.C.San Marcos-Acredicom + 05:59.39
20 Muni Fraijanes + 06:41.29
21 ADD Quiché + 06:51.56
22 Aldosa Jalapa + 07:29.39

Race profile

Race
Vuelta a Guatemala
Start date
24.10.2025
End date
02.11.2025
Total distance
117.8 km
Gen
Men
Cat
2.2
Country
Guatemala
Discipline
Road

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