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 EvenepoelRed Bull - Bora - Hansgrohe+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 EvenepoelRed Bull - Bora - Hansgrohe4
  6. 6MNMagnus NielsenUno-X Mobility3
  7. 7Darren RaffertyDarren RaffertyEF Education - EasyPost2
  8. 8Brandon McnultyBrandon McnultyUAE Team Emirates XRG1

Mountains classification

  1. 1Remco EvenepoelRemco EvenepoelRed Bull - Bora - Hansgrohe11
  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 EvenepoelRed Bull - Bora - Hansgrohe7356UCI
  2. Jonas Vingegaard HansenJonas Vingegaard HansenTeam Visma | Lease A Bike6866UCI
  3. Tom PidcockTom PidcockPinarello-Q36.5 Pro Cycling Team4365UCI
  4. Mattias SkjelmoseMattias SkjelmoseLidl - Trek3243UCI
  5. Lenny Sydney MartinezLenny Sydney MartinezBahrain Victorious3087UCI
  6. Felix GallFelix GallDecathlon CMA CGM Team3005UCI
  7. Jai HindleyJai HindleyRed Bull - Bora - Hansgrohe2662UCI
  8. Richard CarapazRichard CarapazEF Education - EasyPost2519UCI
  9. Jay VineJay VineUAE Team Emirates XRG2218UCI
  10. Giulio CicconeGiulio CicconeLidl - Trek2069UCI
  11. Joao Pedro Gonçalves AlmeidaJoao Pedro Gonçalves AlmeidaUAE Team Emirates XRG2046UCI
  12. Florian LipowitzFlorian LipowitzRed Bull - Bora - Hansgrohe1889UCI
  13. Guillermo Thomas Silva CoussanGuillermo Thomas Silva CoussanXDS Astana Team1699UCI
  14. Brandon McnultyBrandon McnultyUAE Team Emirates XRG1516UCI
  15. Matthew RiccitelloMatthew RiccitelloDecathlon CMA CGM Team1497UCI
  16. Dorian GodonDorian GodonNetcompany INEOS1454UCI
  17. Sepp KussSepp KussTeam Visma | Lease A Bike1415UCI
  18. Afonso EulálioAfonso EulálioBahrain Victorious1352UCI
  19. DPDavide PiganzoliTeam Visma | Lease A Bike1288UCI
  20. Derek GeeDerek GeeLidl - Trek1243UCI
  21. Andreas LeknessundAndreas LeknessundUno-X Mobility1026UCI
  22. Ethan VernonEthan VernonNSN Cycling Team1020UCI
  23. Filippo ZanaFilippo ZanaSoudal Quick-Step872UCI
  24. Cian UijtdebroeksCian UijtdebroeksMovistar Team857UCI
  25. Santiago Buitrago SanchezSantiago Buitrago SanchezBahrain Victorious850UCI
  26. Jørgen NordhagenJørgen NordhagenTeam Visma | Lease A Bike826UCI
  27. VPValentin Paret PeintreSoudal Quick-Step747UCI
  28. PDPaul DoubleTeam Jayco AlUla707UCI
  29. Sebastian BerwickSebastian BerwickCaja Rural-Seguros RGA688UCI
  30. Andrea Raccagni NovieroAndrea Raccagni NovieroSoudal Quick-Step647UCI
  31. HMHenok MulueberhanXDS Astana Team646UCI
  32. LTLuke TuckwellRed Bull - Bora - Hansgrohe643UCI
  33. Léo BisiauxLéo BisiauxDecathlon CMA CGM Team628UCI
  34. Oscar OnleyOscar OnleyNetcompany INEOS620UCI
  35. Bart LemmenBart LemmenTeam Visma | Lease A Bike600UCI
  36. Bruno ArmirailBruno ArmirailTeam Visma | Lease A Bike584UCI
  37. Marc SolerMarc SolerUAE Team Emirates XRG560UCI
  38. Anthon CharmigAnthon CharmigUno-X Mobility556UCI
  39. Georg SteinhauserGeorg SteinhauserEF Education - EasyPost536UCI
  40. Brady GilmoreBrady GilmoreNSN Cycling Team528UCI
  41. Ben O'connorBen O'connorTeam Jayco AlUla522UCI
  42. Noa IsidoreNoa IsidoreDecathlon CMA CGM Team513UCI
  43. Junior LecerfJunior LecerfSoudal Quick-Step512UCI
  44. Markel Beloki FernandezMarkel Beloki FernandezEF Education - EasyPost495UCI
  45. Jakob OmrzelJakob OmrzelBahrain Victorious492UCI
  46. Ivan Ramiro Sosa CuervoIvan Ramiro Sosa CuervoEquipo Kern Pharma488UCI
  47. Felix EngelhardtFelix EngelhardtTeam Jayco AlUla474UCI
  48. SGSimone GualdiLotto Intermarché459UCI
  49. ALAntoine L'hoteDecathlon CMA CGM Team446UCI
  50. Cristian Rodriguez MartinCristian Rodriguez MartinXDS Astana Team439UCI
  51. Lorenzo FortunatoLorenzo FortunatoXDS Astana Team438UCI
  52. Adria Pericas CapdevilaAdria Pericas CapdevilaUAE Team Emirates XRG437UCI
  53. Ramses DebruyneRamses DebruyneAlpecin-Premier Tech416UCI
  54. Marcel Camprubi PijuanMarcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team406UCI
  55. Enric Mas NicolauEnric Mas NicolauMovistar Team398UCI
  56. David GauduDavid GauduGroupama-FDJ United398UCI
  57. Noah HobbsNoah HobbsEF Education - EasyPost397UCI
  58. Maxime DecombleMaxime DecombleGroupama-FDJ United395UCI
  59. Urko Berrade FernandezUrko Berrade FernandezEquipo Kern Pharma393UCI
  60. JCJan Castellon RibaltaCaja Rural-Seguros RGA389UCI
  61. SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH374UCI
  62. Henri UhligHenri UhligAlpecin-Premier Tech363UCI
  63. HSHaoyu SuXDS Astana Team358UCI
  64. Jan HirtJan HirtNSN Cycling Team357UCI
  65. Ivo OliveiraIvo OliveiraUAE Team Emirates XRG348UCI
  66. Brieuc RollandBrieuc RollandGroupama-FDJ United344UCI
  67. Nairo QuintanaNairo QuintanaMovistar Team342UCI
  68. Jose Manuel Diaz GallegoJose Manuel Diaz GallegoBurgos-Burpellet-BH333UCI
  69. Guillaume Martin GuyonnetGuillaume Martin GuyonnetGroupama-FDJ United332UCI
  70. Francesco BusattoFrancesco BusattoAlpecin-Premier Tech331UCI
  71. Carlos Rodriguez CanoCarlos Rodriguez CanoNetcompany INEOS327UCI
  72. Merhawi KudusMerhawi KudusBurgos-Burpellet-BH327UCI
  73. Toon AertsToon AertsLotto Intermarché321UCI
  74. Embret Svestad-BårdsengEmbret Svestad-BårdsengNetcompany INEOS308UCI
  75. Rudy MolardRudy MolardGroupama-FDJ United307UCI
  76. Liam SlockLiam SlockLotto Intermarché296UCI
  77. BMByron MuntonModern Adventure Pro Cycling295UCI
  78. Mikel Landa MeanaMikel Landa MeanaSoudal Quick-Step275UCI
  79. Einer Augusto Rubio ReyesEiner Augusto Rubio ReyesMovistar Team274UCI
  80. Abel Balderstone RoumensAbel Balderstone RoumensCaja Rural-Seguros RGA259UCI
  81. David De La Cruz MelgarejoDavid De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team255UCI
  82. JBJosh BurnettBurgos-Burpellet-BH250UCI
  83. MNMagnus NielsenUno-X Mobility241UCI
  84. Stefan De BodStefan De BodModern Adventure Pro Cycling237UCI
  85. Mats WenzelMats WenzelEquipo Kern Pharma231UCI
  86. Matevž GovekarMatevž GovekarBahrain Victorious228UCI
  87. Nico DenzNico DenzRed Bull - Bora - Hansgrohe224UCI
  88. Jefferson CepedaJefferson CepedaEF Education - EasyPost224UCI
  89. George BennettGeorge BennettNSN Cycling Team223UCI
  90. Mattia CattaneoMattia CattaneoRed Bull - Bora - Hansgrohe222UCI
  91. Jose Felix Parra CuerdaJose Felix Parra CuerdaCaja Rural-Seguros RGA218UCI
  92. Jesus HerradaJesus HerradaBurgos-Burpellet-BH204UCI
  93. Gal GlivarGal GlivarAlpecin-Premier Tech198UCI
  94. Harold Martin Lopez GranizoHarold Martin Lopez GranizoXDS Astana Team196UCI
  95. DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team191UCI
  96. Carlos Verona QuintanillaCarlos Verona QuintanillaLidl - Trek173UCI
  97. Victor LangellottiVictor LangellottiXDS Astana Team171UCI
  98. Anders SkaarsethAnders SkaarsethUno-X Mobility171UCI
  99. Pier-André CôtéPier-André CôtéNSN Cycling Team164UCI
  100. Alberto DaineseAlberto DaineseSoudal Quick-Step155UCI
  101. Mathieu KockelmannMathieu KockelmannLotto Intermarché151UCI
  102. MFMatthew FoxLotto Intermarché145UCI
  103. Lorenzo GermaniLorenzo GermaniGroupama-FDJ United145UCI
  104. SRSenna RemijnAlpecin-Premier Tech145UCI
  105. Damien HowsonDamien HowsonPinarello-Q36.5 Pro Cycling Team124UCI
  106. JKJoshua KenchGroupama-FDJ United123UCI
  107. Jaume Guardeño RomaJaume Guardeño RomaCaja Rural-Seguros RGA122UCI
  108. Jon Agirre EgañaJon Agirre EgañaEuskaltel-Euskadi122UCI
  109. Mikel Bizkarra EtxegibelMikel Bizkarra EtxegibelEuskaltel-Euskadi122UCI
  110. JGJorge Gutierrez GonzalezEquipo Kern Pharma117UCI
  111. Michael Shea LeonardMichael Shea LeonardEF Education - EasyPost111UCI
  112. JMJokin MurguialdayEuskaltel-Euskadi108UCI
  113. Juan Pedro Lopez PerezJuan Pedro Lopez PerezMovistar Team107UCI
  114. Luca VergallitoLuca VergallitoAlpecin-Premier Tech106UCI
  115. SDSergi Darder GariCaja Rural-Seguros RGA104UCI
  116. Sam OomenSam OomenLidl - Trek98UCI
  117. Koen BouwmanKoen BouwmanTeam Jayco AlUla94UCI
  118. KHKieran HaugModern Adventure Pro Cycling75UCI
  119. Bob JungelsBob JungelsNetcompany INEOS72UCI
  120. Riley PickrellRiley PickrellModern Adventure Pro Cycling71UCI
  121. Darren RaffertyDarren RaffertyEF Education - EasyPost66UCI
  122. Johannes Staune-MittetJohannes Staune-MittetDecathlon CMA CGM Team65UCI
  123. Tao Geoghegan HartTao Geoghegan HartLidl - Trek62UCI
  124. RPRudy PorterTeam Jayco AlUla61UCI
  125. Callum ScotsonCallum ScotsonDecathlon CMA CGM Team57UCI
  126. Jake StewartJake StewartNSN Cycling Team56UCI
  127. JLJose Luis Faura AsensioBurgos-Burpellet-BH55UCI
  128. MAMario Aparicio MuñozBurgos-Burpellet-BH51UCI
  129. Pascal EenkhoornPascal EenkhoornSoudal Quick-Step50UCI
  130. DUDiego Uriarte BelzunegiEquipo Kern Pharma49UCI
  131. Alexey LutsenkoAlexey LutsenkoNSN Cycling Team48UCI
  132. TSTyler StitesModern Adventure Pro Cycling48UCI
  133. Menno HuisingMenno HuisingTeam Visma | Lease A Bike45UCI
  134. Pavel NovákPavel NovákMovistar Team43UCI
  135. Baptiste VeistrofferBaptiste VeistrofferLotto Intermarché43UCI
  136. Filippo BaronciniFilippo BaronciniUAE Team Emirates XRG39UCI
  137. Laurens De PlusLaurens De PlusNetcompany INEOS35UCI
  138. JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA35UCI
  139. Sam BennettSam BennettPinarello-Q36.5 Pro Cycling Team31UCI
  140. SFSamuel Florez GarcesModern Adventure Pro Cycling30UCI
  141. Anton KuzminAnton KuzminXDS Astana Team30UCI
  142. HMHEßMANN MichelMovistar Team29UCI
  143. Rainer KepplingerRainer KepplingerBahrain Victorious29UCI
  144. Jacopo MoscaJacopo MoscaLidl - Trek28UCI
  145. Reuben ThompsonReuben ThompsonLotto Intermarché25UCI
  146. Jonas Hem HvidebergJonas Hem HvidebergUno-X Mobility22UCI
  147. Harm VanhouckeHarm VanhouckePinarello-Q36.5 Pro Cycling Team21UCI
  148. MBMartin BuggeUno-X Mobility20UCI
  149. TSTobias SvarreUno-X Mobility15UCI
  150. Patrick GamperPatrick GamperTeam Jayco AlUla13UCI
  151. Mark StewartMark StewartModern Adventure Pro Cycling13UCI
  152. Johan Price PejtersenJohan Price PejtersenAlpecin-Premier Tech10UCI
  153. HAHugo Aznar VijuescaEquipo Kern Pharma9UCI
  154. PCPablo Carrascosa MillerEquipo Kern Pharma8UCI
  155. Frederik WandahlFrederik WandahlRed Bull - Bora - Hansgrohe6UCI
  156. Nikias ArndtNikias ArndtBahrain Victorious3UCI
  157. YAYago Aguirre SubijanaEuskaltel-Euskadi0UCI
  158. UAUnai Aznar VijuescaEuskaltel-Euskadi0UCI
  159. SFSamuel Fernandez HeresEuskaltel-Euskadi0UCI
  160. Danny Van Der TuukDanny Van Der TuukEuskaltel-Euskadi0UCI
  161. Christopher JensenChristopher JensenTeam Jayco AlUla

Teams 23