GP Torres Vedras 2024 - Stage 3

Atouguia da Baleia > Alto de Montejunto, 171.0km

11.07-14.07

Results

Stage

PosRiderTeam Time
1 Afonso Eulalio ABTF Betão - Feirense 4:08:37
2 Abner González Efapel Cycling + 00.18
3 Fernando Barceló Caja Rural-Seguros RGA + 00.18
4 Alejandro Franco Burgos-BH + 00.20
5 Artem Nych Sabgal - Anicolor Cycling Team + 00.26
6 Karel Vacek Burgos-BH + 00.43
7 Tiago Leal Radio Popular - Paredes - Boavista + 00.43
8 Orluis Aular Caja Rural-Seguros RGA + 00.43
9 Rui Carvalho Gi Group Holding - Simoldes - UDO + 01.03
10 Nicolas Tivani Aviludo - Louletano - Loulé Concelho + 01.11
11 Francisco Peñuela Radio Popular - Paredes - Boavista + 01.14
12 Tiago Antunes Efapel Cycling + 01.14
13 Alvaro Trueba AP Hotels & Resorts - Tavira - SC Farense + 01.31
14 Luís Gomes Gi Group Holding - Simoldes - UDO + 01.35
15 Jetse Bol Burgos-BH + 01.46
16 Raul Rota Radio Popular - Paredes - Boavista + 01.53
17 Afonso Silva AP Hotels & Resorts - Tavira - SC Farense + 01.53
18 Iñigo Elosegui Equipo Kern Pharma + 01.58
19 Hugo Aznar Equipo Kern Pharma + 02.02
20 Sinuhé Fernandez Burgos-BH + 02.02
21 Samuel Blanco AP Hotels & Resorts - Tavira - SC Farense + 02.04
22 Antonio Carvalho ABTF Betão - Feirense + 02.06
23 Sergio Garcia Aviludo - Louletano - Loulé Concelho + 02.08
24 João Medeiros Credibom - LA Alumínios - Marcos Car + 02.08
25 Daniel Viegas Aviludo - Louletano - Loulé Concelho + 02.08
26 Keegan Swirbul Efapel Cycling + 02.29
27 Victor Langellotti Burgos-BH + 02.31
28 Henrique Casimiro Efapel Cycling + 02.33
29 Gaspar Goncalves Aviludo - Louletano - Loulé Concelho + 02.38
30 Rodrigo Caixas Credibom - LA Alumínios - Marcos Car + 03.09
31 Helder Goncalves Radio Popular - Paredes - Boavista + 03.16
32 Barry Miller CCL Matdiver + 03.21
33 Mathias Bregnhøj Sabgal - Anicolor Cycling Team + 03.31
34 Martí Márquez Equipo Kern Pharma + 03.47
35 Carlos Oyarzun Aviludo - Louletano - Loulé Concelho + 04.09
36 Jose Maria Martin Muñoz CCL Matdiver + 04.30
37 Miquel Valls Alemany CCL Matdiver + 04.31
38 Pedro Silva ABTF Betão - Feirense + 04.31
39 Calum Johnston Caja Rural-Seguros RGA + 05.15
40 Delio Fernandez AP Hotels & Resorts - Tavira - SC Farense + 05.21
41 Andrey André Gi Group Holding - Simoldes - UDO + 05.21
42 Antonio Angulo Burgos-BH + 05.50
43 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense + 06.02
44 Cesar Fonte Radio Popular - Paredes - Boavista + 06.36
45 João Macedo Credibom - LA Alumínios - Marcos Car + 06.47
46 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 06.47
47 Ivo Pinheiro ABTF Betão - Feirense + 07.05
48 Tomas Contte Aviludo - Louletano - Loulé Concelho + 08.21
49 Joaquim Silva Efapel Cycling + 12.24
50 André Carvalho Sabgal - Anicolor Cycling Team + 12.24
51 Francisco Guerreiro Gi Group Holding - Simoldes - UDO + 12.24
52 Aleksandr Grigorev Efapel Cycling + 12.24
53 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 12.35
54 Francisco Galván Equipo Kern Pharma + 13.02
55 Hugo Millet Equipe de France Militaire + 14.40
56 Venceslau Fernandes AP Hotels & Resorts - Tavira - SC Farense + 15.52
57 Fabio Costa ABTF Betão - Feirense + 16.26
58 Rafael Reis Sabgal - Anicolor Cycling Team + 16.26
59 Jose Sousa Sabgal - Anicolor Cycling Team + 16.26
60 Julius Johansen Sabgal - Anicolor Cycling Team + 16.26
61 Daniel Dias Radio Popular - Paredes - Boavista + 16.26
62 Diogo Gonçalves ABTF Betão - Feirense + 16.26
63 Diogo Pinto Obidos Cycling Team + 16.26
64 Sergio Ginés Quilez Portos Windmob + 18.17
65 Rui Silva Porminho Team U23 + 18.17
66 Pedro Crispim Porminho Team U23 + 18.21
67 Thomas Garel Equipe de France Militaire + 18.26
68 Brady Gilmore ARA | Skip Capital + 18.49
69 Blake Agnoletto ARA | Skip Capital + 18.49
70 Declan Trezise ARA | Skip Capital + 18.49
71 Nate Hadden ARA | Skip Capital + 18.49
72 Mikel Mujika Obidos Cycling Team + 18.49
73 Pedro Pinto Efapel Cycling + 19.04
74 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 19.04
75 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 19.19
76 Joshua Cranage ARA | Skip Capital + 19.22
77 Lachlan Miller ARA | Skip Capital + 19.22
78 Oliver Rees Sabgal - Anicolor Cycling Team + 19.50
79 André Ribeiro Gi Group Holding - Simoldes - UDO + 20.25
80 Juan David Cardenas Portos Windmob + 21.19
81 Tyler Tomkinson ARA | Skip Capital + 21.37
82 Eduard Prades Caja Rural-Seguros RGA + 22.40
83 David González Caja Rural-Seguros RGA + 22.40
84 Alonso Echavarria Bustamante CCL Matdiver + 22.40
85 Franklin Chacon CCL Matdiver + 22.40
86 Jose Bicho AP Hotels & Resorts - Tavira - SC Farense + 22.40
87 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 22.40
88 Unai Aznar Equipo Kern Pharma + 22.51
89 Edwar Rondon Portos Windmob + 22.54
90 Jose Dias Aviludo - Louletano - Loulé Concelho + 23.28
91 João Matias Tavfer - Ovos Matinados - Mortágua + 23.28
92 Pedro Cunha Porminho Team U23 + 23.29
93 Oscar Cabedo ABTF Betão - Feirense + 24.30
94 Theodor Obholzer Obidos Cycling Team + 25.30
95 Emanuel Maia Portos Windmob + 25.42
96 Miguel Angel Fernandez Equipo Kern Pharma + 26.18
97 Tiago Vale Ferreira Gi Group Holding - Simoldes - UDO + 26.36
98 François Vie Credibom - LA Alumínios - Marcos Car + 26.51
99 Tomas Barta Caja Rural-Seguros RGA + 28.55
100 Clément Le Boetez Equipe de France Militaire + 30.06
101 Paul Conor Equipe de France Militaire + 30.06
- Antonin Souchon Equipe de France Militaire DNF
- Tiago Nunes Radio Popular - Paredes - Boavista DNF
- Claudio Leal Porminho Team U23 DNF
- Tomas Gaspar Porminho Team U23 DNF
- Andres Taboada Tavfer - Ovos Matinados - Mortágua DNF
- Antonio Barbio Tavfer - Ovos Matinados - Mortágua DNF

