Attaqo

National Road Championships - Portugal 2025

🇵🇹
CN27 Jun 2025 – 29 Jun 2025

Stages

Classifications

After stage 900 · stage 905 not included yet

General classification

  1. 1Ivo OliveiraIvo OliveiraUAE Team Emirates XRG04:23:02
  2. 2PSPedro SilvaFeira Dos Sofás - Boavistas.t.
  3. 3DGDiogo GonçalvesEfapel Cycling+1:33
  4. 4TATiago AntunesEfapel Cycling+1:33
  5. 5HNHugo NunesCredibom / La Alumínios / Marcos Car+1:33
  6. 6BSBruno SilvaTavfer-Ovos Matinados-Mortágua+1:34
  7. 7FCFrancisco CamposTeam Tavira /Crédito Agricola+2:54
  8. 8Rui Filipe Alves OliveiraRui Filipe Alves OliveiraUAE Team Emirates XRG+4:13
  9. 9FCFábio CostaFeira Dos Sofás - Boavista+4:13
  10. 10André CarvalhoAndré CarvalhoAviludo - Louletano - Loulé+4:13
  11. 11Rafael ReisRafael ReisAnicolor/Campicarn+4:32
  12. 12CSCarlos SalgueiroTeam Tavira /Crédito Agricola+4:32
  13. 13GTGonçalo TavaresEfapel Cycling+4:37
  14. 14Rui CostaRui Costa+4:46
  15. 15PPPedro PintoEfapel Cycling+4:46
  16. 16CFCésar FonteRadio Popular - Paredes - Boavista+6:50
  17. 17Iúri LeitãoIúri LeitãoCaja Rural-Seguros RGA+8:09
  18. 18GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua+8:54
  19. 19CMCésar MartingilTavfer-Ovos Matinados-Mortágua+8:54
  20. DNFAntónio Tomas MorgadoAntónio Tomas MorgadoUAE Team Emirates XRG
  21. DNFJSJosé SousaAnicolor/Tien 21
  22. DNFGOGonçalo OliveiraSabgal/Anicolor
  23. DNFDBDiogo BarbosaTeam Tavira /Crédito Agricola
  24. DNFJDJosé Dias
  25. DNFDVDaniel ViegasAviludo - Louletano - Loulé
  26. DNFDiogo NarcisoDiogo NarcisoCredibom / La Alumínios / Marcos Car
  27. DNFAMAlexandre MontezFeirense - Beeceler
  28. DNFJOJoão OliveiraCredibom / La Alumínios / Marcos Car
  29. DNFGLGonçalo LeaçaCredibom / La Alumínios / Marcos Car
  30. DNFEDEmanuel DuarteCredibom / La Alumínios / Marcos Car
  31. DNFAFAntónio Ferreira
  32. DNFJSJoaquim SilvaEfapel Cycling
  33. DNFPAPedro AndradeFeirense - Beeceler
  34. DNFJBJosé Borges
  35. DNFIPIvo Pinheiro
  36. DNFFPFrancisco PereiraFeirense - Beeceler
  37. DNFFOFábio OliveiraFeirense - Beeceler
  38. DNFACAntónio Carvalho
  39. DNFJSJoão SilvaFeira Dos Sofás - Boavista
  40. DNFRSRui SilvaPortugal
  41. DNFDDDaniel DiasTavfer-Ovos Matinados-Mortágua
  42. DNFGAGonçalo AmadoRadio Popular - Paredes - Boavista
  43. DNFTLTiago LealEfapel Cycling
  44. DNFHGHélder GonçalvesRadio Popular - Paredes - Boavista
  45. DNFDGDiogo Graça
  46. DNFABAntónio Barbio
  47. DNFFMFrancisco MoraisTavfer-Ovos Matinados-Mortágua
  48. DNFJoão MatiasJoão MatiasTavfer-Ovos Matinados-Mortágua
  49. DNFMSMário Silva
  50. DNFRCRoberto Cardoso
  51. DNFHSHenrique Silva
  52. DSQJMJoão MedeirosCredibom / La Alumínios / Marcos Car

