GP Torres Vedras 2025 - Stage 2

Bombarral > Alto de Montejunto, 161.3km

10.07-13.07

Results

Stage

PosRiderTeam Time
1 Jesus David Peña AP Hotels & Resorts - Tavira - SC Farense 3:53:54
2 Alexis Guérin Anicolor - Tien21 Cycling Team + 00.00
3 Sebastian Berwick Caja Rural-Seguros RGA + 00.00
4 Artem Nych Anicolor - Tien21 Cycling Team + 00.34
5 Abel Balderstone Caja Rural-Seguros RGA + 00.51
6 Ruben Fernandez Anicolor - Tien21 Cycling Team + 00.51
7 Emanuel Duarte Credibom - LA Alumínios - Marcos Car + 01.04
8 Tiago Antunes Efapel Cycling + 01.10
9 Jesus Del Pino Aviludo - Louletano - Loulé + 01.16
10 Tiago Leal Radio Popular - Paredes - Boavista + 01.18
11 Lucas Lopes Radio Popular - Paredes - Boavista + 01.18
12 Byron Munton Feirense - Beeceler + 01.21
13 Jakub Otruba Caja Rural-Seguros RGA + 01.23
14 Afonso Silva AP Hotels & Resorts - Tavira - SC Farense + 01.24
15 Jose Maria Garcia Soriano Illes Balears Arabay Cycling + 01.26
16 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 01.26
17 Joao Paulo Silva Obidos Cycling Team + 01.33
18 Pedro Silva Anicolor - Tien21 Cycling Team + 01.35
19 Alvaro Sagrado Perez Illes Balears Arabay Cycling + 01.49
20 Valentin Darbellay Elite Fondations Cycling Team + 01.57
21 David Domínguez Aviludo - Louletano - Loulé + 02.05
22 Adrián Bustamante Gi Group Holding - Simoldes - UDO + 02.13
23 Ivo Pinheiro Feirense - Beeceler + 02.13
24 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 02.44
25 Raul Rota Radio Popular - Paredes - Boavista + 02.58
26 Gaspar Goncalves Gi Group Holding - Simoldes - UDO + 03.14
27 Pedro Pinto Efapel Cycling + 03.14
28 Kieran Gordge Obidos Cycling Team + 03.24
29 Duarte Domingues Credibom - LA Alumínios - Marcos Car + 03.31
30 Cesar Fonte Radio Popular - Paredes - Boavista + 03.32
31 Gonçalo Leaça Credibom - LA Alumínios - Marcos Car + 03.32
32 Helder Goncalves Radio Popular - Paredes - Boavista + 03.40
33 Jeronimo Gonzalez Technosylva Maglia Rower Bembibre + 03.49
34 Gorka Sorarrain Caja Rural-Seguros RGA + 03.49
35 Diogo Gonçalves Feirense - Beeceler + 04.02
36 Joaquim Silva Efapel Cycling + 04.09
37 Miquel Valls Alemany Gi Group Holding - Simoldes - UDO + 04.11
38 Carlos Oyarzun Aviludo - Louletano - Loulé + 05.34
39 Daniel Viegas Aviludo - Louletano - Loulé + 05.34
40 Fabrizio Crozzolo Technosylva Maglia Rower Bembibre + 05.34
41 Aviv Bental XSpeed United + 05.34
42 Rui Silva Porminho Team U23 + 05.34
43 Cesar David Guavita Gi Group Holding - Simoldes - UDO + 05.55
44 Arnaud Tendon Elite Fondations Cycling Team + 08.04
45 Rui Carvalho Gi Group Holding - Simoldes - UDO + 08.04
46 Asier Pablo Gonzalez Illes Balears Arabay Cycling + 08.04
47 Sebastian Mora Illes Balears Arabay Cycling + 08.04
48 Ailetz Lasa AP Hotels & Resorts - Tavira - SC Farense + 08.04
49 Fabio Oliveira Feirense - Beeceler + 08.16
50 Sergi Darder Caja Rural-Seguros RGA + 09.39
51 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 12.31
52 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense + 12.40
53 André Carvalho Efapel Cycling + 12.40
54 Eduard Prades Caja Rural-Seguros RGA + 12.51
55 Ricard Fito Illes Balears Arabay Cycling + 13.29
56 Goncalo Amado Radio Popular - Paredes - Boavista + 13.54
57 Pau Llaneras Illes Balears Arabay Cycling + 13.59
58 Antoine Debons Elite Fondations Cycling Team + 14.10
59 Daniel Dias Radio Popular - Paredes - Boavista + 14.11
60 Nicolas Tivani Aviludo - Louletano - Loulé + 14.24
61 Jose Dias Aviludo - Louletano - Loulé + 14.41
62 Rafael Reis Anicolor - Tien21 Cycling Team + 14.41
63 George Radcliffe XSpeed United + 14.47
64 Antonio Barbio Tavfer - Ovos Matinados - Mortágua + 14.47
65 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 14.47
66 Noah Bögli Elite Fondations Cycling Team + 14.57
67 Elia Blum Elite Fondations Cycling Team + 14.57
68 Fabio Costa Anicolor - Tien21 Cycling Team + 16.45
69 Francisco Campos AP Hotels & Resorts - Tavira - SC Farense + 16.45
70 Unai Esparza Illes Balears Arabay Cycling + 17.37
71 João Matias Tavfer - Ovos Matinados - Mortágua + 17.37
72 Santiago Mesa Efapel Cycling + 17.39
73 Pau Matarin Filella Technosylva Maglia Rower Bembibre + 19.20
74 Diogo Graça Santa Maria da Feira Moreira Bolflex E.Leclerc + 19.20
75 Biel Font Technosylva Maglia Rower Bembibre + 19.20
76 Jack Clark XSpeed United + 19.20
77 Goncalo Amaral Technosylva Maglia Rower Bembibre + 19.20
78 Juan Pablo Colmenares Gomez Santa Maria da Feira Moreira Bolflex E.Leclerc + 19.20
79 Duarte Rufino Porminho Team U23 + 19.59
80 Miguel Costa Santa Maria da Feira Moreira Bolflex E.Leclerc + 20.21
81 Joao Antonio Obidos Cycling Team + 22.34
82 Tiago Nunes Porminho Team U23 + 22.34
83 Harrison Wood Anicolor - Tien21 Cycling Team + 22.54
84 Guilherme Mestre AP Hotels & Resorts - Tavira - SC Farense + 22.54
85 Alexis Cohen Elite Fondations Cycling Team + 22.54
86 Andrey André Gi Group Holding - Simoldes - UDO + 22.54
87 Filipe Duarte XSpeed United + 23.02
88 Antoine Aebi Elite Fondations Cycling Team + 23.46
89 Ido Gabay Obidos Cycling Team + 23.46
90 Red Walters Obidos Cycling Team + 23.46
91 Adrian Lozano Technosylva Maglia Rower Bembibre + 25.27
92 Jose Borges Feirense - Beeceler + 26.19
93 Abner González Caja Rural-Seguros RGA + 26.20
94 André Ribeiro Gi Group Holding - Simoldes - UDO + 26.20
95 Diogo Saleiro Porminho Team U23 + 26.20
96 Pedro Andrade Feirense - Beeceler + 26.20
97 João Tomásio Santa Maria da Feira Moreira Bolflex E.Leclerc + 26.20
98 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 26.20
99 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 26.37
100 Louis Raymond XSpeed United + 27.26
101 Daniel Jorge Credibom - LA Alumínios - Marcos Car + 35.44
102 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 35.44
103 Bruno Lopes Porminho Team U23 + 35.46
- Lois Dejesus Tavfer - Ovos Matinados - Mortágua DNF
- Rafael Soares Santa Maria da Feira Moreira Bolflex E.Leclerc DNF
- Cristian Gamba Santa Maria da Feira Moreira Bolflex E.Leclerc DNF
- Jesse Maris Technosylva Maglia Rower Bembibre DNF
- Tomás Valente Santa Maria da Feira Moreira Bolflex E.Leclerc DNF
- Mauricio Moreira Efapel Cycling DNF
- Andres Taboada Tavfer - Ovos Matinados - Mortágua DNF