GC

PosRiderTeam Time
1 Orluis Aular Caja Rural-Seguros RGA 13:13:23
2 Afonso Eulalio ABTF Betão - Feirense + 00.13
3 Artem Nych Sabgal - Anicolor Cycling Team + 00.23
4 Fernando Barceló Caja Rural-Seguros RGA + 00.26
5 Abner González Efapel Cycling + 00.26
6 Tiago Antunes Efapel Cycling + 01.00
7 Karel Vacek Burgos-BH + 01.00
8 Alejandro Franco Burgos-BH + 01.06
9 Tiago Leal Radio Popular - Paredes - Boavista + 01.14
10 Nicolas Tivani Aviludo - Louletano - Loulé Concelho + 01.26
11 Francisco Peñuela Radio Popular - Paredes - Boavista + 01.31
12 Rui Carvalho Gi Group Holding - Simoldes - UDO + 01.39
13 Luís Gomes Gi Group Holding - Simoldes - UDO + 01.44
14 Alvaro Trueba AP Hotels & Resorts - Tavira - SC Farense + 01.59
15 Jetse Bol Burgos-BH + 02.02
16 Afonso Silva AP Hotels & Resorts - Tavira - SC Farense + 02.15
17 Iñigo Elosegui Equipo Kern Pharma + 02.17
18 Raul Rota Radio Popular - Paredes - Boavista + 02.22
19 Daniel Viegas Aviludo - Louletano - Loulé Concelho + 02.23
20 Antonio Carvalho ABTF Betão - Feirense + 02.45
21 Hugo Aznar Equipo Kern Pharma + 02.48
22 Samuel Blanco AP Hotels & Resorts - Tavira - SC Farense + 02.54
23 Keegan Swirbul Efapel Cycling + 02.56
24 Henrique Casimiro Efapel Cycling + 02.58
25 João Medeiros Credibom - LA Alumínios - Marcos Car + 02.59
26 Sergio Garcia Aviludo - Louletano - Loulé Concelho + 03.13
27 Sinuhé Fernandez Burgos-BH + 03.18
28 Victor Langellotti Burgos-BH + 03.22
29 Gaspar Goncalves Aviludo - Louletano - Loulé Concelho + 03.25
30 Mathias Bregnhøj Sabgal - Anicolor Cycling Team + 03.46
31 Rodrigo Caixas Credibom - LA Alumínios - Marcos Car + 03.55
32 Helder Goncalves Radio Popular - Paredes - Boavista + 04.27
33 Martí Márquez Equipo Kern Pharma + 04.31
34 Pedro Silva ABTF Betão - Feirense + 04.56
35 Barry Miller CCL Matdiver + 05.15
36 Carlos Oyarzun Aviludo - Louletano - Loulé Concelho + 05.16
37 Jose Maria Martin Muñoz CCL Matdiver + 05.35
38 Calum Johnston Caja Rural-Seguros RGA + 05.49
39 Antonio Angulo Burgos-BH + 06.07
40 Delio Fernandez AP Hotels & Resorts - Tavira - SC Farense + 06.10
41 Miguel Salgueiro AP Hotels & Resorts - Tavira - SC Farense + 06.17
42 Andrey André Gi Group Holding - Simoldes - UDO + 06.43
43 Miquel Valls Alemany CCL Matdiver + 06.50
44 Cesar Martingil Tavfer - Ovos Matinados - Mortágua + 07.07
45 Cesar Fonte Radio Popular - Paredes - Boavista + 07.22
46 Ivo Pinheiro ABTF Betão - Feirense + 08.01
47 João Macedo Credibom - LA Alumínios - Marcos Car + 08.40
48 Joaquim Silva Efapel Cycling + 12.22
49 Tomas Contte Aviludo - Louletano - Loulé Concelho + 12.36
50 Aleksandr Grigorev Efapel Cycling + 12.43
51 Francisco Galván Equipo Kern Pharma + 12.57
52 Francisco Guerreiro Gi Group Holding - Simoldes - UDO + 13.07
53 André Carvalho Sabgal - Anicolor Cycling Team + 13.19
54 Rafael Reis Sabgal - Anicolor Cycling Team + 16.28
55 Diogo Gonçalves ABTF Betão - Feirense + 17.34
56 Fabio Costa ABTF Betão - Feirense + 18.36
57 Bruno Silva Tavfer - Ovos Matinados - Mortágua + 18.48
58 Hugo Millet Equipe de France Militaire + 19.44
59 Declan Trezise ARA | Skip Capital + 20.03
60 Sergio Ginés Quilez Portos Windmob + 20.29
61 Francisco Morais Tavfer - Ovos Matinados - Mortágua + 20.30
62 Thomas Garel Equipe de France Militaire + 20.31
63 Nate Hadden ARA | Skip Capital + 21.20
64 Venceslau Fernandes AP Hotels & Resorts - Tavira - SC Farense + 22.29
65 Rui Silva Porminho Team U23 + 22.53
66 Oliver Rees Sabgal - Anicolor Cycling Team + 23.05
67 Brady Gilmore ARA | Skip Capital + 24.55
68 Oscar Cabedo ABTF Betão - Feirense + 25.55
69 Pedro Pinto Efapel Cycling + 25.58
70 Diogo Pinto Obidos Cycling Team + 25.59
71 Jose Sousa Sabgal - Anicolor Cycling Team + 26.39
72 Miguel Angel Fernandez Equipo Kern Pharma + 27.41
73 Blake Agnoletto ARA | Skip Capital + 27.52
74 Unai Aznar Equipo Kern Pharma + 29.08
75 Franklin Chacon CCL Matdiver + 29.38
76 João Matias Tavfer - Ovos Matinados - Mortágua + 29.41
77 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 29.45
78 Daniel Dias Radio Popular - Paredes - Boavista + 31.33
79 Eduard Prades Caja Rural-Seguros RGA + 31.38
80 Mikel Mujika Obidos Cycling Team + 32.59
81 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 33.07
82 Jose Bicho AP Hotels & Resorts - Tavira - SC Farense + 33.38
83 Pedro Crispim Porminho Team U23 + 34.02
84 David González Caja Rural-Seguros RGA + 34.55
85 Joshua Cranage ARA | Skip Capital + 35.03
86 André Ribeiro Gi Group Holding - Simoldes - UDO + 36.42
87 Lachlan Miller ARA | Skip Capital + 38.16
88 Paul Conor Equipe de France Militaire + 38.44
89 Julius Johansen Sabgal - Anicolor Cycling Team + 38.48
90 Tyler Tomkinson ARA | Skip Capital + 40.30
91 Tiago Vale Ferreira Gi Group Holding - Simoldes - UDO + 42.32
92 Tomas Barta Caja Rural-Seguros RGA + 42.33
93 François Vie Credibom - LA Alumínios - Marcos Car + 43.08
94 Juan David Cardenas Portos Windmob + 45.40
95 Alonso Echavarria Bustamante CCL Matdiver + 47.09
96 Edwar Rondon Portos Windmob + 47.12
97 Jose Dias Aviludo - Louletano - Loulé Concelho + 47.33
98 Pedro Cunha Porminho Team U23 + 48.21
99 Theodor Obholzer Obidos Cycling Team + 49.19
100 Emanuel Maia Portos Windmob + 49.44
101 Clément Le Boetez Equipe de France Militaire + 53.22
- Antonin Souchon Equipe de France Militaire DNF
- Tiago Nunes Radio Popular - Paredes - Boavista DNF
- Claudio Leal Porminho Team U23 DNF
- Tomas Gaspar Porminho Team U23 DNF
- Andres Taboada Tavfer - Ovos Matinados - Mortágua DNF
- Antonio Barbio Tavfer - Ovos Matinados - Mortágua DNF

