Attaqo

Volta Ciclista a Catalunya 2026

🇪🇸
2.UWT23 Mar 2026 – 29 Mar 2026

Stages

Classifications

After stage 6 · stage 7 not included yet

General classification

  1. 1Jonas Vingegaard HansenJonas Vingegaard HansenTeam Visma | Lease A Bike23:49:52
  2. 2Lenny Sydney MartinezLenny Sydney MartinezBahrain Victorious+1:22
  3. 3Florian LipowitzFlorian LipowitzRed Bull - Bora - Hansgrohe+1:30
  4. 4VPValentin Paret PeintreSoudal Quick-Step+1:43
  5. 5Remco EvenepoelRemco EvenepoelBelgium+2:17
  6. 6Felix GallFelix GallDecathlon CMA CGM Team+3:17
  7. 7Mattias SkjelmoseMattias SkjelmoseLidl - Trek+4:11
  8. 8Cian UijtdebroeksCian UijtdebroeksMovistar Team+5:20
  9. 9Matthew RiccitelloMatthew RiccitelloDecathlon CMA CGM Team+5:25
  10. 10Richard CarapazRichard CarapazEF Education - EasyPost+5:36
  11. 11Santiago Buitrago SanchezSantiago Buitrago SanchezBahrain Victorious+6:15
  12. 12Oscar OnleyOscar OnleyNetcompany INEOS+6:18
  13. 13Ben O'connorBen O'connorTeam Jayco AlUla+6:22
  14. 14Lorenzo FortunatoLorenzo FortunatoXDS Astana Team+6:32
  15. 15Mikel Landa MeanaMikel Landa MeanaSoudal Quick-Step+6:32
  16. 16George BennettGeorge BennettNSN Cycling Team+6:44
  17. 17DPDavide PiganzoliTeam Visma | Lease A Bike+7:34
  18. 18Sepp KussSepp KussTeam Visma | Lease A Bike+8:03
  19. 19Juan Pedro Lopez PerezJuan Pedro Lopez PerezMovistar Team+8:18
  20. 20Jai HindleyJai HindleyRed Bull - Bora - Hansgrohe+9:20
  21. 21Luca VergallitoLuca VergallitoAlpecin-Premier Tech+9:21
  22. 22Sebastian BerwickSebastian BerwickCaja Rural-Seguros RGA+9:23
  23. 23Filippo ZanaFilippo ZanaSoudal Quick-Step+10:51
  24. 24Jose Felix Parra CuerdaJose Felix Parra CuerdaCaja Rural-Seguros RGA+11:29
  25. 25Carlos Rodriguez CanoCarlos Rodriguez CanoNetcompany INEOS+11:45
  26. 26Andreas LeknessundAndreas LeknessundUno-X Mobility+12:20
  27. 27Enric Mas NicolauEnric Mas NicolauMovistar Team+12:50
  28. 28Jaume Guardeño RomaJaume Guardeño RomaCaja Rural-Seguros RGA+12:55
  29. 29Cristian Rodriguez MartinCristian Rodriguez MartinXDS Astana Team+14:15
  30. 30Harold Martin Lopez GranizoHarold Martin Lopez GranizoXDS Astana Team+15:30
  31. 31JCJan Castellon RibaltaCaja Rural-Seguros RGA+16:26
  32. 32Guillaume Martin GuyonnetGuillaume Martin GuyonnetGroupama-FDJ United+16:43
  33. 33Ivan Ramiro Sosa CuervoIvan Ramiro Sosa CuervoEquipo Kern Pharma+17:13
  34. 34Jon Agirre EgañaJon Agirre EgañaEuskaltel-Euskadi+17:31
  35. 35Koen BouwmanKoen BouwmanTeam Jayco AlUla+18:17
  36. 36Joao Pedro Gonçalves AlmeidaJoao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+18:45
  37. 37Giulio CicconeGiulio CicconeLidl - Trek+19:47
  38. 38Marc SolerMarc SolerUAE Team Emirates XRG+20:53
  39. 39Mikel Bizkarra EtxegibelMikel Bizkarra EtxegibelEuskaltel-Euskadi+23:42
  40. 40Brandon McnultyBrandon McnultyUAE Team Emirates XRG+24:09
  41. 41Johannes Staune-MittetJohannes Staune-MittetDecathlon CMA CGM Team+24:14
  42. 42Nairo QuintanaNairo QuintanaMovistar Team+24:49
  43. 43Jose Manuel Diaz GallegoJose Manuel Diaz GallegoBurgos-Burpellet-BH+25:17
  44. 44Jefferson CepedaJefferson CepedaEF Education - EasyPost+25:41
  45. 45Embret Svestad-BårdsengEmbret Svestad-BårdsengNetcompany INEOS+25:42
  46. 46BMByron MuntonModern Adventure Pro Cycling+25:44
  47. 47Afonso EulálioAfonso EulálioBahrain Victorious+26:00
  48. 48Jakob OmrzelJakob OmrzelBahrain Victorious+27:12
  49. 49Rudy MolardRudy MolardGroupama-FDJ United+27:28
  50. 50Adria Pericas CapdevilaAdria Pericas CapdevilaUAE Team Emirates XRG+27:38
  51. 51Urko Berrade FernandezUrko Berrade FernandezEquipo Kern Pharma+27:52
  52. 52Carlos Verona QuintanillaCarlos Verona QuintanillaLidl - Trek+29:54
  53. 53Léo BisiauxLéo BisiauxDecathlon CMA CGM Team+30:23
  54. 54Markel Beloki FernandezMarkel Beloki FernandezEF Education - EasyPost+31:40
  55. 55Einer Augusto Rubio ReyesEiner Augusto Rubio ReyesMovistar Team+31:52
  56. 56Ramses DebruyneRamses DebruyneAlpecin-Premier Tech+32:59
  57. 57Jørgen NordhagenJørgen NordhagenTeam Visma | Lease A Bike+35:21
  58. 58SGSimone GualdiLotto Intermarché+35:41
  59. 59Darren RaffertyDarren RaffertyEF Education - EasyPost+36:00
  60. 60Maxime DecombleMaxime DecombleGroupama-FDJ United+36:18
  61. 61Abel Balderstone RoumensAbel Balderstone RoumensCaja Rural-Seguros RGA+36:30
  62. 62David GauduDavid GauduGroupama-FDJ United+38:36
  63. 63JBJosh BurnettBurgos-Burpellet-BH+41:10
  64. 64Andrea Raccagni NovieroAndrea Raccagni NovieroSoudal Quick-Step+41:46
  65. 65Bart LemmenBart LemmenTeam Visma | Lease A Bike+43:10
  66. 66David De La Cruz MelgarejoDavid De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+46:21
  67. 67ALAntoine L'hoteDecathlon CMA CGM Team+46:35
  68. 68RPRudy PorterTeam Jayco AlUla+46:35
  69. 69Sam OomenSam OomenLidl - Trek+47:19
  70. 70Reuben ThompsonReuben ThompsonLotto Intermarché+47:27
  71. 71Laurens De PlusLaurens De PlusNetcompany INEOS+47:46
  72. 72Damien HowsonDamien HowsonPinarello-Q36.5 Pro Cycling Team+47:55
  73. 73JLJose Luis Faura AsensioBurgos-Burpellet-BH+47:58
  74. 74Mattia CattaneoMattia CattaneoRed Bull - Bora - Hansgrohe+48:21
  75. 75Brieuc RollandBrieuc RollandGroupama-FDJ United+48:38
  76. 76Gal GlivarGal GlivarAlpecin-Premier Tech+49:17
  77. 77LTLuke TuckwellRed Bull - Bora - Hansgrohe+49:44
  78. 78Jan HirtJan HirtNSN Cycling Team+50:15
  79. 79Lorenzo GermaniLorenzo GermaniGroupama-FDJ United+50:42
  80. 80HMHenok MulueberhanXDS Astana Team+50:42
  81. 81JMJokin MurguialdayEuskaltel-Euskadi+50:47
  82. 82Michael Shea LeonardMichael Shea LeonardEF Education - EasyPost+51:12
  83. 83Toon AertsToon AertsLotto Intermarché+51:33
  84. 84Callum ScotsonCallum ScotsonDecathlon CMA CGM Team+52:56
  85. 85Jesus HerradaJesus HerradaBurgos-Burpellet-BH+53:42
  86. 86Frederik WandahlFrederik WandahlRed Bull - Bora - Hansgrohe+54:12
  87. 87Dorian GodonDorian GodonNetcompany INEOS+55:14
  88. 88TSTobias SvarreUno-X Mobility+55:25
  89. 89Merhawi KudusMerhawi KudusBurgos-Burpellet-BH+55:52
  90. 90Brady GilmoreBrady GilmoreNSN Cycling Team+56:15
  91. 91PDPaul DoubleTeam Jayco AlUla+56:24
  92. 92Junior LecerfJunior LecerfSoudal Quick-Step+56:27
  93. 93Felix EngelhardtFelix EngelhardtTeam Jayco AlUla+57:05
  94. 94SRSenna RemijnAlpecin-Premier Tech+57:12
  95. 95Anthon CharmigAnthon CharmigUno-X Mobility+57:24
  96. 96JGJorge Gutierrez GonzalezEquipo Kern Pharma+57:39
  97. 97Francesco BusattoFrancesco BusattoAlpecin-Premier Tech+58:45
  98. 98MNMagnus NielsenUno-X Mobility+59:06
  99. 99Menno HuisingMenno HuisingTeam Visma | Lease A Bike+59:06
  100. 100MAMario Aparicio MuñozBurgos-Burpellet-BH+59:27
  101. 101Jake StewartJake StewartNSN Cycling Team+1:01:03
  102. 102Liam SlockLiam SlockLotto Intermarché+1:01:37
  103. 103Christopher JensenChristopher JensenTeam Jayco AlUla+1:01:52
  104. 104Anders SkaarsethAnders SkaarsethUno-X Mobility+1:02:29
  105. 105Pascal EenkhoornPascal EenkhoornSoudal Quick-Step+1:02:48
  106. 106Bob JungelsBob JungelsNetcompany INEOS+1:02:51
  107. 107Stefan De BodStefan De BodModern Adventure Pro Cycling+1:04:09
  108. 108KHKieran HaugModern Adventure Pro Cycling+1:04:31
  109. 109Marcel Camprubi PijuanMarcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team+1:04:52
  110. 110Jonas Hem HvidebergJonas Hem HvidebergUno-X Mobility+1:05:02
  111. 111Baptiste VeistrofferBaptiste VeistrofferLotto Intermarché+1:05:22
  112. 112Alberto DaineseAlberto DaineseSoudal Quick-Step+1:05:29
  113. 113Pier-André CôtéPier-André CôtéNSN Cycling Team+1:05:31
  114. 114DUDiego Uriarte BelzunegiEquipo Kern Pharma+1:06:26
  115. 115Mats WenzelMats WenzelEquipo Kern Pharma+1:06:40
  116. 116Jacopo MoscaJacopo MoscaLidl - Trek+1:06:49
  117. 117JKJoshua KenchGroupama-FDJ United+1:07:07
  118. 118Pavel NovákPavel NovákMovistar Team+1:08:09
  119. 119Bruno ArmirailBruno ArmirailTeam Visma | Lease A Bike+1:08:12
  120. 120DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team+1:08:24
  121. 121Rainer KepplingerRainer KepplingerBahrain Victorious+1:09:07
  122. 122Matevž GovekarMatevž GovekarBahrain Victorious+1:09:13
  123. 123Patrick GamperPatrick GamperTeam Jayco AlUla+1:10:10
  124. 124SFSamuel Fernandez HeresEuskaltel-Euskadi+1:10:11
  125. 125Ethan VernonEthan VernonNSN Cycling Team+1:11:18
  126. 126SDSergi Darder GariCaja Rural-Seguros RGA+1:12:25
  127. 127TSTyler StitesModern Adventure Pro Cycling+1:12:54
  128. 128JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+1:13:10
  129. 129SFSamuel Florez GarcesModern Adventure Pro Cycling+1:13:17
  130. 130Filippo BaronciniFilippo BaronciniUAE Team Emirates XRG+1:15:48
  131. 131MBMartin BuggeUno-X Mobility+1:17:15
  132. 132Mark StewartMark StewartModern Adventure Pro Cycling+1:17:39
  133. 133PCPablo Carrascosa MillerEquipo Kern Pharma+1:18:26
  134. 134YAYago Aguirre SubijanaEuskaltel-Euskadi+1:18:53
  135. 135Victor LangellottiVictor LangellottiXDS Astana Team+1:23:40
  136. 136Nikias ArndtNikias ArndtBahrain Victorious+1:28:37
  137. 137HAHugo Aznar VijuescaEquipo Kern Pharma+1:30:12
  138. 138UAUnai Aznar VijuescaEuskaltel-Euskadi+1:33:05
  139. 139Johan Price PejtersenJohan Price PejtersenAlpecin-Premier Tech+1:37:26