GC

PosRiderTeam Time
1 Alexis Guérin Anicolor - Tien21 Cycling Team 8:38:27
2 Sebastian Berwick Caja Rural-Seguros RGA + 00.20
3 Jesus David Peña AP Hotels & Resorts - Tavira - SC Farense + 00.21
4 Artem Nych Anicolor - Tien21 Cycling Team + 00.31
5 Ruben Fernandez Anicolor - Tien21 Cycling Team + 00.57
6 Tiago Antunes Efapel Cycling + 01.03
7 Abel Balderstone Caja Rural-Seguros RGA + 01.14
8 Jakub Otruba Caja Rural-Seguros RGA + 01.15
9 Emanuel Duarte Credibom - LA Alumínios - Marcos Car + 01.24
10 Pedro Silva Anicolor - Tien21 Cycling Team + 01.38
11 Byron Munton Feirense - Beeceler + 01.38
12 Lucas Lopes Radio Popular - Paredes - Boavista + 01.41
13 Afonso Silva AP Hotels & Resorts - Tavira - SC Farense + 01.50
14 Jose Maria Garcia Soriano Illes Balears Arabay Cycling + 01.56
15 Jorge Galvez Lopez Aviludo - Louletano - Loulé + 01.57
16 Jesus Del Pino Aviludo - Louletano - Loulé + 02.07
17 Joao Paulo Silva Obidos Cycling Team + 02.12
18 Valentin Darbellay Elite Fondations Cycling Team + 02.15
19 Adrián Bustamante Gi Group Holding - Simoldes - UDO + 02.23
20 Alvaro Sagrado Perez Illes Balears Arabay Cycling + 02.38
21 Tiago Leal Radio Popular - Paredes - Boavista + 02.53
22 Ivo Pinheiro Feirense - Beeceler + 02.54
23 David Domínguez Aviludo - Louletano - Loulé + 03.12
24 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 03.21
25 Raul Rota Radio Popular - Paredes - Boavista + 03.28
26 Pedro Pinto Efapel Cycling + 03.37
27 Gorka Sorarrain Caja Rural-Seguros RGA + 04.03
28 Gonçalo Leaça Credibom - LA Alumínios - Marcos Car + 04.17
29 Kieran Gordge Obidos Cycling Team + 04.25
30 Cesar Fonte Radio Popular - Paredes - Boavista + 04.26
31 Duarte Domingues Credibom - LA Alumínios - Marcos Car + 04.27
32 Helder Goncalves Radio Popular - Paredes - Boavista + 04.33
33 Gaspar Goncalves Gi Group Holding - Simoldes - UDO + 04.36
34 Diogo Gonçalves Feirense - Beeceler + 04.48
35 Miquel Valls Alemany Gi Group Holding - Simoldes - UDO + 05.01
36 Jeronimo Gonzalez Technosylva Maglia Rower Bembibre + 05.07
37 Joaquim Silva Efapel Cycling + 05.14
38 Carlos Oyarzun Aviludo - Louletano - Loulé + 06.00
39 Daniel Viegas Aviludo - Louletano - Loulé + 06.23
40 Aviv Bental XSpeed United + 06.46
41 Fabrizio Crozzolo Technosylva Maglia Rower Bembibre + 07.01
42 Arnaud Tendon Elite Fondations Cycling Team + 08.31
43 Sebastian Mora Illes Balears Arabay Cycling + 09.02
44 Asier Pablo Gonzalez Illes Balears Arabay Cycling + 09.04
45 Fabio Oliveira Feirense - Beeceler + 09.43
46 Rui Carvalho Gi Group Holding - Simoldes - UDO + 09.58
47 Sergi Darder Caja Rural-Seguros RGA + 10.02
48 André Carvalho Efapel Cycling + 13.03
49 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense + 13.12
50 Rui Silva Porminho Team U23 + 13.18
51 Eduard Prades Caja Rural-Seguros RGA + 13.33
52 Rafael Reis Anicolor - Tien21 Cycling Team + 14.17
53 Ricard Fito Illes Balears Arabay Cycling + 14.19
54 Daniel Dias Radio Popular - Paredes - Boavista + 14.29
55 Nicolas Tivani Aviludo - Louletano - Loulé + 14.53
56 Antoine Debons Elite Fondations Cycling Team + 15.03
57 George Radcliffe XSpeed United + 15.16
58 Antonio Barbio Tavfer - Ovos Matinados - Mortágua + 16.58
59 Elia Blum Elite Fondations Cycling Team + 17.58
60 João Matias Tavfer - Ovos Matinados - Mortágua + 18.35
61 Francisco Campos AP Hotels & Resorts - Tavira - SC Farense + 19.02
62 Cesar David Guavita Gi Group Holding - Simoldes - UDO + 19.55
63 Jack Clark XSpeed United + 20.39
64 Goncalo Amaral Technosylva Maglia Rower Bembibre + 20.46
65 Ailetz Lasa AP Hotels & Resorts - Tavira - SC Farense + 20.55
66 Biel Font Technosylva Maglia Rower Bembibre + 20.56
67 Diogo Graça Santa Maria da Feira Moreira Bolflex E.Leclerc + 21.21
68 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 22.07
69 Jose Dias Aviludo - Louletano - Loulé + 22.10
70 Noah Bögli Elite Fondations Cycling Team + 22.30
71 Unai Esparza Illes Balears Arabay Cycling + 23.11
72 Fabio Costa Anicolor - Tien21 Cycling Team + 23.49
73 Andrey André Gi Group Holding - Simoldes - UDO + 24.12
74 Santiago Mesa Efapel Cycling + 24.31
75 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 24.52
76 Pau Llaneras Illes Balears Arabay Cycling + 26.16
77 Pau Matarin Filella Technosylva Maglia Rower Bembibre + 27.23
78 André Ribeiro Gi Group Holding - Simoldes - UDO + 27.40
79 Goncalo Amado Radio Popular - Paredes - Boavista + 27.44
80 Adrian Lozano Technosylva Maglia Rower Bembibre + 27.45
81 Red Walters Obidos Cycling Team + 30.16
82 Harrison Wood Anicolor - Tien21 Cycling Team + 30.42
83 Ido Gabay Obidos Cycling Team + 31.36
84 Juan Pablo Colmenares Gomez Santa Maria da Feira Moreira Bolflex E.Leclerc + 33.10
85 Pedro Andrade Feirense - Beeceler + 34.14
86 Miguel Costa Santa Maria da Feira Moreira Bolflex E.Leclerc + 34.59
87 Tiago Nunes Porminho Team U23 + 35.03
88 Joao Antonio Obidos Cycling Team + 35.15
89 Alexis Cohen Elite Fondations Cycling Team + 36.47
90 Guilherme Mestre AP Hotels & Resorts - Tavira - SC Farense + 37.09
91 Filipe Duarte XSpeed United + 37.27
92 Antoine Aebi Elite Fondations Cycling Team + 37.48
93 Jose Borges Feirense - Beeceler + 38.07
94 Diogo Saleiro Porminho Team U23 + 39.14
95 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 40.34
96 Ángel Sánchez Tavfer - Ovos Matinados - Mortágua + 40.35
97 Abner González Caja Rural-Seguros RGA + 41.08
98 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 42.21
99 Duarte Rufino Porminho Team U23 + 44.48
100 Louis Raymond XSpeed United + 47.26
101 Daniel Jorge Credibom - LA Alumínios - Marcos Car + 48.13
102 Bruno Lopes Porminho Team U23 + 50.35
103 João Tomásio Santa Maria da Feira Moreira Bolflex E.Leclerc + 50.38
- Lois Dejesus Tavfer - Ovos Matinados - Mortágua DNF
- Rafael Soares Santa Maria da Feira Moreira Bolflex E.Leclerc DNF
- Cristian Gamba Santa Maria da Feira Moreira Bolflex E.Leclerc DNF
- Jesse Maris Technosylva Maglia Rower Bembibre DNF
- Tomás Valente Santa Maria da Feira Moreira Bolflex E.Leclerc DNF
- Mauricio Moreira Efapel Cycling DNF
- Andres Taboada Tavfer - Ovos Matinados - Mortágua DNF