Youth

PosRiderTeam Time
1 Afonso Eulalio ABTF Betão - Feirense 13:13:36
2 Alejandro Franco Burgos-BH + 00.53
3 Francisco Peñuela Radio Popular - Paredes - Boavista + 01.18
4 Hugo Aznar Equipo Kern Pharma + 02.35
5 Pedro Silva ABTF Betão - Feirense + 04.43
6 Jose Maria Martin Muñoz CCL Matdiver + 05.22
7 Andrey André Gi Group Holding - Simoldes - UDO + 06.30
8 João Macedo Credibom - LA Alumínios - Marcos Car + 08.27
9 Diogo Gonçalves ABTF Betão - Feirense + 17.21
10 Hugo Millet Equipe de France Militaire + 19.31
11 Declan Trezise ARA | Skip Capital + 19.50
12 Thomas Garel Equipe de France Militaire + 20.18
13 Nate Hadden ARA | Skip Capital + 21.07
14 Rui Silva Porminho Team U23 + 22.40
15 Oliver Rees Sabgal - Anicolor Cycling Team + 22.52
16 Brady Gilmore ARA | Skip Capital + 24.42
17 Diogo Pinto Obidos Cycling Team + 25.46
18 Blake Agnoletto ARA | Skip Capital + 27.39
19 Unai Aznar Equipo Kern Pharma + 28.55
20 Diogo Narciso Credibom - LA Alumínios - Marcos Car + 29.32
21 Daniel Dias Radio Popular - Paredes - Boavista + 31.20
22 João Nuno Oliveira Credibom - LA Alumínios - Marcos Car + 32.54
23 Jose Bicho AP Hotels & Resorts - Tavira - SC Farense + 33.25
24 Pedro Crispim Porminho Team U23 + 33.49
25 Joshua Cranage ARA | Skip Capital + 34.50
26 André Ribeiro Gi Group Holding - Simoldes - UDO + 36.29
27 Lachlan Miller ARA | Skip Capital + 38.03
28 Paul Conor Equipe de France Militaire + 38.31
29 Tyler Tomkinson ARA | Skip Capital + 40.17
30 Tiago Vale Ferreira Gi Group Holding - Simoldes - UDO + 42.19
31 François Vie Credibom - LA Alumínios - Marcos Car + 42.55
32 Juan David Cardenas Portos Windmob + 45.27
33 Alonso Echavarria Bustamante CCL Matdiver + 46.56
34 Edwar Rondon Portos Windmob + 46.59
35 Pedro Cunha Porminho Team U23 + 48.08
36 Emanuel Maia Portos Windmob + 49.31