Points classification

  1. 1Brady GilmoreBrady GilmoreNSN Cycling Team10
  2. 2Einer Augusto Rubio ReyesEiner Augusto Rubio ReyesMovistar Team6
  3. 3Liam SlockLiam SlockLotto Intermarché6
  4. 4Dorian GodonDorian GodonNetcompany INEOS6
  5. 5Remco EvenepoelRemco EvenepoelBelgium4
  6. 6MNMagnus NielsenUno-X Mobility3
  7. 7Darren RaffertyDarren RaffertyEF Education - EasyPost2
  8. 8Brandon McnultyBrandon McnultyUAE Team Emirates XRG1

Mountains classification

  1. 1Remco EvenepoelRemco EvenepoelBelgium11
  2. 2Oscar OnleyOscar OnleyNetcompany INEOS11
  3. 3Brandon McnultyBrandon McnultyUAE Team Emirates XRG8
  4. 4Liam SlockLiam SlockLotto Intermarché8
  5. 5Jonas Vingegaard HansenJonas Vingegaard HansenTeam Visma | Lease A Bike8
  6. 6Enric Mas NicolauEnric Mas NicolauMovistar Team5
  7. 7Giulio CicconeGiulio CicconeLidl - Trek5
  8. 8MAMario Aparicio MuñozBurgos-Burpellet-BH5
  9. 9Lenny Sydney MartinezLenny Sydney MartinezBahrain Victorious3
  10. 10Juan Pedro Lopez PerezJuan Pedro Lopez PerezMovistar Team3
  11. 11Darren RaffertyDarren RaffertyEF Education - EasyPost3
  12. 12Einer Augusto Rubio ReyesEiner Augusto Rubio ReyesMovistar Team2
  13. 13TSTobias SvarreUno-X Mobility2
  14. 14Mattias SkjelmoseMattias SkjelmoseLidl - Trek1
  15. 15ALAntoine L'hoteDecathlon CMA CGM Team1
  16. 16MNMagnus NielsenUno-X Mobility1