Youth

PosRiderTeam Time
1 Lucas Lopes Radio Popular - Paredes - Boavista 8:40:08
2 Joao Paulo Silva Obidos Cycling Team + 00.31
3 Kieran Gordge Obidos Cycling Team + 02.44
4 Duarte Domingues Credibom - LA Alumínios - Marcos Car + 02.46
5 Jeronimo Gonzalez Technosylva Maglia Rower Bembibre + 03.26
6 Aviv Bental XSpeed United + 05.05
7 Fabrizio Crozzolo Technosylva Maglia Rower Bembibre + 05.20
8 Arnaud Tendon Elite Fondations Cycling Team + 06.50
9 Sergi Darder Caja Rural-Seguros RGA + 08.21
10 Ricard Fito Illes Balears Arabay Cycling + 12.38
11 George Radcliffe XSpeed United + 13.35
12 Cesar David Guavita Gi Group Holding - Simoldes - UDO + 18.14
13 Jack Clark XSpeed United + 18.58
14 Goncalo Amaral Technosylva Maglia Rower Bembibre + 19.05
15 Biel Font Technosylva Maglia Rower Bembibre + 19.15
16 Andrey André Gi Group Holding - Simoldes - UDO + 22.31
17 Pau Matarin Filella Technosylva Maglia Rower Bembibre + 25.42
18 André Ribeiro Gi Group Holding - Simoldes - UDO + 25.59
19 Adrian Lozano Technosylva Maglia Rower Bembibre + 26.04
20 Ido Gabay Obidos Cycling Team + 29.55
21 Juan Pablo Colmenares Gomez Santa Maria da Feira Moreira Bolflex E.Leclerc + 31.29
22 Miguel Costa Santa Maria da Feira Moreira Bolflex E.Leclerc + 33.18
23 Tiago Nunes Porminho Team U23 + 33.22
24 Joao Antonio Obidos Cycling Team + 33.34
25 Guilherme Mestre AP Hotels & Resorts - Tavira - SC Farense + 35.28
26 Filipe Duarte XSpeed United + 35.46
27 Diogo Saleiro Porminho Team U23 + 37.33
28 Diogo Pinto Credibom - LA Alumínios - Marcos Car + 38.53
29 Duarte Rufino Porminho Team U23 + 43.07
30 Louis Raymond XSpeed United + 45.45
31 Daniel Jorge Credibom - LA Alumínios - Marcos Car + 46.32
32 Bruno Lopes Porminho Team U23 + 48.54
33 João Tomásio Santa Maria da Feira Moreira Bolflex E.Leclerc + 48.57