Points

PosRiderTeam Points
1 Afonso Eulalio ABTF Betão - Feirense 45
2 Orluis Aular Caja Rural-Seguros RGA 39
3 Fernando Barceló Caja Rural-Seguros RGA 32
4 David González Caja Rural-Seguros RGA 25
5 Francisco Galván Equipo Kern Pharma 23
6 Abner González Efapel Cycling 20
7 Cesar Martingil Tavfer - Ovos Matinados - Mortágua 20
8 Tomas Contte Aviludo - Louletano - Loulé Concelho 16
9 Alejandro Franco Burgos-BH 13
10 Antonio Angulo Burgos-BH 13
11 Artem Nych Sabgal - Anicolor Cycling Team 10
12 Tiago Leal Radio Popular - Paredes - Boavista 10
13 Nicolas Tivani Aviludo - Louletano - Loulé Concelho 9
14 Karel Vacek Burgos-BH 8
15 Tomas Barta Caja Rural-Seguros RGA 8
16 Francisco Guerreiro Gi Group Holding - Simoldes - UDO 6
17 Venceslau Fernandes AP Hotels & Resorts - Tavira - SC Farense 6
18 Tiago Antunes Efapel Cycling 6
19 Raul Rota Radio Popular - Paredes - Boavista 6
20 Bruno Silva Tavfer - Ovos Matinados - Mortágua 6
21 João Matias Tavfer - Ovos Matinados - Mortágua 4
22 Rui Carvalho Gi Group Holding - Simoldes - UDO 2
23 Jose Maria Martin Muñoz CCL Matdiver 2
24 Calum Johnston Caja Rural-Seguros RGA 2
25 Diogo Narciso Credibom - LA Alumínios - Marcos Car 2
26 Tiago Vale Ferreira Gi Group Holding - Simoldes - UDO 2
27 Luís Gomes Gi Group Holding - Simoldes - UDO 1
28 Cesar Fonte Radio Popular - Paredes - Boavista 1
29 Fabio Costa ABTF Betão - Feirense 1
30 Miguel Angel Fernandez Equipo Kern Pharma 1