Youth classification

  1. 1ALAntoine L'hoteDecathlon CMA CGM Team2:06:44
  2. 2SRSenna RemijnAlpecin-Premier Techs.t.
  3. 3SGSimone GualdiLotto Intermarchés.t.
  4. 4Lenny Sydney MartinezLenny Sydney MartinezBahrain Victoriouss.t.
  5. 5Brieuc RollandBrieuc RollandGroupama-FDJ Uniteds.t.
  6. 6Maxime DecombleMaxime DecombleGroupama-FDJ Uniteds.t.
  7. 7Cian UijtdebroeksCian UijtdebroeksMovistar Teams.t.
  8. 8TSTobias SvarreUno-X Mobility+0:22
  9. 9Jørgen NordhagenJørgen NordhagenTeam Visma | Lease A Bike+1:52
  10. 10SDSergi Darder GariCaja Rural-Seguros RGA+2:13
  11. 11Darren RaffertyDarren RaffertyEF Education - EasyPost+2:58
  12. 12Jaume Guardeño RomaJaume Guardeño RomaCaja Rural-Seguros RGA+2:58
  13. 13Jakob OmrzelJakob OmrzelBahrain Victorious+2:58
  14. 14JCJan Castellon RibaltaCaja Rural-Seguros RGA+2:58
  15. 15Adria Pericas CapdevilaAdria Pericas CapdevilaUAE Team Emirates XRG+2:58
  16. 16LTLuke TuckwellRed Bull - Bora - Hansgrohe+6:07
  17. 17SFSamuel Florez GarcesModern Adventure Pro Cycling+6:07
  18. 18Léo BisiauxLéo BisiauxDecathlon CMA CGM Team+6:21
  19. 19SFSamuel Fernandez HeresEuskaltel-Euskadi+7:56
  20. 20Markel Beloki FernandezMarkel Beloki FernandezEF Education - EasyPost+7:56
  21. 21HAHugo Aznar VijuescaEquipo Kern Pharma+8:49
  22. 22Pavel NovákPavel NovákMovistar Team+9:33
  23. 23Andrea Raccagni NovieroAndrea Raccagni NovieroSoudal Quick-Step+9:38
  24. 24YAYago Aguirre SubijanaEuskaltel-Euskadi+10:06
  25. DNSMichael Shea LeonardMichael Shea LeonardEF Education - EasyPost