Points classification

  1. 1Ivo OliveiraIvo OliveiraUAE Team Emirates XRG04:23:02
  2. 2PSPedro SilvaFeira Dos Sofás - Boavista04:23:02
  3. 3DGDiogo GonçalvesEfapel Cycling04:24:35
  4. 4TATiago AntunesEfapel Cycling04:24:35
  5. 5HNHugo NunesCredibom / La Alumínios / Marcos Car04:24:35
  6. 6BSBruno SilvaTavfer-Ovos Matinados-Mortágua04:24:36
  7. 7FCFrancisco CamposTeam Tavira /Crédito Agricola04:25:56
  8. 8Rui Filipe Alves OliveiraRui Filipe Alves OliveiraUAE Team Emirates XRG04:27:15
  9. 9FCFábio CostaFeira Dos Sofás - Boavista04:27:15
  10. 10André CarvalhoAndré CarvalhoAviludo - Louletano - Loulé04:27:15
  11. 11Rafael ReisRafael ReisAnicolor/Campicarn04:27:34
  12. 12CSCarlos SalgueiroTeam Tavira /Crédito Agricola04:27:34
  13. 13GTGonçalo TavaresEfapel Cycling04:27:39
  14. 14Rui CostaRui Costa04:27:48
  15. 15PPPedro PintoEfapel Cycling04:27:48
  16. 16CFCésar FonteRadio Popular - Paredes - Boavista04:29:52
  17. 17Iúri LeitãoIúri LeitãoCaja Rural-Seguros RGA04:31:11
  18. 18GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua04:31:56
  19. 19CMCésar MartingilTavfer-Ovos Matinados-Mortágua04:31:56
  20. DNFAntónio Tomas MorgadoAntónio Tomas MorgadoUAE Team Emirates XRG
  21. DNFJSJosé SousaAnicolor/Tien 21
  22. DNFGOGonçalo OliveiraSabgal/Anicolor
  23. DNFDBDiogo BarbosaTeam Tavira /Crédito Agricola
  24. DNFJDJosé Dias
  25. DNFDVDaniel ViegasAviludo - Louletano - Loulé
  26. DNFDiogo NarcisoDiogo NarcisoCredibom / La Alumínios / Marcos Car
  27. DNFAMAlexandre MontezFeirense - Beeceler
  28. DNFJOJoão OliveiraCredibom / La Alumínios / Marcos Car
  29. DNFGLGonçalo LeaçaCredibom / La Alumínios / Marcos Car
  30. DNFEDEmanuel DuarteCredibom / La Alumínios / Marcos Car
  31. DNFAFAntónio Ferreira
  32. DNFJSJoaquim SilvaEfapel Cycling
  33. DNFPAPedro AndradeFeirense - Beeceler
  34. DNFJBJosé Borges
  35. DNFIPIvo Pinheiro
  36. DNFFPFrancisco PereiraFeirense - Beeceler
  37. DNFFOFábio OliveiraFeirense - Beeceler
  38. DNFACAntónio Carvalho
  39. DNFJSJoão SilvaFeira Dos Sofás - Boavista
  40. DNFRSRui SilvaPortugal
  41. DNFDDDaniel DiasTavfer-Ovos Matinados-Mortágua
  42. DNFGAGonçalo AmadoRadio Popular - Paredes - Boavista
  43. DNFTLTiago LealEfapel Cycling
  44. DNFHGHélder GonçalvesRadio Popular - Paredes - Boavista
  45. DNFDGDiogo Graça
  46. DNFABAntónio Barbio
  47. DNFFMFrancisco MoraisTavfer-Ovos Matinados-Mortágua
  48. DNFJoão MatiasJoão MatiasTavfer-Ovos Matinados-Mortágua
  49. DNFMSMário Silva
  50. DNFRCRoberto Cardoso
  51. DNFHSHenrique Silva
  52. DSQJMJoão MedeirosCredibom / La Alumínios / Marcos Car