Mountain

PosRiderTeam Points
1 Bruno Silva Tavfer - Ovos Matinados - Mortágua 49
2 Afonso Eulalio ABTF Betão - Feirense 34
3 Abner González Efapel Cycling 30
4 Fernando Barceló Caja Rural-Seguros RGA 24
5 Artem Nych Sabgal - Anicolor Cycling Team 22
6 Alejandro Franco Burgos-BH 18
7 Fabio Costa ABTF Betão - Feirense 10
8 Francisco Peñuela Radio Popular - Paredes - Boavista 9
9 Orluis Aular Caja Rural-Seguros RGA 8
10 Tiago Leal Radio Popular - Paredes - Boavista 8
11 Diogo Narciso Credibom - LA Alumínios - Marcos Car 8
12 Karel Vacek Burgos-BH 7
13 Venceslau Fernandes AP Hotels & Resorts - Tavira - SC Farense 7
14 Hugo Millet Equipe de France Militaire 6
15 Francisco Galván Equipo Kern Pharma 5
16 Rui Carvalho Gi Group Holding - Simoldes - UDO 4
17 Delio Fernandez AP Hotels & Resorts - Tavira - SC Farense 4
18 Cesar Fonte Radio Popular - Paredes - Boavista 3
19 Francisco Guerreiro Gi Group Holding - Simoldes - UDO 2
20 Nicolas Tivani Aviludo - Louletano - Loulé Concelho 1
21 Afonso Silva AP Hotels & Resorts - Tavira - SC Farense 1
22 Hugo Aznar Equipo Kern Pharma 1
23 Nate Hadden ARA | Skip Capital 1

Team

PosTeamTime
1 Efapel Cycling 39:43:43
2 Burgos-BH + 00.05
3 Radio Popular - Paredes - Boavista + 01.23
4 AP Hotels & Resorts - Tavira - SC Farense + 02.37
5 Caja Rural-Seguros RGA + 02.43
6 Aviludo - Louletano - Loulé Concelho + 02.55
7 ABTF Betão - Feirense + 04.23
8 Equipo Kern Pharma + 05.05
9 Gi Group Holding - Simoldes - UDO + 06.03
10 Credibom - LA Alumínios - Marcos Car + 11.05
11 Sabgal - Anicolor Cycling Team + 12.29
12 CCL Matdiver + 13.32
13 Tavfer - Ovos Matinados - Mortágua + 42.36
14 ARA | Skip Capital + 01:02.28
15 Equipe de France Militaire + 01:14.33
16 Porminho Team U23 + 01:29.44
17 Obidos Cycling Team + 01:44.43
18 Portos Windmob + 01:49.28

Race profile

Race
GP Torres Vedras
Start date
11.07.2024
End date
14.07.2024
Total distance
171.0 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 ❤️