1. |
Thomas Pidcock (GBR, INEOS Grenadiers) |
4:28:39
|
2. |
João Almeida (POR, UAE Team Emirates) |
0:01
|
3. |
Ilan Van Wilder (BEL, Soudal - Quick Step) |
0:05
|
4. |
Sergio Higuita (COL, BORA - hansgrohe) |
0:05
|
5. |
Jai Hindley (AUS, BORA - hansgrohe) |
0:11
|
6. |
Daniel Felipe Martínez (COL, INEOS Grenadiers) |
0:11
|
7. |
Oscar Onley (GBR, Team DSM) |
0:14
|
8. |
Bauke Mollema (NED, Trek - Segafredo) |
0:20
|
9. |
Tobias Foss (NOR, Jumbo-Visma) |
0:20
|
10. |
Filippo Ganna (ITA, INEOS Grenadiers) |
0:20
|
11. |
Rui Costa (POR, Intermarché - Circus - Wanty) |
0:20
|
12. |
Sébastien Reichenbach (SUI, Tudor Pro Cycling Team) |
0:38
|
13. |
Nicola Conci (ITA, Alpecin-Deceuninck) |
0:38
|
14. |
Kevin Vermaerke (USA, Team DSM) |
0:43
|
15. |
Stefan Küng (SUI, Groupama - FDJ) |
0:43
|
16. |
Magnus Cort (DEN, EF Education-EasyPost) |
0:43
|
17. |
Anthon Charmig (DEN, Uno-X Pro Cycling Team) |
0:43
|
18. |
Kobe Goossens (BEL, Intermarché - Circus - Wanty) |
0:43
|
19. |
Warren Barguil (FRA, Team Arkéa Samsic) |
0:50
|
20. |
Frederik Wandahl (DEN, BORA - hansgrohe) |
1:07
|
21. |
Laurens De Plus (BEL, INEOS Grenadiers) |
1:08
|
22. |
Élie Gesbert (FRA, Team Arkéa Samsic) |
1:08
|
23. |
Simon Guglielmi (FRA, Team Arkéa Samsic) |
1:14
|
24. |
Merhawi Kudus (ERI, EF Education-EasyPost) |
1:18
|
25. |
Finn Fisher-black (NZL, UAE Team Emirates) |
1:25
|
26. |
Sergio Roman Martín (ESP, Caja Rural - Seguros RGA) |
1:37
|
27. |
Valentin Madouas (FRA, Groupama - FDJ) |
1:54
|
28. |
Natnael Tesfatsion (ERI, Trek - Segafredo) |
2:00
|
29. |
Rémi Cavagna (FRA, Soudal - Quick Step) |
2:00
|
30. |
Quinten Hermans (BEL, Alpecin-Deceuninck) |
2:00
|
31. |
Odd Christian Eiking (NOR, EF Education-EasyPost) |
2:05
|
32. |
Milan Vader (NED, Jumbo-Visma) |
2:26
|
33. |
Artem Nych (RUS, Glassdrive Q8 Anicolor) |
2:29
|
34. |
Jon Barrenetxea (ESP, Caja Rural - Seguros RGA) |
2:40
|
35. |
Luís Gomes (POR, Kelly / Simoldes / UDO) |
2:40
|
36. |
Matis Louvel (FRA, Team Arkéa Samsic) |
2:55
|
37. |
Afonso Eulálio (POR, ABTF Betão - Feirense) |
2:57
|
38. |
Adrián Bustamante (COL, Kelly / Simoldes / UDO) |
3:05
|
39. |
Jesus Del Pino (ESP, Aviludo - Louletano - Loulé Concelho) |
3:18
|
40. |
Joaquim Silva (POR, Efapel Cycling) |
3:23
|
41. |
Henrique Casimiro (POR, Efapel Cycling) |
3:38
|
42. |
Thymen Arensman (NED, INEOS Grenadiers) |
3:41
|
43. |
Xandro Meurisse (BEL, Alpecin-Deceuninck) |
3:41
|
44. |
Simon Pellaud (SUI, Tudor Pro Cycling Team) |
3:41
|
45. |
Jonathan Castroviejo (ESP, INEOS Grenadiers) |
3:41
|
46. |
Tony Gallopin (FRA, Trek - Segafredo) |
3:41
|
47. |
Eduard Prades (ESP, Caja Rural - Seguros RGA) |
3:41
|
48. |
Hugo Hofstetter (FRA, Team Arkéa Samsic) |
3:41
|
49. |
Casper Pedersen (DEN, Soudal - Quick Step) |
4:03
|
50. |
Marco Haller (AUT, BORA - hansgrohe) |
4:21
|
51. |
Rune Herregodts (BEL, Intermarché - Circus - Wanty) |
4:42
|
52. |
Owain Doull (GBR, EF Education-EasyPost) |
4:42
|
53. |
Jonas Koch (GER, BORA - hansgrohe) |
4:42
|
54. |
Anders Skaarseth (NOR, Uno-X Pro Cycling Team) |
5:06
|
55. |
Afonso Silva (POR, Kelly / Simoldes / UDO) |
5:10
|
56. |
Julius Van Den Berg (NED, EF Education-EasyPost) |
5:11
|
57. |
Nicolas Saenz (COL, Tavfer-Ovos Matinados-Mortágua) |
5:21
|
58. |
Erik Nordsæter Resell (NOR, Uno-X Pro Cycling Team) |
5:49
|
59. |
Sergio García (ESP, Glassdrive Q8 Anicolor) |
6:40
|
60. |
Mike Teunissen (NED, Intermarché - Circus - Wanty) |
6:49
|
61. |
Tiago Antunes (POR, Efapel Cycling) |
7:33
|
62. |
Miles Scotson (AUS, Groupama - FDJ) |
7:55
|
63. |
César Fonte (POR, Rádio Popular - Paredes - Boavista) |
8:08
|
64. |
Ivo Oliveira (POR, UAE Team Emirates) |
8:41
|
65. |
Matteo Trentin (ITA, UAE Team Emirates) |
10:14
|
66. |
Petr Kelemen (CZE, Tudor Pro Cycling Team) |
10:35
|
67. |
Paul Penhoët (FRA, Groupama - FDJ) |
10:35
|
68. |
Carlos Iván Oyarzún (CHI, Aviludo - Louletano - Loulé Concelho) |
10:50
|
69. |
Kristian Sbaragli (ITA, Alpecin-Deceuninck) |
11:00
|
70. |
Pavel Bittner (CZE, Team DSM) |
12:34
|
71. |
Jacopo Mosca (ITA, Trek - Segafredo) |
12:34
|
72. |
Rafael Silva (POR, Efapel Cycling) |
12:34
|
73. |
Michal Kwiatkowski (POL, INEOS Grenadiers) |
12:34
|
74. |
Filippo Baroncini (ITA, Trek - Segafredo) |
12:34
|
75. |
Dries De Pooter (BEL, Intermarché - Circus - Wanty) |
12:34
|
76. |
Kristian Aasvold (NOR, Human Powered Health) |
12:34
|
77. |
Rasmus Tiller (NOR, Uno-X Pro Cycling Team) |
12:34
|
78. |
Aleksandr Grigorev (RUS, Efapel Cycling) |
12:34
|
79. |
Jake Stewart (GBR, Groupama - FDJ) |
12:34
|
80. |
Tim Van Dijke (NED, Jumbo-Visma) |
12:34
|
81. |
Gonçalo Carvalho (POR, Tavfer-Ovos Matinados-Mortágua) |
12:34
|
82. |
John Degenkolb (GER, Team DSM) |
12:34
|
83. |
Alexander Kamp (DEN, Tudor Pro Cycling Team) |
12:34
|
84. |
Jimmy Janssens (BEL, Alpecin-Deceuninck) |
12:34
|
85. |
Olivier Le Gac (FRA, Groupama - FDJ) |
12:34
|
86. |
Luís Fernandes (POR, Rádio Popular - Paredes - Boavista) |
12:34
|
87. |
Rui Oliveira (POR, UAE Team Emirates) |
13:04
|
88. |
Nils Politt (GER, BORA - hansgrohe) |
16:00
|
89. |
Charles-Étienne Chrétien (CAN, Human Powered Health) |
16:00
|
90. |
Rodrigo Caixas (POR, Credibom / LA Aluminios / Marcos Car) |
18:18
|
91. |
Aloïs Charrin (FRA, Tudor Pro Cycling Team) |
18:18
|
92. |
Thibault Guernalec (FRA, Team Arkéa Samsic) |
18:18
|
93. |
Venceslau Fernandes (POR, APHotels and Resorts - Tavira) |
18:18
|
94. |
Tim Declercq (BEL, Soudal - Quick Step) |
18:18
|
95. |
Lukasz Owsian (POL, Team Arkéa Samsic) |
18:18
|
96. |
Mathias Vacek (CZE, Trek - Segafredo) |
18:18
|
97. |
Rafael Lourenço (POR, APHotels and Resorts - Tavira) |
18:18
|
98. |
Lewis Askey (GBR, Groupama - FDJ) |
18:18
|
99. |
Emanuel Duarte (POR, Efapel Cycling) |
18:18
|
100. |
Madis Mihkels (EST, Intermarché - Circus - Wanty) |
18:18
|
101. |
Hélder Gonçalves (POR, Kelly / Simoldes / UDO) |
18:18
|
102. |
Timo Kielich (BEL, Alpecin-Deceuninck) |
18:18
|
103. |
Kasper Asgreen (DEN, Soudal - Quick Step) |
18:18
|
104. |
Mark Padun (UKR, EF Education-EasyPost) |
18:18
|
105. |
Stefan Bissegger (SUI, EF Education-EasyPost) |
18:18
|
106. |
Alexander Kristoff (NOR, Uno-X Pro Cycling Team) |
18:18
|
107. |
Søren Wærenskjold (NOR, Uno-X Pro Cycling Team) |
18:18
|
108. |
Edward Theuns (BEL, Trek - Segafredo) |
20:03
|
109. |
Samuel Blanco (ESP, APHotels and Resorts - Tavira) |
22:26
|
110. |
Fabio Jakobsen (NED, Soudal - Quick Step) |
22:26
|
111. |
Michael Mørkøv (DEN, Soudal - Quick Step) |
22:26
|
112. |
Casper Van Uden (NED, Team DSM) |
22:26
|
113. |
Hugo Nunes (POR, Rádio Popular - Paredes - Boavista) |
22:26
|
114. |
Nils Eekhoff (NED, Team DSM) |
22:26
|
115. |
Chad Haga (USA, Human Powered Health) |
22:26
|
116. |
Rúben Simão (POR, APHotels and Resorts - Tavira) |
22:26
|
117. |
José Sousa (POR, Kelly / Simoldes / UDO) |
22:26
|
118. |
Tomas Contte (ARG, Aviludo - Louletano - Loulé Concelho) |
22:26
|
119. |
Tom Bohli (SUI, Tudor Pro Cycling Team) |
22:26
|
120. |
Gage Hecht (USA, Human Powered Health) |
22:26
|
121. |
Ivo Pinheiro (POR, ABTF Betão - Feirense) |
22:26
|
122. |
João Medeiros (POR, Credibom / LA Aluminios / Marcos Car) |
22:26
|
123. |
Pedro Silva (POR, Glassdrive Q8 Anicolor) |
22:26
|
124. |
Roel Van Sintmaartensdijk (NED, Intermarché - Circus - Wanty) |
22:26
|
125. |
Tobias Bayer (AUT, Alpecin-Deceuninck) |
22:37
|
126. |
Michal Schlegel (CZE, Caja Rural - Seguros RGA) |
24:26
|
127. |
Diogo Barbosa (POR, APHotels and Resorts - Tavira) |
24:26
|
128. |
Gonçalo Leaça (POR, Credibom / LA Aluminios / Marcos Car) |
24:26
|
129. |
Valter Pereira (POR, APHotels and Resorts - Tavira) |
24:26
|
130. |
Fábio Oliveira (POR, ABTF Betão - Feirense) |
24:35
|
131. |
Jordi Meeus (BEL, BORA - hansgrohe) |
24:40
|
132. |
Fábio Costa (POR, Glassdrive Q8 Anicolor) |
26:04
|
133. |
Matthew Gibson (GBR, Human Powered Health) |
26:15
|
134. |
Gijs Van Hoecke (BEL, Human Powered Health) |
26:15
|
135. |
Vicente Hernaiz (ESP, Rádio Popular - Paredes - Boavista) |
27:34
|
136. |
Leangel Linarez (VEN, Tavfer-Ovos Matinados-Mortágua) |
27:46
|
137. |
Daniel Babor (CZE, Caja Rural - Seguros RGA) |
28:00
|
138. |
Iúri Leitão (POR, Caja Rural - Seguros RGA) |
29:05
|
139. |
Guillermo Garcia (ESP, Rádio Popular - Paredes - Boavista) |
29:05
|
140. |
João Macedo (POR, Credibom / LA Aluminios / Marcos Car) |
29:05
|
141. |
Diogo Narciso (POR, Credibom / LA Aluminios / Marcos Car) |
29:05
|
142. |
Francisco Moreira (POR, ABTF Betão - Feirense) |
29:05
|
143. |
Nuno Meireles (POR, Aviludo - Louletano - Loulé Concelho) |
29:05
|
144. |
Daniel Viegas (POR, Aviludo - Louletano - Loulé Concelho) |
29:05
|
145. |
Pedro Andrade (POR, ABTF Betão - Feirense) |
29:05
|
146. |
Francisco Morais (POR, Tavfer-Ovos Matinados-Mortágua) |
29:05
|
147. |
Gonçalo Amado (POR, Tavfer-Ovos Matinados-Mortágua) |
29:05
|
148. |
António Ferreira (POR, Kelly / Simoldes / UDO) |
29:05
|
149. |
Santiago Mesa (COL, ABTF Betão - Feirense) |
29:05
|
150. |
Sasha Weemaes (BEL, Human Powered Health) |
29:12
|
151. |
Noah Campos (POR, Kelly / Simoldes / UDO) |
30:21
|
152. |
César Martingil (POR, Aviludo - Louletano - Loulé Concelho) |
30:21
|
1. |
Thomas Pidcock (GBR, INEOS Grenadiers) |
19:30:13
|
2. |
Ilan Van Wilder (BEL, Soudal - Quick Step) |
0:05
|
3. |
João Almeida (POR, UAE Team Emirates) |
0:07
|
4. |
Sergio Higuita (COL, BORA - hansgrohe) |
0:17
|
5. |
Jai Hindley (AUS, BORA - hansgrohe) |
0:21
|
6. |
Rui Costa (POR, Intermarché - Circus - Wanty) |
0:22
|
7. |
Daniel Felipe Martínez (COL, INEOS Grenadiers) |
0:23
|
8. |
Magnus Cort (DEN, EF Education-EasyPost) |
0:27
|
9. |
Filippo Ganna (ITA, INEOS Grenadiers) |
0:31
|
10. |
Tobias Foss (NOR, Jumbo-Visma) |
0:32
|
11. |
Bauke Mollema (NED, Trek - Segafredo) |
0:32
|
12. |
Oscar Onley (GBR, Team DSM) |
0:36
|
13. |
Nicola Conci (ITA, Alpecin-Deceuninck) |
0:50
|
14. |
Kevin Vermaerke (USA, Team DSM) |
0:55
|
15. |
Anthon Charmig (DEN, Uno-X Pro Cycling Team) |
0:55
|
16. |
Sébastien Reichenbach (SUI, Tudor Pro Cycling Team) |
1:00
|
17. |
Warren Barguil (FRA, Team Arkéa Samsic) |
1:02
|
18. |
Stefan Küng (SUI, Groupama - FDJ) |
1:05
|
19. |
Kobe Goossens (BEL, Intermarché - Circus - Wanty) |
1:05
|
20. |
Frederik Wandahl (DEN, BORA - hansgrohe) |
1:24
|
21. |
Merhawi Kudus (ERI, EF Education-EasyPost) |
1:30
|
22. |
Finn Fisher-black (NZL, UAE Team Emirates) |
1:57
|
23. |
Odd Christian Eiking (NOR, EF Education-EasyPost) |
2:17
|
24. |
Rémi Cavagna (FRA, Soudal - Quick Step) |
2:22
|
25. |
Natnael Tesfatsion (ERI, Trek - Segafredo) |
2:29
|
26. |
Simon Guglielmi (FRA, Team Arkéa Samsic) |
2:29
|
27. |
Élie Gesbert (FRA, Team Arkéa Samsic) |
2:30
|
28. |
Valentin Madouas (FRA, Groupama - FDJ) |
3:04
|
29. |
Adrián Bustamante (COL, Kelly / Simoldes / UDO) |
3:45
|
30. |
Milan Vader (NED, Jumbo-Visma) |
4:03
|
31. |
Thymen Arensman (NED, INEOS Grenadiers) |
4:03
|
32. |
Joaquim Silva (POR, Efapel Cycling) |
4:03
|
33. |
Jonathan Castroviejo (ESP, INEOS Grenadiers) |
4:13
|
34. |
Rune Herregodts (BEL, Intermarché - Circus - Wanty) |
4:54
|
35. |
Laurens De Plus (BEL, INEOS Grenadiers) |
5:35
|
36. |
Xandro Meurisse (BEL, Alpecin-Deceuninck) |
6:04
|
37. |
Artem Nych (RUS, Glassdrive Q8 Anicolor) |
6:36
|
38. |
Luís Gomes (POR, Kelly / Simoldes / UDO) |
6:41
|
39. |
Jon Barrenetxea (ESP, Caja Rural - Seguros RGA) |
7:05
|
40. |
Henrique Casimiro (POR, Efapel Cycling) |
8:03
|
41. |
Tony Gallopin (FRA, Trek - Segafredo) |
8:08
|
42. |
Quinten Hermans (BEL, Alpecin-Deceuninck) |
8:42
|
43. |
Jonas Koch (GER, BORA - hansgrohe) |
8:43
|
44. |
Matis Louvel (FRA, Team Arkéa Samsic) |
9:54
|
45. |
Eduard Prades (ESP, Caja Rural - Seguros RGA) |
10:30
|
46. |
Simon Pellaud (SUI, Tudor Pro Cycling Team) |
10:30
|
47. |
Sergio Roman Martín (ESP, Caja Rural - Seguros RGA) |
13:16
|
48. |
Tiago Antunes (POR, Efapel Cycling) |
13:51
|
49. |
Kristian Sbaragli (ITA, Alpecin-Deceuninck) |
13:54
|
50. |
Michal Kwiatkowski (POL, INEOS Grenadiers) |
14:06
|
51. |
Anders Skaarseth (NOR, Uno-X Pro Cycling Team) |
14:38
|
52. |
Dries De Pooter (BEL, Intermarché - Circus - Wanty) |
16:35
|
53. |
Petr Kelemen (CZE, Tudor Pro Cycling Team) |
17:24
|
54. |
Mike Teunissen (NED, Intermarché - Circus - Wanty) |
19:13
|
55. |
Kristian Aasvold (NOR, Human Powered Health) |
19:16
|
56. |
Ivo Oliveira (POR, UAE Team Emirates) |
19:19
|
57. |
Olivier Le Gac (FRA, Groupama - FDJ) |
20:25
|
58. |
César Fonte (POR, Rádio Popular - Paredes - Boavista) |
21:09
|
59. |
Tim Van Dijke (NED, Jumbo-Visma) |
21:40
|
60. |
Owain Doull (GBR, EF Education-EasyPost) |
22:04
|
61. |
Sergio García (ESP, Glassdrive Q8 Anicolor) |
22:09
|
62. |
Marco Haller (AUT, BORA - hansgrohe) |
22:23
|
63. |
Nils Politt (GER, BORA - hansgrohe) |
22:49
|
64. |
Julius Van Den Berg (NED, EF Education-EasyPost) |
22:59
|
65. |
Casper Pedersen (DEN, Soudal - Quick Step) |
23:16
|
66. |
Carlos Iván Oyarzún (CHI, Aviludo - Louletano - Loulé Concelho) |
23:39
|
67. |
Rui Oliveira (POR, UAE Team Emirates) |
23:57
|
68. |
Filippo Baroncini (ITA, Trek - Segafredo) |
24:13
|
69. |
Mathias Vacek (CZE, Trek - Segafredo) |
24:35
|
70. |
Hugo Hofstetter (FRA, Team Arkéa Samsic) |
24:40
|
71. |
Miles Scotson (AUS, Groupama - FDJ) |
24:50
|
72. |
Emanuel Duarte (POR, Efapel Cycling) |
25:07
|
73. |
Erik Nordsæter Resell (NOR, Uno-X Pro Cycling Team) |
26:47
|
74. |
Jake Stewart (GBR, Groupama - FDJ) |
27:01
|
75. |
Paul Penhoët (FRA, Groupama - FDJ) |
27:30
|
76. |
Matteo Trentin (ITA, UAE Team Emirates) |
27:31
|
77. |
Afonso Silva (POR, Kelly / Simoldes / UDO) |
28:32
|
78. |
Rasmus Tiller (NOR, Uno-X Pro Cycling Team) |
29:06
|
79. |
Thibault Guernalec (FRA, Team Arkéa Samsic) |
29:17
|
80. |
Rafael Silva (POR, Efapel Cycling) |
29:51
|
81. |
Lewis Askey (GBR, Groupama - FDJ) |
29:55
|
82. |
Aloïs Charrin (FRA, Tudor Pro Cycling Team) |
29:57
|
83. |
Jacopo Mosca (ITA, Trek - Segafredo) |
30:33
|
84. |
John Degenkolb (GER, Team DSM) |
30:38
|
85. |
Kasper Asgreen (DEN, Soudal - Quick Step) |
30:42
|
86. |
Jimmy Janssens (BEL, Alpecin-Deceuninck) |
30:44
|
87. |
Michal Schlegel (CZE, Caja Rural - Seguros RGA) |
31:15
|
88. |
Charles-Étienne Chrétien (CAN, Human Powered Health) |
34:28
|
89. |
Pavel Bittner (CZE, Team DSM) |
34:47
|
90. |
Hugo Nunes (POR, Rádio Popular - Paredes - Boavista) |
35:15
|
91. |
Alexander Kristoff (NOR, Uno-X Pro Cycling Team) |
35:30
|
92. |
Madis Mihkels (EST, Intermarché - Circus - Wanty) |
35:35
|
93. |
Lukasz Owsian (POL, Team Arkéa Samsic) |
35:35
|
94. |
Stefan Bissegger (SUI, EF Education-EasyPost) |
35:40
|
95. |
Gonçalo Carvalho (POR, Tavfer-Ovos Matinados-Mortágua) |
35:56
|
96. |
Mark Padun (UKR, EF Education-EasyPost) |
36:06
|
97. |
Ivo Pinheiro (POR, ABTF Betão - Feirense) |
36:12
|
98. |
Tim Declercq (BEL, Soudal - Quick Step) |
36:51
|
99. |
Vicente Hernaiz (ESP, Rádio Popular - Paredes - Boavista) |
37:11
|
100. |
Rafael Lourenço (POR, APHotels and Resorts - Tavira) |
37:14
|
101. |
Rúben Simão (POR, APHotels and Resorts - Tavira) |
38:03
|
102. |
Hélder Gonçalves (POR, Kelly / Simoldes / UDO) |
38:29
|
103. |
Alexander Kamp (DEN, Tudor Pro Cycling Team) |
38:31
|
104. |
João Medeiros (POR, Credibom / LA Aluminios / Marcos Car) |
39:00
|
105. |
Roel Van Sintmaartensdijk (NED, Intermarché - Circus - Wanty) |
40:10
|
106. |
Michael Mørkøv (DEN, Soudal - Quick Step) |
40:14
|
107. |
Nicolas Saenz (COL, Tavfer-Ovos Matinados-Mortágua) |
40:14
|
108. |
Søren Wærenskjold (NOR, Uno-X Pro Cycling Team) |
40:27
|
109. |
Rodrigo Caixas (POR, Credibom / LA Aluminios / Marcos Car) |
40:31
|
110. |
Pedro Silva (POR, Glassdrive Q8 Anicolor) |
42:10
|
111. |
Chad Haga (USA, Human Powered Health) |
42:25
|
112. |
Luís Fernandes (POR, Rádio Popular - Paredes - Boavista) |
42:52
|
113. |
Afonso Eulálio (POR, ABTF Betão - Feirense) |
42:57
|
114. |
Timo Kielich (BEL, Alpecin-Deceuninck) |
43:34
|
115. |
Jesus Del Pino (ESP, Aviludo - Louletano - Loulé Concelho) |
44:17
|
116. |
Tom Bohli (SUI, Tudor Pro Cycling Team) |
44:39
|
117. |
Nils Eekhoff (NED, Team DSM) |
44:39
|
118. |
José Sousa (POR, Kelly / Simoldes / UDO) |
44:39
|
119. |
Gage Hecht (USA, Human Powered Health) |
45:05
|
120. |
Tobias Bayer (AUT, Alpecin-Deceuninck) |
45:32
|
121. |
Samuel Blanco (ESP, APHotels and Resorts - Tavira) |
45:43
|
122. |
Edward Theuns (BEL, Trek - Segafredo) |
46:14
|
123. |
Gijs Van Hoecke (BEL, Human Powered Health) |
47:59
|
124. |
Casper Van Uden (NED, Team DSM) |
48:21
|
125. |
Fábio Oliveira (POR, ABTF Betão - Feirense) |
50:30
|
126. |
Venceslau Fernandes (POR, APHotels and Resorts - Tavira) |
50:51
|
127. |
Fabio Jakobsen (NED, Soudal - Quick Step) |
51:19
|
128. |
Aleksandr Grigorev (RUS, Efapel Cycling) |
52:20
|
129. |
Jordi Meeus (BEL, BORA - hansgrohe) |
53:23
|
130. |
Tomas Contte (ARG, Aviludo - Louletano - Loulé Concelho) |
55:30
|
131. |
Leangel Linarez (VEN, Tavfer-Ovos Matinados-Mortágua) |
56:39
|
132. |
Daniel Babor (CZE, Caja Rural - Seguros RGA) |
57:19
|
133. |
Matthew Gibson (GBR, Human Powered Health) |
57:46
|
134. |
Iúri Leitão (POR, Caja Rural - Seguros RGA) |
57:58
|
135. |
Sasha Weemaes (BEL, Human Powered Health) |
58:05
|
136. |
Diogo Barbosa (POR, APHotels and Resorts - Tavira) |
59:19
|
137. |
Gonçalo Leaça (POR, Credibom / LA Aluminios / Marcos Car) |
59:19
|
138. |
Diogo Narciso (POR, Credibom / LA Aluminios / Marcos Car) |
1:00:03
|
139. |
Valter Pereira (POR, APHotels and Resorts - Tavira) |
1:00:13
|
140. |
Santiago Mesa (COL, ABTF Betão - Feirense) |
1:01:40
|
141. |
Gonçalo Amado (POR, Tavfer-Ovos Matinados-Mortágua) |
1:02:05
|
142. |
João Macedo (POR, Credibom / LA Aluminios / Marcos Car) |
1:03:58
|
143. |
Francisco Morais (POR, Tavfer-Ovos Matinados-Mortágua) |
1:03:58
|
144. |
Francisco Moreira (POR, ABTF Betão - Feirense) |
1:04:26
|
145. |
Pedro Andrade (POR, ABTF Betão - Feirense) |
1:06:56
|
146. |
Noah Campos (POR, Kelly / Simoldes / UDO) |
1:08:59
|
147. |
Guillermo Garcia (ESP, Rádio Popular - Paredes - Boavista) |
1:10:28
|
148. |
César Martingil (POR, Aviludo - Louletano - Loulé Concelho) |
1:13:37
|
149. |
Nuno Meireles (POR, Aviludo - Louletano - Loulé Concelho) |
1:15:22
|
150. |
António Ferreira (POR, Kelly / Simoldes / UDO) |
1:16:16
|
151. |
Fábio Costa (POR, Glassdrive Q8 Anicolor) |
1:16:22
|
152. |
Daniel Viegas (POR, Aviludo - Louletano - Loulé Concelho) |
1:32:09 |
|
|
�bersicht Algarve-Rundfahrt (POR), 2023 |