Mountains classification

  1. 1Ivo OliveiraIvo OliveiraUAE Team Emirates XRG04:23:02
  2. 2PSPedro SilvaFeira Dos Sofás - Boavista04:23:02
  3. 3DGDiogo GonçalvesEfapel Cycling04:24:35
  4. 4TATiago AntunesEfapel Cycling04:24:35
  5. 5HNHugo NunesCredibom / La Alumínios / Marcos Car04:24:35
  6. 6BSBruno SilvaTavfer-Ovos Matinados-Mortágua04:24:36
  7. 7FCFrancisco CamposTeam Tavira /Crédito Agricola04:25:56
  8. 8Rui Filipe Alves OliveiraRui Filipe Alves OliveiraUAE Team Emirates XRG04:27:15
  9. 9FCFábio CostaFeira Dos Sofás - Boavista04:27:15
  10. 10André CarvalhoAndré CarvalhoAviludo - Louletano - Loulé04:27:15
  11. 11Rafael ReisRafael ReisAnicolor/Campicarn04:27:34
  12. 12CSCarlos SalgueiroTeam Tavira /Crédito Agricola04:27:34
  13. 13GTGonçalo TavaresEfapel Cycling04:27:39
  14. 14Rui CostaRui Costa04:27:48
  15. 15PPPedro PintoEfapel Cycling04:27:48
  16. 16CFCésar FonteRadio Popular - Paredes - Boavista04:29:52
  17. 17Iúri LeitãoIúri LeitãoCaja Rural-Seguros RGA04:31:11
  18. 18GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua04:31:56
  19. 19CMCésar MartingilTavfer-Ovos Matinados-Mortágua04:31:56
  20. DNFAntónio Tomas MorgadoAntónio Tomas MorgadoUAE Team Emirates XRG
  21. DNFJSJosé SousaAnicolor/Tien 21
  22. DNFGOGonçalo OliveiraSabgal/Anicolor
  23. DNFDBDiogo BarbosaTeam Tavira /Crédito Agricola
  24. DNFJDJosé Dias
  25. DNFDVDaniel ViegasAviludo - Louletano - Loulé
  26. DNFDiogo NarcisoDiogo NarcisoCredibom / La Alumínios / Marcos Car
  27. DNFAMAlexandre MontezFeirense - Beeceler
  28. DNFJOJoão OliveiraCredibom / La Alumínios / Marcos Car
  29. DNFGLGonçalo LeaçaCredibom / La Alumínios / Marcos Car
  30. DNFEDEmanuel DuarteCredibom / La Alumínios / Marcos Car
  31. DNFAFAntónio Ferreira
  32. DNFJSJoaquim SilvaEfapel Cycling
  33. DNFPAPedro AndradeFeirense - Beeceler
  34. DNFJBJosé Borges
  35. DNFIPIvo Pinheiro
  36. DNFFPFrancisco PereiraFeirense - Beeceler
  37. DNFFOFábio OliveiraFeirense - Beeceler
  38. DNFACAntónio Carvalho
  39. DNFJSJoão SilvaFeira Dos Sofás - Boavista
  40. DNFRSRui SilvaPortugal
  41. DNFDDDaniel DiasTavfer-Ovos Matinados-Mortágua
  42. DNFGAGonçalo AmadoRadio Popular - Paredes - Boavista
  43. DNFTLTiago LealEfapel Cycling
  44. DNFHGHélder GonçalvesRadio Popular - Paredes - Boavista
  45. DNFDGDiogo Graça
  46. DNFABAntónio Barbio
  47. DNFFMFrancisco MoraisTavfer-Ovos Matinados-Mortágua
  48. DNFJoão MatiasJoão MatiasTavfer-Ovos Matinados-Mortágua
  49. DNFMSMário Silva
  50. DNFRCRoberto Cardoso
  51. DNFHSHenrique Silva
  52. DSQJMJoão MedeirosCredibom / La Alumínios / Marcos Car

