Volta Ciclista a Catalunya 2026
2.UWT23 Mar 2026 – 29 Mar 2026
Stages
- 1Stage 1Mon 23 Mar
- 2Stage 2Tue 24 Mar
- 3Stage 3Wed 25 Mar
- 4Stage 4Thu 26 Mar
- 5Stage 5Fri 27 Mar
- 6Stage 6Sat 28 Mar
- 7Stage 7Sun 29 Mar
Classifications
After stage 6 · stage 7 not included yet
General classification
- 1
Jonas Vingegaard HansenTeam Visma | Lease A Bike23:49:52 - 2
Lenny Sydney MartinezBahrain Victorious+1:22 - 3
Florian LipowitzRed Bull - Bora - Hansgrohe+1:30 - 4VPValentin Paret PeintreSoudal Quick-Step+1:43
- 5
Remco EvenepoelBelgium+2:17 - 6
Felix GallDecathlon CMA CGM Team+3:17 - 7
Mattias SkjelmoseLidl - Trek+4:11 - 8
Cian UijtdebroeksMovistar Team+5:20 - 9
Matthew RiccitelloDecathlon CMA CGM Team+5:25 - 10
Richard CarapazEF Education - EasyPost+5:36 - 11
Santiago Buitrago SanchezBahrain Victorious+6:15 - 12
Oscar OnleyNetcompany INEOS+6:18
- 13
Ben O'connorTeam Jayco AlUla+6:22
- 14
Lorenzo FortunatoXDS Astana Team+6:32 - 15
Mikel Landa MeanaSoudal Quick-Step+6:32 - 16
George BennettNSN Cycling Team+6:44 - 17DPDavide PiganzoliTeam Visma | Lease A Bike+7:34
- 18
Sepp KussTeam Visma | Lease A Bike+8:03 - 19
Juan Pedro Lopez PerezMovistar Team+8:18 - 20
Jai HindleyRed Bull - Bora - Hansgrohe+9:20 - 21
Luca VergallitoAlpecin-Premier Tech+9:21 - 22
Sebastian BerwickCaja Rural-Seguros RGA+9:23 - 23
Filippo ZanaSoudal Quick-Step+10:51 - 24
Jose Felix Parra CuerdaCaja Rural-Seguros RGA+11:29 - 25
Carlos Rodriguez CanoNetcompany INEOS+11:45 - 26
Andreas LeknessundUno-X Mobility+12:20 - 27
Enric Mas NicolauMovistar Team+12:50 - 28
Jaume Guardeño RomaCaja Rural-Seguros RGA+12:55 - 29
Cristian Rodriguez MartinXDS Astana Team+14:15 - 30
Harold Martin Lopez GranizoXDS Astana Team+15:30 - 31JCJan Castellon RibaltaCaja Rural-Seguros RGA+16:26
- 32
Guillaume Martin GuyonnetGroupama-FDJ United+16:43 - 33
Ivan Ramiro Sosa CuervoEquipo Kern Pharma+17:13 - 34
Jon Agirre EgañaEuskaltel-Euskadi+17:31 - 35
Koen BouwmanTeam Jayco AlUla+18:17 - 36
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG+18:45 - 37
Giulio CicconeLidl - Trek+19:47 - 38
Marc SolerUAE Team Emirates XRG+20:53 - 39
Mikel Bizkarra EtxegibelEuskaltel-Euskadi+23:42
- 40
Brandon McnultyUAE Team Emirates XRG+24:09 - 41
Johannes Staune-MittetDecathlon CMA CGM Team+24:14
- 42
Nairo QuintanaMovistar Team+24:49 - 43
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+25:17
- 44
Jefferson CepedaEF Education - EasyPost+25:41 - 45
Embret Svestad-BårdsengNetcompany INEOS+25:42 - 46BMByron MuntonModern Adventure Pro Cycling+25:44
- 47
Afonso EulálioBahrain Victorious+26:00 - 48
Jakob OmrzelBahrain Victorious+27:12 - 49
Rudy MolardGroupama-FDJ United+27:28
- 50
Adria Pericas CapdevilaUAE Team Emirates XRG+27:38 - 51
Urko Berrade FernandezEquipo Kern Pharma+27:52 - 52
Carlos Verona QuintanillaLidl - Trek+29:54 - 53
Léo BisiauxDecathlon CMA CGM Team+30:23 - 54
Markel Beloki FernandezEF Education - EasyPost+31:40 - 55
Einer Augusto Rubio ReyesMovistar Team+31:52 - 56
Ramses DebruyneAlpecin-Premier Tech+32:59 - 57
Jørgen NordhagenTeam Visma | Lease A Bike+35:21 - 58SGSimone GualdiLotto Intermarché+35:41
- 59
Darren RaffertyEF Education - EasyPost+36:00 - 60
Maxime DecombleGroupama-FDJ United+36:18 - 61
Abel Balderstone RoumensCaja Rural-Seguros RGA+36:30 - 62
David GauduGroupama-FDJ United+38:36 - 63JBJosh BurnettBurgos-Burpellet-BH+41:10
- 64
Andrea Raccagni NovieroSoudal Quick-Step+41:46 - 65
Bart LemmenTeam Visma | Lease A Bike+43:10 - 66
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team+46:21 - 67ALAntoine L'hoteDecathlon CMA CGM Team+46:35
- 68RPRudy PorterTeam Jayco AlUla+46:35
- 69
Sam OomenLidl - Trek+47:19 - 70
Reuben ThompsonLotto Intermarché+47:27 - 71
Laurens De PlusNetcompany INEOS+47:46
- 72
Damien HowsonPinarello-Q36.5 Pro Cycling Team+47:55 - 73JLJose Luis Faura AsensioBurgos-Burpellet-BH+47:58
- 74
Mattia CattaneoRed Bull - Bora - Hansgrohe+48:21
- 75
Brieuc RollandGroupama-FDJ United+48:38 - 76
Gal GlivarAlpecin-Premier Tech+49:17 - 77LTLuke TuckwellRed Bull - Bora - Hansgrohe+49:44
- 78
Jan HirtNSN Cycling Team+50:15
- 79
Lorenzo GermaniGroupama-FDJ United+50:42 - 80HMHenok MulueberhanXDS Astana Team+50:42
- 81JMJokin MurguialdayEuskaltel-Euskadi+50:47
- 82
Michael Shea LeonardEF Education - EasyPost+51:12 - 83
Toon AertsLotto Intermarché+51:33 - 84
Callum ScotsonDecathlon CMA CGM Team+52:56 - 85
Jesus HerradaBurgos-Burpellet-BH+53:42 - 86
Frederik WandahlRed Bull - Bora - Hansgrohe+54:12 - 87
Dorian GodonNetcompany INEOS+55:14 - 88TSTobias SvarreUno-X Mobility+55:25
- 89
Merhawi KudusBurgos-Burpellet-BH+55:52 - 90
Brady GilmoreNSN Cycling Team+56:15 - 91PDPaul DoubleTeam Jayco AlUla+56:24
- 92
Junior LecerfSoudal Quick-Step+56:27 - 93
Felix EngelhardtTeam Jayco AlUla+57:05 - 94SRSenna RemijnAlpecin-Premier Tech+57:12
- 95
Anthon CharmigUno-X Mobility+57:24 - 96JGJorge Gutierrez GonzalezEquipo Kern Pharma+57:39
- 97
Francesco BusattoAlpecin-Premier Tech+58:45 - 98MNMagnus NielsenUno-X Mobility+59:06
- 99
Menno HuisingTeam Visma | Lease A Bike+59:06 - 100MAMario Aparicio MuñozBurgos-Burpellet-BH+59:27
- 101
Jake StewartNSN Cycling Team+1:01:03 - 102
Liam SlockLotto Intermarché+1:01:37 - 103
Christopher JensenTeam Jayco AlUla+1:01:52 - 104
Anders SkaarsethUno-X Mobility+1:02:29 - 105
Pascal EenkhoornSoudal Quick-Step+1:02:48 - 106
Bob JungelsNetcompany INEOS+1:02:51 - 107
Stefan De BodModern Adventure Pro Cycling+1:04:09 - 108KHKieran HaugModern Adventure Pro Cycling+1:04:31
- 109
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team+1:04:52 - 110
Jonas Hem HvidebergUno-X Mobility+1:05:02 - 111
Baptiste VeistrofferLotto Intermarché+1:05:22 - 112
Alberto DaineseSoudal Quick-Step+1:05:29 - 113
Pier-André CôtéNSN Cycling Team+1:05:31 - 114DUDiego Uriarte BelzunegiEquipo Kern Pharma+1:06:26
- 115
Mats WenzelEquipo Kern Pharma+1:06:40 - 116
Jacopo MoscaLidl - Trek+1:06:49 - 117JKJoshua KenchGroupama-FDJ United+1:07:07
- 118
Pavel NovákMovistar Team+1:08:09 - 119
Bruno ArmirailTeam Visma | Lease A Bike+1:08:12 - 120DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team+1:08:24
- 121
Rainer KepplingerBahrain Victorious+1:09:07 - 122
Matevž GovekarBahrain Victorious+1:09:13
- 123
Patrick GamperTeam Jayco AlUla+1:10:10 - 124SFSamuel Fernandez HeresEuskaltel-Euskadi+1:10:11
- 125
Ethan VernonNSN Cycling Team+1:11:18 - 126SDSergi Darder GariCaja Rural-Seguros RGA+1:12:25
- 127TSTyler StitesModern Adventure Pro Cycling+1:12:54
- 128JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA+1:13:10
- 129SFSamuel Florez GarcesModern Adventure Pro Cycling+1:13:17
- 130
Filippo BaronciniUAE Team Emirates XRG+1:15:48 - 131MBMartin BuggeUno-X Mobility+1:17:15
- 132
Mark StewartModern Adventure Pro Cycling+1:17:39 - 133PCPablo Carrascosa MillerEquipo Kern Pharma+1:18:26
- 134YAYago Aguirre SubijanaEuskaltel-Euskadi+1:18:53
- 135
Victor LangellottiXDS Astana Team+1:23:40 - 136
Nikias ArndtBahrain Victorious+1:28:37 - 137HAHugo Aznar VijuescaEquipo Kern Pharma+1:30:12
- 138UAUnai Aznar VijuescaEuskaltel-Euskadi+1:33:05
- 139
Johan Price PejtersenAlpecin-Premier Tech+1:37:26
Points classification
- 1
Brady GilmoreNSN Cycling Team10 - 2
Einer Augusto Rubio ReyesMovistar Team6 - 3
Liam SlockLotto Intermarché6 - 4
Dorian GodonNetcompany INEOS6 - 5
Remco EvenepoelBelgium4 - 6MNMagnus NielsenUno-X Mobility3
- 7
Darren RaffertyEF Education - EasyPost2 - 8
Brandon McnultyUAE Team Emirates XRG1
Mountains classification
- 1
Remco EvenepoelBelgium11 - 2
Oscar OnleyNetcompany INEOS11
- 3
Brandon McnultyUAE Team Emirates XRG8 - 4
Liam SlockLotto Intermarché8 - 5
Jonas Vingegaard HansenTeam Visma | Lease A Bike8 - 6
Enric Mas NicolauMovistar Team5 - 7
Giulio CicconeLidl - Trek5 - 8MAMario Aparicio MuñozBurgos-Burpellet-BH5
- 9
Lenny Sydney MartinezBahrain Victorious3 - 10
Juan Pedro Lopez PerezMovistar Team3 - 11
Darren RaffertyEF Education - EasyPost3 - 12
Einer Augusto Rubio ReyesMovistar Team2 - 13TSTobias SvarreUno-X Mobility2
- 14
Mattias SkjelmoseLidl - Trek1 - 15ALAntoine L'hoteDecathlon CMA CGM Team1
- 16MNMagnus NielsenUno-X Mobility1
Youth classification
- 1ALAntoine L'hoteDecathlon CMA CGM Team2:06:44
- 2SRSenna RemijnAlpecin-Premier Techs.t.
- 3SGSimone GualdiLotto Intermarchés.t.
- 4
Lenny Sydney MartinezBahrain Victoriouss.t. - 5
Brieuc RollandGroupama-FDJ Uniteds.t. - 6
Maxime DecombleGroupama-FDJ Uniteds.t. - 7
Cian UijtdebroeksMovistar Teams.t. - 8TSTobias SvarreUno-X Mobility+0:22
- 9
Jørgen NordhagenTeam Visma | Lease A Bike+1:52 - 10SDSergi Darder GariCaja Rural-Seguros RGA+2:13
- 11
Darren RaffertyEF Education - EasyPost+2:58 - 12
Jaume Guardeño RomaCaja Rural-Seguros RGA+2:58 - 13
Jakob OmrzelBahrain Victorious+2:58 - 14JCJan Castellon RibaltaCaja Rural-Seguros RGA+2:58
- 15
Adria Pericas CapdevilaUAE Team Emirates XRG+2:58 - 16LTLuke TuckwellRed Bull - Bora - Hansgrohe+6:07
- 17SFSamuel Florez GarcesModern Adventure Pro Cycling+6:07
- 18
Léo BisiauxDecathlon CMA CGM Team+6:21 - 19SFSamuel Fernandez HeresEuskaltel-Euskadi+7:56
- 20
Markel Beloki FernandezEF Education - EasyPost+7:56 - 21HAHugo Aznar VijuescaEquipo Kern Pharma+8:49
- 22
Pavel NovákMovistar Team+9:33 - 23
Andrea Raccagni NovieroSoudal Quick-Step+9:38 - 24YAYago Aguirre SubijanaEuskaltel-Euskadi+10:06
- DNS
Michael Shea LeonardEF Education - EasyPost
Riders 161
Remco EvenepoelBelgium7921UCI
Jonas Vingegaard HansenTeam Visma | Lease A Bike4160UCI
Tom PidcockPinarello-Q36.5 Pro Cycling Team3756UCI
Felix GallDecathlon CMA CGM Team3425UCI
Lenny Sydney MartinezBahrain Victorious3147UCI
Richard CarapazEF Education - EasyPost3061UCI
Mattias SkjelmoseLidl - Trek2973UCI
Giulio CicconeLidl - Trek2158UCI
Enric Mas NicolauMovistar Team2153UCI
Florian LipowitzRed Bull - Bora - Hansgrohe1889UCI
Guillermo Thomas Silva CoussanXDS Astana Team1704UCI
Jai HindleyRed Bull - Bora - Hansgrohe1585UCI
Sepp KussTeam Visma | Lease A Bike1400UCI
Afonso EulálioBahrain Victorious1375UCI- DPDavide PiganzoliTeam Visma | Lease A Bike1373UCI
Dorian GodonNetcompany INEOS1336UCI
Andreas LeknessundUno-X Mobility1271UCI
Santiago Buitrago SanchezBahrain Victorious1258UCI
Derek GeeLidl - Trek1258UCI
Brandon McnultyUAE Team Emirates XRG1211UCIOscar OnleyNetcompany INEOS1167UCI
Jakob OmrzelBahrain Victorious1066UCI
Jay VineUAE Team Emirates XRG1026UCI- VPValentin Paret PeintreSoudal Quick-Step972UCI
Filippo ZanaSoudal Quick-Step934UCI
Léo BisiauxDecathlon CMA CGM Team875UCI
Cristian Rodriguez MartinXDS Astana Team863UCI
Anthon CharmigUno-X Mobility861UCI
Ethan VernonNSN Cycling Team846UCI
Jørgen NordhagenTeam Visma | Lease A Bike827UCI
Matthew RiccitelloDecathlon CMA CGM Team811UCI
Cian UijtdebroeksMovistar Team807UCI
Ramses DebruyneAlpecin-Premier Tech771UCI- HMHenok MulueberhanXDS Astana Team720UCI
Andrea Raccagni NovieroSoudal Quick-Step694UCI
Sebastian BerwickCaja Rural-Seguros RGA678UCI
Urko Berrade FernandezEquipo Kern Pharma662UCI- LTLuke TuckwellRed Bull - Bora - Hansgrohe659UCI
Ivan Ramiro Sosa CuervoEquipo Kern Pharma613UCI- MNMagnus NielsenUno-X Mobility606UCI
- SGSimone GualdiLotto Intermarché575UCI
- PDPaul DoubleTeam Jayco AlUla563UCI
Ben O'connorTeam Jayco AlUla557UCI
Georg SteinhauserEF Education - EasyPost556UCI
Guillaume Martin GuyonnetGroupama-FDJ United552UCI
Bart LemmenTeam Visma | Lease A Bike530UCI
Noa IsidoreDecathlon CMA CGM Team523UCI
Brady GilmoreNSN Cycling Team515UCI
Marcel Camprubi PijuanPinarello-Q36.5 Pro Cycling Team482UCI
Maxime DecombleGroupama-FDJ United477UCIJan HirtNSN Cycling Team462UCI
- ALAntoine L'hoteDecathlon CMA CGM Team452UCI
Noah HobbsEF Education - EasyPost438UCI- JCJan Castellon RibaltaCaja Rural-Seguros RGA434UCI
Adria Pericas CapdevilaUAE Team Emirates XRG432UCI
Markel Beloki FernandezEF Education - EasyPost410UCIJose Manuel Diaz GallegoBurgos-Burpellet-BH380UCI
- SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH374UCI
Lorenzo FortunatoXDS Astana Team358UCI
Carlos Rodriguez CanoNetcompany INEOS352UCI
Henri UhligAlpecin-Premier Tech343UCI
Embret Svestad-BårdsengNetcompany INEOS340UCI- HSHaoyu SuXDS Astana Team338UCI
Merhawi KudusBurgos-Burpellet-BH336UCI
Nairo QuintanaMovistar Team336UCI
Einer Augusto Rubio ReyesMovistar Team334UCI
Felix EngelhardtTeam Jayco AlUla322UCI
Liam SlockLotto Intermarché321UCI
Mikel Landa MeanaSoudal Quick-Step320UCI
Toon AertsLotto Intermarché316UCI
Francesco BusattoAlpecin-Premier Tech296UCI- BMByron MuntonModern Adventure Pro Cycling293UCI
Junior LecerfSoudal Quick-Step282UCI
Ivo OliveiraUAE Team Emirates XRG265UCIMatevž GovekarBahrain Victorious263UCI
Rudy MolardGroupama-FDJ United262UCI
Marc SolerUAE Team Emirates XRG252UCI- JBJosh BurnettBurgos-Burpellet-BH250UCI
Bruno ArmirailTeam Visma | Lease A Bike240UCI
Mats WenzelEquipo Kern Pharma236UCI
Stefan De BodModern Adventure Pro Cycling234UCI
Alberto DaineseSoudal Quick-Step227UCI
Jesus HerradaBurgos-Burpellet-BH224UCI
George BennettNSN Cycling Team220UCI
Jose Felix Parra CuerdaCaja Rural-Seguros RGA218UCI
Jefferson CepedaEF Education - EasyPost216UCI
Gal GlivarAlpecin-Premier Tech198UCI
Alexey LutsenkoNSN Cycling Team168UCI
David De La Cruz MelgarejoPinarello-Q36.5 Pro Cycling Team163UCIMattia CattaneoRed Bull - Bora - Hansgrohe162UCI
Anders SkaarsethUno-X Mobility161UCI
Koen BouwmanTeam Jayco AlUla159UCI
Victor LangellottiXDS Astana Team152UCI
Carlos Verona QuintanillaLidl - Trek151UCI- MAMario Aparicio MuñozBurgos-Burpellet-BH146UCI
Sam OomenLidl - Trek146UCI- MFMatthew FoxLotto Intermarché145UCI
Lorenzo GermaniGroupama-FDJ United145UCI
Pier-André CôtéNSN Cycling Team144UCI- SRSenna RemijnAlpecin-Premier Tech137UCI
- DGDavid Gonzalez LopezPinarello-Q36.5 Pro Cycling Team132UCI
Jon Agirre EgañaEuskaltel-Euskadi122UCIMikel Bizkarra EtxegibelEuskaltel-Euskadi122UCI
Mathieu KockelmannLotto Intermarché116UCI
Abel Balderstone RoumensCaja Rural-Seguros RGA112UCI- JGJorge Gutierrez GonzalezEquipo Kern Pharma112UCI
Harold Martin Lopez GranizoXDS Astana Team109UCI- JMJokin MurguialdayEuskaltel-Euskadi108UCI
Brieuc RollandGroupama-FDJ United108UCI
Juan Pedro Lopez PerezMovistar Team107UCI
Luca VergallitoAlpecin-Premier Tech101UCI
David GauduGroupama-FDJ United98UCI
Nico DenzRed Bull - Bora - Hansgrohe89UCI- KHKieran HaugModern Adventure Pro Cycling85UCI
Rainer KepplingerBahrain Victorious79UCI- JKJoshua KenchGroupama-FDJ United73UCI
- RPRudy PorterTeam Jayco AlUla71UCI
- SDSergi Darder GariCaja Rural-Seguros RGA67UCI
Jake StewartNSN Cycling Team65UCI
Darren RaffertyEF Education - EasyPost63UCI
Callum ScotsonDecathlon CMA CGM Team57UCI
Tao Geoghegan HartLidl - Trek57UCI
Pascal EenkhoornSoudal Quick-Step53UCI
Menno HuisingTeam Visma | Lease A Bike48UCI- TSTyler StitesModern Adventure Pro Cycling48UCI
Sam BennettPinarello-Q36.5 Pro Cycling Team47UCI- DUDiego Uriarte BelzunegiEquipo Kern Pharma46UCI
Riley PickrellModern Adventure Pro Cycling46UCI
Pavel NovákMovistar Team43UCI
Baptiste VeistrofferLotto Intermarché43UCIJohannes Staune-MittetDecathlon CMA CGM Team40UCI
Filippo BaronciniUAE Team Emirates XRG39UCI- SFSamuel Florez GarcesModern Adventure Pro Cycling36UCI
Laurens De PlusNetcompany INEOS35UCI
- JAJulen Arriola-Bengoa BeitiaCaja Rural-Seguros RGA35UCI
- JLJose Luis Faura AsensioBurgos-Burpellet-BH35UCI
Reuben ThompsonLotto Intermarché35UCIAnton KuzminXDS Astana Team30UCI
Damien HowsonPinarello-Q36.5 Pro Cycling Team28UCI- TSTobias SvarreUno-X Mobility25UCI
Jonas Hem HvidebergUno-X Mobility22UCI- HMHEßMANN MichelMovistar Team21UCI
Harm VanhouckePinarello-Q36.5 Pro Cycling Team21UCI- MBMartin BuggeUno-X Mobility20UCI
Jaume Guardeño RomaCaja Rural-Seguros RGA17UCI
Patrick GamperTeam Jayco AlUla13UCI
Jacopo MoscaLidl - Trek12UCI
Johan Price PejtersenAlpecin-Premier Tech10UCI- HAHugo Aznar VijuescaEquipo Kern Pharma9UCI
- PCPablo Carrascosa MillerEquipo Kern Pharma8UCI
Frederik WandahlRed Bull - Bora - Hansgrohe6UCI- YAYago Aguirre SubijanaEuskaltel-Euskadi3UCI
Danny Van Der TuukEuskaltel-Euskadi3UCI
Nikias ArndtBahrain Victorious3UCI
Mark StewartModern Adventure Pro Cycling2UCI- SFSamuel Fernandez HeresEuskaltel-Euskadi0UCI
- UAUnai Aznar VijuescaEuskaltel-Euskadi
Joao Pedro Gonçalves AlmeidaUAE Team Emirates XRG
Christopher JensenTeam Jayco AlUla
Bob JungelsNetcompany INEOS
Michael Shea LeonardEF Education - EasyPost
Teams 23
UAE Team Emirates XRG27886UCI
Red Bull - Bora - Hansgrohe23442UCI
Team Visma | Lease A Bike20987UCI
Decathlon CMA CGM Team18604UCI
Lidl - Trek16448UCI
XDS Astana Team14526UCI
Bahrain Victorious13160UCI
Netcompany INEOS11888UCI
Uno-X Mobility11299UCI
Soudal Quick-Step11077UCI
Alpecin-Premier Tech10533UCI
EF Education - EasyPost9807UCI
Movistar Team9630UCI
Team Jayco AlUla9092UCI
Lotto Intermarché8881UCI
Pinarello-Q36.5 Pro Cycling Team8849UCI
NSN Cycling Team8769UCI
Groupama-FDJ United8407UCI
Caja Rural-Seguros RGA4428UCI
Burgos-Burpellet-BH3769UCI
Equipo Kern Pharma2956UCI
Euskaltel-Euskadi2202UCI
Modern Adventure Pro Cycling1333UCI