Points

PosRiderTeam Points
1 Jesus David Peña AP Hotels & Resorts - Tavira - SC Farense 31
2 Jakub Otruba Caja Rural-Seguros RGA 26
3 Alexis Guérin Anicolor - Tien21 Cycling Team 20
4 Nicolas Tivani Aviludo - Louletano - Loulé 20
5 Sergi Darder Caja Rural-Seguros RGA 19
6 Artem Nych Anicolor - Tien21 Cycling Team 13
7 Arnaud Tendon Elite Fondations Cycling Team 13
8 Raul Rota Radio Popular - Paredes - Boavista 11
9 Abel Balderstone Caja Rural-Seguros RGA 10
10 Sebastian Berwick Caja Rural-Seguros RGA 9
11 Ruben Fernandez Anicolor - Tien21 Cycling Team 8
12 Valentin Darbellay Elite Fondations Cycling Team 8
13 Fabrizio Crozzolo Technosylva Maglia Rower Bembibre 6
14 Emanuel Duarte Credibom - LA Alumínios - Marcos Car 6
15 Tiago Antunes Efapel Cycling 4
16 Ricard Fito Illes Balears Arabay Cycling 4
17 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense 3
18 Pedro Silva Anicolor - Tien21 Cycling Team 2
19 Jesus Del Pino Aviludo - Louletano - Loulé 2
20 Gorka Sorarrain Caja Rural-Seguros RGA 2
21 Carlos Oyarzun Aviludo - Louletano - Loulé 2
22 Elia Blum Elite Fondations Cycling Team 2
23 Diogo Pinto Credibom - LA Alumínios - Marcos Car 2
24 Lucas Lopes Radio Popular - Paredes - Boavista 1
25 Tiago Leal Radio Popular - Paredes - Boavista 1
26 Cesar David Guavita Gi Group Holding - Simoldes - UDO 1
27 Goncalo Amaral Technosylva Maglia Rower Bembibre 1