Youth classification

  1. 1Ivo OliveiraIvo OliveiraUAE Team Emirates XRG04:23:02
  2. 2PSPedro SilvaFeira Dos Sofás - Boavistas.t.
  3. 3DGDiogo GonçalvesEfapel Cycling+1:33
  4. 4TATiago AntunesEfapel Cycling+1:33
  5. 5HNHugo NunesCredibom / La Alumínios / Marcos Car+1:33
  6. 6BSBruno SilvaTavfer-Ovos Matinados-Mortágua+1:34
  7. 7FCFrancisco CamposTeam Tavira /Crédito Agricola+2:54
  8. 8Rui Filipe Alves OliveiraRui Filipe Alves OliveiraUAE Team Emirates XRG+4:13
  9. 9FCFábio CostaFeira Dos Sofás - Boavista+4:13
  10. 10André CarvalhoAndré CarvalhoAviludo - Louletano - Loulé+4:13
  11. 11Rafael ReisRafael ReisAnicolor/Campicarn+4:32
  12. 12CSCarlos SalgueiroTeam Tavira /Crédito Agricola+4:32
  13. 13GTGonçalo TavaresEfapel Cycling+4:37
  14. 14Rui CostaRui Costa+4:46
  15. 15PPPedro PintoEfapel Cycling+4:46
  16. 16CFCésar FonteRadio Popular - Paredes - Boavista+6:50
  17. 17Iúri LeitãoIúri LeitãoCaja Rural-Seguros RGA+8:09
  18. 18GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua+8:54
  19. 19CMCésar MartingilTavfer-Ovos Matinados-Mortágua+8:54
  20. DNFAntónio Tomas MorgadoAntónio Tomas MorgadoUAE Team Emirates XRG
  21. DNFJSJosé SousaAnicolor/Tien 21
  22. DNFGOGonçalo OliveiraSabgal/Anicolor
  23. DNFDBDiogo BarbosaTeam Tavira /Crédito Agricola
  24. DNFJDJosé Dias
  25. DNFDVDaniel ViegasAviludo - Louletano - Loulé
  26. DNFDiogo NarcisoDiogo NarcisoCredibom / La Alumínios / Marcos Car
  27. DNFAMAlexandre MontezFeirense - Beeceler
  28. DNFJOJoão OliveiraCredibom / La Alumínios / Marcos Car
  29. DNFGLGonçalo LeaçaCredibom / La Alumínios / Marcos Car
  30. DNFEDEmanuel DuarteCredibom / La Alumínios / Marcos Car
  31. DNFAFAntónio Ferreira
  32. DNFJSJoaquim SilvaEfapel Cycling
  33. DNFPAPedro AndradeFeirense - Beeceler
  34. DNFJBJosé Borges
  35. DNFIPIvo Pinheiro
  36. DNFFPFrancisco PereiraFeirense - Beeceler
  37. DNFFOFábio OliveiraFeirense - Beeceler
  38. DNFACAntónio Carvalho
  39. DNFJSJoão SilvaFeira Dos Sofás - Boavista
  40. DNFRSRui SilvaPortugal
  41. DNFDDDaniel DiasTavfer-Ovos Matinados-Mortágua
  42. DNFGAGonçalo AmadoRadio Popular - Paredes - Boavista
  43. DNFTLTiago LealEfapel Cycling
  44. DNFHGHélder GonçalvesRadio Popular - Paredes - Boavista
  45. DNFDGDiogo Graça
  46. DNFABAntónio Barbio
  47. DNFFMFrancisco MoraisTavfer-Ovos Matinados-Mortágua
  48. DNFJoão MatiasJoão MatiasTavfer-Ovos Matinados-Mortágua
  49. DNFMSMário Silva
  50. DNFRCRoberto Cardoso
  51. DNFHSHenrique Silva
  52. DSQJMJoão MedeirosCredibom / La Alumínios / Marcos Car