Riders 161

  1. Remco EvenepoelRemco EvenepoelBelgium7921UCI
  2. Jonas Vingegaard HansenJonas Vingegaard HansenTeam Visma | Lease A Bike4160UCI
  3. Tom PidcockTom PidcockPinarello-Q36.5 Pro Cycling Team3756UCI
  4. Felix GallFelix GallDecathlon CMA CGM Team3425UCI
  5. Lenny Sydney MartinezLenny Sydney MartinezBahrain Victorious3147UCI
  6. Richard CarapazRichard CarapazEF Education - EasyPost3061UCI
  7. Mattias SkjelmoseMattias SkjelmoseLidl - Trek2973UCI
  8. Giulio CicconeGiulio CicconeLidl - Trek2158UCI
  9. Enric Mas NicolauEnric Mas NicolauMovistar Team2153UCI
  10. Florian LipowitzFlorian LipowitzRed Bull - Bora - Hansgrohe1889UCI
  11. Guillermo Thomas Silva CoussanGuillermo Thomas Silva CoussanXDS Astana Team1704UCI
  12. Jai HindleyJai HindleyRed Bull - Bora - Hansgrohe1585UCI
  13. Sepp KussSepp KussTeam Visma | Lease A Bike1400UCI
  14. Afonso EulálioAfonso EulálioBahrain Victorious1375UCI
  15. DPDavide PiganzoliTeam Visma | Lease A Bike1373UCI
  16. Dorian GodonDorian GodonNetcompany INEOS1336UCI
  17. Andreas LeknessundAndreas LeknessundUno-X Mobility1271UCI
  18. Santiago Buitrago SanchezSantiago Buitrago SanchezBahrain Victorious1258UCI
  19. Derek GeeDerek GeeLidl - Trek1258UCI
  20. Brandon McnultyBrandon McnultyUAE Team Emirates XRG1211UCI
  21. Oscar OnleyOscar OnleyNetcompany INEOS1167UCI
  22. Jakob OmrzelJakob OmrzelBahrain Victorious1066UCI
  23. Jay VineJay VineUAE Team Emirates XRG1026UCI
  24. VPValentin Paret PeintreSoudal Quick-Step972UCI
  25. Filippo ZanaFilippo ZanaSoudal Quick-Step934UCI
  26. Léo BisiauxLéo BisiauxDecathlon CMA CGM Team875UCI
  27. Cristian Rodriguez MartinCristian Rodriguez MartinXDS Astana Team863UCI
  28. Anthon CharmigAnthon CharmigUno-X Mobility861UCI
  29. Ethan VernonEthan VernonNSN Cycling Team846UCI
  30. Jørgen NordhagenJørgen NordhagenTeam Visma | Lease A Bike827UCI
  31. Matthew RiccitelloMatthew RiccitelloDecathlon CMA CGM Team811UCI
  32. Cian UijtdebroeksCian UijtdebroeksMovistar Team807UCI
  33. Ramses DebruyneRamses DebruyneAlpecin-Premier Tech771UCI
  34. HMHenok MulueberhanXDS Astana Team720UCI
  35. Andrea Raccagni NovieroAndrea Raccagni NovieroSoudal Quick-Step694UCI
  36. Sebastian BerwickSebastian BerwickCaja Rural-Seguros RGA678UCI
  37. Urko Berrade FernandezUrko Berrade FernandezEquipo Kern Pharma662UCI
  38. LTLuke TuckwellRed Bull - Bora - Hansgrohe659UCI
  39. Ivan Ramiro Sosa CuervoIvan Ramiro Sosa CuervoEquipo Kern Pharma613UCI
  40. MNMagnus NielsenUno-X Mobility606UCI
  41. SGSimone GualdiLotto Intermarché575UCI
  42. PDPaul DoubleTeam Jayco AlUla563UCI
  43. Ben O'connorBen O'connorTeam Jayco AlUla557UCI
  44. Georg SteinhauserGeorg SteinhauserEF Education - EasyPost556UCI
  45. Guillaume Martin GuyonnetGuillaume Martin GuyonnetGroupama-FDJ United552UCI
  46. Bart LemmenBart LemmenTeam Visma | Lease A Bike530UCI
  47. Noa IsidoreNoa IsidoreDecathlon CMA CGM Team523UCI
  48. Brady GilmoreBrady GilmoreNSN Cycling Team515UCI
  49. Marcel Camprubi PijuanMarcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team482UCI
  50. Maxime DecombleMaxime DecombleGroupama-FDJ United477UCI
  51. Jan HirtJan HirtNSN Cycling Team462UCI
  52. ALAntoine L'hoteDecathlon CMA CGM Team452UCI
  53. Noah HobbsNoah HobbsEF Education - EasyPost438UCI
  54. JCJan Castellon RibaltaCaja Rural-Seguros RGA434UCI
  55. Adria Pericas CapdevilaAdria Pericas CapdevilaUAE Team Emirates XRG432UCI
  56. Markel Beloki FernandezMarkel Beloki FernandezEF Education - EasyPost410UCI
  57. Jose Manuel Diaz GallegoJose Manuel Diaz GallegoBurgos-Burpellet-BH380UCI
  58. SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH374UCI
  59. Lorenzo FortunatoLorenzo FortunatoXDS Astana Team358UCI
  60. Carlos Rodriguez CanoCarlos Rodriguez CanoNetcompany INEOS352UCI
  61. Henri UhligHenri UhligAlpecin-Premier Tech343UCI
  62. Embret Svestad-BårdsengEmbret Svestad-BårdsengNetcompany INEOS340UCI
  63. HSHaoyu SuXDS Astana Team338UCI
  64. Merhawi KudusMerhawi KudusBurgos-Burpellet-BH336UCI
  65. Nairo QuintanaNairo QuintanaMovistar Team336UCI
  66. Einer Augusto Rubio ReyesEiner Augusto Rubio ReyesMovistar Team334UCI
  67. Felix EngelhardtFelix EngelhardtTeam Jayco AlUla322UCI
  68. Liam SlockLiam SlockLotto Intermarché321UCI
  69. Mikel Landa MeanaMikel Landa MeanaSoudal Quick-Step320UCI
  70. Toon AertsToon AertsLotto Intermarché316UCI
  71. Francesco BusattoFrancesco BusattoAlpecin-Premier Tech296UCI
  72. BMByron MuntonModern Adventure Pro Cycling293UCI
  73. Junior LecerfJunior LecerfSoudal Quick-Step282UCI
  74. Ivo OliveiraIvo OliveiraUAE Team Emirates XRG265UCI
  75. Matevž GovekarMatevž GovekarBahrain Victorious263UCI
  76. Rudy MolardRudy MolardGroupama-FDJ United262UCI
  77. Marc SolerMarc SolerUAE Team Emirates XRG252UCI
  78. JBJosh BurnettBurgos-Burpellet-BH250UCI
  79. Bruno ArmirailBruno ArmirailTeam Visma | Lease A Bike240UCI
  80. Mats WenzelMats WenzelEquipo Kern Pharma236UCI
  81. Stefan De BodStefan De BodModern Adventure Pro Cycling234UCI
  82. Alberto DaineseAlberto DaineseSoudal Quick-Step227UCI
  83. Jesus HerradaJesus HerradaBurgos-Burpellet-BH224UCI
  84. George BennettGeorge BennettNSN Cycling Team220UCI
  85. Jose Felix Parra CuerdaJose Felix Parra CuerdaCaja Rural-Seguros RGA218UCI
  86. Jefferson CepedaJefferson CepedaEF Education - EasyPost216UCI
  87. Gal GlivarGal GlivarAlpecin-Premier Tech198UCI
  88. Alexey LutsenkoAlexey LutsenkoNSN Cycling Team168UCI
  89. David De La Cruz MelgarejoDavid De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team163UCI
  90. Mattia CattaneoMattia CattaneoRed Bull - Bora - Hansgrohe162UCI
  91. Anders SkaarsethAnders SkaarsethUno-X Mobility161UCI
  92. Koen BouwmanKoen BouwmanTeam Jayco AlUla159UCI
  93. Victor LangellottiVictor LangellottiXDS Astana Team152UCI
  94. Carlos Verona QuintanillaCarlos Verona QuintanillaLidl - Trek151UCI
  95. MAMario Aparicio MuñozBurgos-Burpellet-BH146UCI
  96. Sam OomenSam OomenLidl - Trek146UCI
  97. MFMatthew FoxLotto Intermarché145UCI
  98. Lorenzo GermaniLorenzo GermaniGroupama-FDJ United145UCI
  99. Pier-André CôtéPier-André CôtéNSN Cycling Team144UCI
  100. SRSenna RemijnAlpecin-Premier Tech137UCI
  101. DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team132UCI
  102. Jon Agirre EgañaJon Agirre EgañaEuskaltel-Euskadi122UCI
  103. Mikel Bizkarra EtxegibelMikel Bizkarra EtxegibelEuskaltel-Euskadi122UCI
  104. Mathieu KockelmannMathieu KockelmannLotto Intermarché116UCI
  105. Abel Balderstone RoumensAbel Balderstone RoumensCaja Rural-Seguros RGA112UCI
  106. JGJorge Gutierrez GonzalezEquipo Kern Pharma112UCI
  107. Harold Martin Lopez GranizoHarold Martin Lopez GranizoXDS Astana Team109UCI
  108. JMJokin MurguialdayEuskaltel-Euskadi108UCI
  109. Brieuc RollandBrieuc RollandGroupama-FDJ United108UCI
  110. Juan Pedro Lopez PerezJuan Pedro Lopez PerezMovistar Team107UCI
  111. Luca VergallitoLuca VergallitoAlpecin-Premier Tech101UCI
  112. David GauduDavid GauduGroupama-FDJ United98UCI
  113. Nico DenzNico DenzRed Bull - Bora - Hansgrohe89UCI
  114. KHKieran HaugModern Adventure Pro Cycling85UCI
  115. Rainer KepplingerRainer KepplingerBahrain Victorious79UCI
  116. JKJoshua KenchGroupama-FDJ United73UCI
  117. RPRudy PorterTeam Jayco AlUla71UCI
  118. SDSergi Darder GariCaja Rural-Seguros RGA67UCI
  119. Jake StewartJake StewartNSN Cycling Team65UCI
  120. Darren RaffertyDarren RaffertyEF Education - EasyPost63UCI
  121. Callum ScotsonCallum ScotsonDecathlon CMA CGM Team57UCI
  122. Tao Geoghegan HartTao Geoghegan HartLidl - Trek57UCI
  123. Pascal EenkhoornPascal EenkhoornSoudal Quick-Step53UCI
  124. Menno HuisingMenno HuisingTeam Visma | Lease A Bike48UCI
  125. TSTyler StitesModern Adventure Pro Cycling48UCI
  126. Sam BennettSam BennettPinarello-Q36.5 Pro Cycling Team47UCI
  127. DUDiego Uriarte BelzunegiEquipo Kern Pharma46UCI
  128. Riley PickrellRiley PickrellModern Adventure Pro Cycling46UCI
  129. Pavel NovákPavel NovákMovistar Team43UCI
  130. Baptiste VeistrofferBaptiste VeistrofferLotto Intermarché43UCI
  131. Johannes Staune-MittetJohannes Staune-MittetDecathlon CMA CGM Team40UCI
  132. Filippo BaronciniFilippo BaronciniUAE Team Emirates XRG39UCI
  133. SFSamuel Florez GarcesModern Adventure Pro Cycling36UCI
  134. Laurens De PlusLaurens De PlusNetcompany INEOS35UCI
  135. JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA35UCI
  136. JLJose Luis Faura AsensioBurgos-Burpellet-BH35UCI
  137. Reuben ThompsonReuben ThompsonLotto Intermarché35UCI
  138. Anton KuzminAnton KuzminXDS Astana Team30UCI
  139. Damien HowsonDamien HowsonPinarello-Q36.5 Pro Cycling Team28UCI
  140. TSTobias SvarreUno-X Mobility25UCI
  141. Jonas Hem HvidebergJonas Hem HvidebergUno-X Mobility22UCI
  142. HMHEßMANN MichelMovistar Team21UCI
  143. Harm VanhouckeHarm VanhouckePinarello-Q36.5 Pro Cycling Team21UCI
  144. MBMartin BuggeUno-X Mobility20UCI
  145. Jaume Guardeño RomaJaume Guardeño RomaCaja Rural-Seguros RGA17UCI
  146. Patrick GamperPatrick GamperTeam Jayco AlUla13UCI
  147. Jacopo MoscaJacopo MoscaLidl - Trek12UCI
  148. Johan Price PejtersenJohan Price PejtersenAlpecin-Premier Tech10UCI
  149. HAHugo Aznar VijuescaEquipo Kern Pharma9UCI
  150. PCPablo Carrascosa MillerEquipo Kern Pharma8UCI
  151. Frederik WandahlFrederik WandahlRed Bull - Bora - Hansgrohe6UCI
  152. YAYago Aguirre SubijanaEuskaltel-Euskadi3UCI
  153. Danny Van Der TuukDanny Van Der TuukEuskaltel-Euskadi3UCI
  154. Nikias ArndtNikias ArndtBahrain Victorious3UCI
  155. Mark StewartMark StewartModern Adventure Pro Cycling2UCI
  156. SFSamuel Fernandez HeresEuskaltel-Euskadi0UCI
  157. UAUnai Aznar VijuescaEuskaltel-Euskadi
  158. Joao Pedro Gonçalves AlmeidaJoao Pedro Gonçalves AlmeidaUAE Team Emirates XRG
  159. Christopher JensenChristopher JensenTeam Jayco AlUla
  160. Bob JungelsBob JungelsNetcompany INEOS
  161. Michael Shea LeonardMichael Shea LeonardEF Education - EasyPost

Teams 23

Follow this race live in the app

App StoreGoogle Play