Mountain

PosRiderTeam Points
1 Alexis Guérin Anicolor - Tien21 Cycling Team 24
2 Jesus David Peña AP Hotels & Resorts - Tavira - SC Farense 22
3 Sebastian Berwick Caja Rural-Seguros RGA 20
4 Fabrizio Crozzolo Technosylva Maglia Rower Bembibre 16
5 Artem Nych Anicolor - Tien21 Cycling Team 14
6 Abel Balderstone Caja Rural-Seguros RGA 9
7 Cesar David Guavita Gi Group Holding - Simoldes - UDO 8
8 Ruben Fernandez Anicolor - Tien21 Cycling Team 8
9 Pau Llaneras Illes Balears Arabay Cycling 5
10 Emanuel Duarte Credibom - LA Alumínios - Marcos Car 5
11 Tiago Antunes Efapel Cycling 3
12 Asier Pablo Gonzalez Illes Balears Arabay Cycling 3
13 Diogo Pinto Credibom - LA Alumínios - Marcos Car 3
14 Jesus Del Pino Aviludo - Louletano - Loulé 2
15 Tiago Leal Radio Popular - Paredes - Boavista 1
16 Carlos Oyarzun Aviludo - Louletano - Loulé 1

Team

PosTeamTime
1 Anicolor - Tien21 Cycling Team 25:56:22
2 Caja Rural-Seguros RGA + 01.24
3 Aviludo - Louletano - Loulé + 05.20
4 Radio Popular - Paredes - Boavista + 05.39
5 Efapel Cycling + 07.50
6 Feirense - Beeceler + 08.13
7 Credibom - LA Alumínios - Marcos Car + 08.38
8 AP Hotels & Resorts - Tavira - SC Farense + 09.59
9 Gi Group Holding - Simoldes - UDO + 10.48
10 Illes Balears Arabay Cycling + 12.12
11 Elite Fondations Cycling Team + 24.35
12 Technosylva Maglia Rower Bembibre + 31.09
13 Obidos Cycling Team + 34.40
14 Tavfer - Ovos Matinados - Mortágua + 35.03
15 XSpeed United + 41.20
16 Porminho Team U23 + 01:19.52
17 Santa Maria da Feira Moreira Bolflex E.Leclerc + 01:25.53

Race profile

Race
GP Torres Vedras
Start date
10.07.2025
End date
13.07.2025
Total distance
161.3 km
Gen
Men
Cat
2.2
Country
Portugal
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 ❤️