Riders 142

  1. António Tomas MorgadoAntónio Tomas MorgadoUAE Team Emirates XRG1003UCI
  2. Ivo OliveiraIvo OliveiraUAE Team Emirates XRG348UCI
  3. TATiago AntunesEfapel Cycling302UCI
  4. Iúri LeitãoIúri LeitãoCaja Rural-Seguros RGA260UCI
  5. Rui Filipe Alves OliveiraRui Filipe Alves OliveiraUAE Team Emirates XRG169UCI
  6. PSPedro SilvaFeira Dos Sofás - Boavista141UCI
  7. Daniela CamposDaniela CamposEneicat-Cmteam108UCI
  8. Rui CostaRui Costa108UCI
  9. EDEmanuel DuarteCredibom / La Alumínios / Marcos Car99UCI
  10. FCFábio CostaFeira Dos Sofás - Boavista85UCI
  11. Maria MartinsMaria MartinsCanyon//SRAM76UCI
  12. GBGabriel BaptistaPortugal73UCI
  13. LLLucas LopesEfapel Cycling72UCI
  14. Rafael ReisRafael ReisAnicolor/Campicarn57UCI
  15. DLDaniel LimaBourg En Bresse Ain Cyclisme53UCI
  16. FCFrancisco CamposTeam Tavira /Crédito Agricola50UCI
  17. RQRaquel QueirósPortugal46UCI
  18. RRRúben RodriguesFeira Dos Sofás - Boavista46UCI
  19. DMDaniel MoreiraHagens Berman Jayco38UCI
  20. ACAna Caramelo35UCI
  21. GCGonçalo CarvalhoTavfer-Ovos Matinados-Mortágua31UCI
  22. BRBeatriz RoxoPortugal30UCI
  23. CSCarlos SalgueiroTeam Tavira /Crédito Agricola23UCI
  24. RBRafael BarbasTavfer-Ovos Matinados-Mortágua21UCI
  25. DBDiogo BarbosaTeam Tavira /Crédito Agricola21UCI
  26. JAJoão AntónioAviludo - Louletano - Loulé20UCI
  27. MCMarta Carvalho15UCI
  28. GMGuilherme MestreTeam Tavira /Crédito Agricola15UCI
  29. CLCláudio LealAviludo - Louletano - Loulé12UCI
  30. CMCésar MartingilTavfer-Ovos Matinados-Mortágua11UCI
  31. RDRaquel Dias10UCI
  32. DGDiogo GonçalvesEfapel Cycling10UCI
  33. JMJoão MartinsCredibom / La Alumínios / Marcos Car10UCI
  34. NCNoah CamposTeam Tavira /Crédito Agricola5UCI
  35. João MatiasJoão MatiasTavfer-Ovos Matinados-Mortágua5UCI
  36. PPPedro PintoEfapel Cycling5UCI
  37. ARAndré RibeiroGi Group Holding - Simoldes - Udo4UCI
  38. JSJoaquim SilvaEfapel Cycling4UCI
  39. André CarvalhoAndré CarvalhoAviludo - Louletano - Loulé3UCI
  40. RDRafael DurãesEfapel Cycling3UCI
  41. JMJoão MedeirosCredibom / La Alumínios / Marcos Car3UCI
  42. JMJoana Monteiro3UCI
  43. HNHugo NunesCredibom / La Alumínios / Marcos Car3UCI
  44. BLBeatriz Lopes1UCI
  45. FMFrancisco MoraisTavfer-Ovos Matinados-Mortágua1UCI
  46. FAFrancisco AlvesTavfer-Ovos Matinados-Mortágua
  47. RARodrigo AlvesTeam Tavira
  48. GAGonçalo AmadoRadio Popular - Paredes - Boavista
  49. GAGonçalo Amaral
  50. PAPedro AndradeFeirense - Beeceler
  51. ABAntónio Barbio
  52. DBDinis Barrocas
  53. SBSimão Bernardino
  54. JBJosé Borges
  55. MBMatilde Borges
  56. FCFrancisca Cambra
  57. ACAfonso CampinoPortugal
  58. MCMateus Cardona
  59. RCRoberto Cardoso
  60. TCTiago CarmoObidos Cycling Team
  61. CCCelina Carpinteiro
  62. ACAntónio Carvalho
  63. DCDaniel Castro
  64. FCFrancisco Cordeiro
  65. CCCláudia Costa
  66. MCMiguel CostaGi Group Holding - Simoldes - Udo
  67. FCFrancielle Crestan
  68. PCPedro Cruz
  69. PCPedro Cunha
  70. DDDaniel DiasTavfer-Ovos Matinados-Mortágua
  71. JDJosé Dias
  72. DDDuarte DominguesCredibom / La Alumínios / Marcos Car
  73. GDGuilherme Duarte
  74. ADAndré DutraSabgal/Anicolor
  75. AFAna Falcão
  76. PFPaulo FernandesAnicolor/Tien 21
  77. AFAlexandra Ferreira
  78. AFAntónio Ferreira
  79. MFMarta Figueiredo
  80. CFCésar FonteRadio Popular - Paredes - Boavista
  81. SFSusana Freitas
  82. TGTomás GasparPortugal
  83. HGHélder GonçalvesRadio Popular - Paredes - Boavista
  84. MGMarlene Gonçalves
  85. TGTiago Gonçalves SantosSabgal/Anicolor
  86. DGDiogo Graça
  87. RGRenato Guerra
  88. LJLiliana Jesus
  89. DJDaniel JorgeCredibom / La Alumínios / Marcos Car
  90. HLHélder Laranjeira
  91. TLTiago LealEfapel Cycling
  92. GLGonçalo LeaçaCredibom / La Alumínios / Marcos Car
  93. ALAfonso LopesRadio Popular - Paredes - Boavista
  94. BLBruno Lopes
  95. SMSérgio Magalhães
  96. MMMelissa Maia
  97. MMMarilyne Marques
  98. JMJoão Martins
  99. AMAlexandre MontezFeirense - Beeceler
  100. JMJosé MoreiraGi Group Holding - Simoldes - Udo
  101. LMLuís Moreira
  102. Diogo NarcisoDiogo NarcisoCredibom / La Alumínios / Marcos Car
  103. DNDuarte NevesPortugal
  104. TNTiago NunesPortugal
  105. DODiogo OliveiraFeirense - Beeceler
  106. FOFábio OliveiraFeirense - Beeceler
  107. GOGonçalo OliveiraSabgal/Anicolor
  108. JOJoão OliveiraCredibom / La Alumínios / Marcos Car
  109. APAdrian Pacho
  110. GPGonçalo Peralta
  111. FPFrancisco PereiraFeirense - Beeceler
  112. IPIvo Pinheiro
  113. DPDiogo PintoCredibom / La Alumínios / Marcos Car
  114. DPDiogo PintoAp Hotels & Resorts/ Tavira/ Sc Farense
  115. PPPedro PintoGi Group Holding - Simoldes - Udo
  116. RRRodrigo Raposo
  117. ARAfonso Ribeiro
  118. GRGonçalo RodriguesObidos Cycling Team
  119. DRDuarte RufinoPortugal
  120. DSDiogo SaleiroPortugal
  121. SSSérgio Saleiro
  122. FSFrancisco Santos
  123. RSRoberto Santos
  124. BSBruno SilvaTavfer-Ovos Matinados-Mortágua
  125. HSHenrique Silva
  126. JSJoão SilvaFeira Dos Sofás - Boavista
  127. MSMário Silva
  128. RSRui SilvaPortugal
  129. FSFilipe Simas
  130. DSDaniela SimãoPortugal
  131. LSLaura Simão
  132. RSRafael Soares
  133. JSJosé SousaAnicolor/Tien 21
  134. GTGonçalo TavaresEfapel Cycling
  135. JTJosé Teixeira
  136. JTJoao TomasioFeirense - Beeceler
  137. BTBruno Torres
  138. TVTomas Valente
  139. DVDiégo Valerio
  140. CVCristovão Veloso
  141. BVBeatriz Ventura
  142. DVDaniel ViegasAviludo - Louletano - Loulé

Teams 23