Races / Volta a Portugal do Futuro 2026 / Stage 2

Volta a Portugal do Futuro 2026 — Stage 2

15 May 2026 · 143 km

#RiderTeamTime
1 Matvei Boldyrev UAE Team Emirates Gen Z (CT) 3h 43' 18"
2 Jesse Maris Technosylva Rower Bembibre (CLUB) same time
3 Winston Maestre Caja Rural - Alea (CLUB) + 0' 23"
4 Daniel Filipe Vieira Moreira Silva Portugal (NAT) + 0' 25"
5 Rafael Elvas Barbas Tavfer-Ovos Matinados-Mortágua (CT) + 0' 25"
6 Heimo Fugger UAE Team Emirates Gen Z (CT) + 0' 25"
7 Andre Ribeiro GI Group Holding - Simoldes - UDO (CT) + 0' 27"
8 Jeremy Smith Óbidos Cycling Team (CT) + 0' 27"
9 Jaime Torres UAE Team Emirates Gen Z (CT) + 0' 27"
10 Pedro Castro Pinto GI Group Holding - Simoldes - UDO (CT) + 0' 27"
11 Ugo Fabries UAE Team Emirates Gen Z (CT) + 0' 30"
12 Rafael Duraes Portugal (NAT) + 0' 32"
13 Narcis Monturiol Caja Rural - Alea (CLUB) + 0' 59"
14 Bernardo Teixeira Portugal (NAT) + 0' 59"
15 Sven Van Der Werf Maia / Earth Consulters (CLUB) + 0' 59"
16 Biel Font Technosylva Rower Bembibre (CLUB) + 0' 59"
17 Ruben Rodrigues Feira dos Sofás - Boavista (CT) + 0' 59"
18 Adria Franquesa Óbidos Cycling Team (CT) + 0' 59"
19 Guilherme Lino Santa Maria da Feira - Moreira - Boflex - E.Leclerc (CLUB) + 1' 13"
20 Albert Roca Caja Rural - Alea (CLUB) + 1' 21"
21 Diego Lopez Cano Tavfer-Ovos Matinados-Mortágua (CT) + 1' 24"
22 Andrey Andre GI Group Holding - Simoldes - UDO (CT) + 1' 24"
23 Claudio Leal Portugal (NAT) + 1' 26"
24 Gabriel Baptista Technosylva Rower Bembibre (CLUB) + 1' 26"
25 Ivan Loiasa Technosylva Rower Bembibre (CLUB) + 1' 28"
26 Afonso Lopes1 Feira dos Sofás - Boavista (CT) + 1' 31"
27 Joan Gamundi Supermercados Froiz (CLUB) + 1' 34"
28 Sergio Gamez Caja Rural - Alea (CLUB) + 1' 34"
29 Joao Tomasio Feirense - Beeceler (CT) + 1' 34"
30 Bruno Lopes Porminho Team sub23 (CLUB) + 1' 34"
31 Tiago Santos1 Portugal (NAT) + 1' 34"
32 Eleazar Jimenez Technosylva Rower Bembibre (CLUB) + 1' 42"
33 Gonzalo Santos Porminho Team sub23 (CLUB) + 2' 13"
34 Thomas Pelloux Martigues Sport Cyclisme Payden-Rygel (CLUB) + 2' 25"
35 Stian Landsberg Óbidos Cycling Team (CT) + 2' 26"
36 Lois Dejesus Tavfer-Ovos Matinados-Mortágua (CT) + 2' 26"
37 Marco Sanchez Abad Supermercados Froiz (CLUB) + 2' 28"
38 Pedro Cunha Porminho Team sub23 (CLUB) + 2' 29"
39 Miguel Costa GI Group Holding - Simoldes - UDO (CT) + 2' 39"
40 Rafael Silva3 Maia / Earth Consulters (CLUB) + 2' 39"
41 Rafael Soares Santa Maria da Feira - Moreira - Boflex - E.Leclerc (CLUB) + 3' 07"
42 Lilian Bernat Martigues Sport Cyclisme Payden-Rygel (CLUB) + 3' 14"
43 Canor Arboleya Supermercados Froiz (CLUB) + 3' 26"
44 Hugo Picard Martigues Sport Cyclisme Payden-Rygel (CLUB) + 3' 39"
45 Tiago Freitas Do Carmo Óbidos Cycling Team (CT) + 4' 50"
46 Iker Diaz Caja Rural - Alea (CLUB) + 4' 59"
47 Vicente Azevedo Inovocorte Cycling (CLUB) + 5' 02"
48 Tomas Valente Santa Maria da Feira - Moreira - Boflex - E.Leclerc (CLUB) + 5' 02"
49 Afonso Campino Porminho Team sub23 (CLUB) + 5' 04"
50 Ivan Puentes Supermercados Froiz (CLUB) + 5' 04"
51 Oscar Talbot Martigues Sport Cyclisme Payden-Rygel (CLUB) + 5' 04"
52 Joao Martins1 Maia / Earth Consulters (CLUB) + 5' 04"
53 Antonio Ramirez1 Caja Rural - Alea (CLUB) + 5' 09"
54 Hector Garcia2 Supermercados Froiz (CLUB) + 5' 59"
55 Evan Jullian Martigues Sport Cyclisme Payden-Rygel (CLUB) + 6' 34"
56 Francisco Alves Tavfer-Ovos Matinados-Mortágua (CT) + 7' 00"
57 Sloan Rocchi Martigues Sport Cyclisme Payden-Rygel (CLUB) + 7' 06"
58 Joao Almeida2 Porminho Team sub23 (CLUB) + 7' 09"
59 Joao Martins Silva Portugal (NAT) + 7' 10"
60 Joao Anunciacao Feira dos Sofás - Boavista (CT) + 8' 22"
61 Hugo Andrade1 Feirense - Beeceler (CT) + 8' 22"
62 Vasco Silva1 Santa Maria da Feira - Moreira - Boflex - E.Leclerc (CLUB) + 8' 22"
63 Rafael Sousa Feira dos Sofás - Boavista (CT) + 8' 22"
64 Guilherme Mesquita Feirense - Beeceler (CT) + 8' 22"
65 Diogo Oliveira Feirense - Beeceler (CT) + 8' 22"
66 Iker Velez Technosylva Rower Bembibre (CLUB) + 8' 42"
67 Marti Martinez Caja Rural - Alea (CLUB) + 8' 50"
68 Danil Kazakov Technosylva Rower Bembibre (CLUB) + 9' 41"
69 Jose Miguel Moreira GI Group Holding - Simoldes - UDO (CT) + 9' 41"
70 Jose Paiva GI Group Holding - Simoldes - UDO (CT) + 9' 41"
71 Simao Lucas Tavfer-Ovos Matinados-Mortágua (CT) + 9' 41"
72 Daniel Jorge Portugal (NAT) + 9' 41"
73 Niels Tenniglo Maia / Earth Consulters (CLUB) + 13' 35"
74 Afonso Ribeiro Porminho Team sub23 (CLUB) + 14' 43"
75 Gustavo Romao Feira dos Sofás - Boavista (CT) + 14' 44"
76 Antonio Silva Maia / Earth Consulters (CLUB) + 16' 16"
77 Cristovao Veloso Inovocorte Cycling (CLUB) + 16' 16"
78 Adrian Pacho Supermercados Froiz (CLUB) + 16' 18"
79 Matteo Vanden Wijngaert UAE Team Emirates Gen Z (CT) + 16' 18"
80 Davide Stella UAE Team Emirates Gen Z (CT) + 16' 18"
81 Marcos Freire UAE Team Emirates Gen Z (CT) + 16' 18"
82 Rafael Reis1 Feirense - Beeceler (CT) + 18' 05"
83 Rodrigo Raposo Santa Maria da Feira - Moreira - Boflex - E.Leclerc (CLUB) + 22' 03"
84 Eduardo Marques Óbidos Cycling Team (CT) + 26' 41"
DNF Luis Moreira1 Maia / Earth Consulters (CLUB) —
DNF Jean Piere Alarcon Maia / Earth Consulters (CLUB) —
DNF Jose Lucamba Porminho Team sub23 (CLUB) —
DNF Simao Bernardino Inovocorte Cycling (CLUB) —