WWW.IRISHCYCLINGNEWS.COM
Results & Photos: Stage 18 La Vuelta 2026
Stefan Kng (Tudor Pro Cycling) won the stage 18 time trial at Jerez de la Frontera on Thursday 10 September, covering the 32.1km from El Puerto de Santa Mara in 35:22.82.Kng beat Callum Thornley by 2.27 seconds, with Joo Almeida third at 8.78 and Primo Rogli fourth at 18.55. Roglis ride moves him back to second overall at 1:37, pushing Felix Gall to third at 3:01.Enric Mas keeps the red jersey with three stages remaining, and the race heads into the mountains above Estepona on Friday.Irish RidersDarren Rafferty (EF Education-EasyPost) produced a strong time trial, finishing 25th at 1:45.10 his best stage placing of the race. Eddie Dunbar (Pinarello Q36.5) was 41st at 2:45.10 and climbs two places to 35th overall.IRLIrish Riders Stage 18Thu 10 September 2026 El Puerto de Santa Mara Jerez de la Frontera 32.1km ITT25Darren RAFFERTYEF Education EasyPost 101st overall 35th young rider+1:45.1041Eddie DUNBARPinarello Q36.5 35th overall, +1:31:02+2:45.10Stage 18 ResultStage 18 Result show all 149STGStage 18 ResultVuelta A Espana 2026 10 September 2026 El Puerto de Santa Mara Jerez de la Frontera 32.1 km 149 riders1Stefan KNGTudor Pro Cycling Team35:22.822Callum THORNLEYRed Bull BORA hansgrohe+2.273Joo ALMEIDAUAE Team Emirates XRG+8.784Primo ROGLIRed Bull BORA hansgrohe+18.555Wout VAN AERTTeam Visma | Lease a Bike+19.406Finn FISHER-BLACKRed Bull BORA hansgrohe+20.877Bruno ARMIRAILTeam Visma | Lease a Bike+25.258Ethan HAYTERUAE Team Emirates XRG+29.199Ivo OLIVEIRASoudal Quick-Step+31.7910Xabier Mikel AZPARRENPinarello Q36.5 Pro Cycling Team+32.7711Georg STEINHAUSEREF Education EasyPost+47.5112Enric MASMovistar Team+51.8213Oscar CHAMBERLAINDecathlon CMA CGM Team+53.8714Pablo CASTRILLOMovistar Team+54.7315Harold TEJADAXDS Astana Team1:00.6916Yevgeniy FEDOROVXDS Astana Team1:00.7617Oscar ONLEYNetcompany INEOS1:10.9218Larry WARBASSETudor Pro Cycling Team1:18.8119Jasha STTERLINTeam Jayco AlUla1:19.2520Clment BERTHETGroupama FDJ United1:19.9121Jakob OMRZELBahrain Victorious1:37.3922Cristin RODRGUEZXDS Astana Team1:41.7823Alastair MACKELLAREF Education EasyPost1:42.7624Richard CARAPAZEF Education EasyPost1:44.4625Darren RAFFERTYEF Education EasyPost1:45.1026Felix GALLDecathlon CMA CGM Team1:46.9827Enzo PALENIGroupama FDJ United1:51.3828Mattias SKJELMOSELidl Trek1:53.7329Matthew RICCITELLODecathlon CMA CGM Team2:00.3330Steffen DE SCHUYTENEERLotto Intermarch2:04.1731James SHAWEF Education EasyPost2:05.6532Mathias SUNEKR NORSGAARDLidl Trek2:07.5633Mario APARICIOBurgos Burpellet BH2:15.9434David DE LA CRUZPinarello Q36.5 Pro Cycling Team2:21.1635Sander DE PESTELDecathlon CMA CGM Team2:21.7336Valentin MADOUASGroupama FDJ United2:26.1837Finlay PICKERINGTeam Jayco AlUla2:30.1038Sepp KUSSTeam Visma | Lease a Bike2:31.1639Guillaume MARTINGroupama FDJ United2:35.6240Kevin VERMAERKEUAE Team Emirates XRG2:40.4541Eddie DUNBARPinarello Q36.5 Pro Cycling Team2:45.1042Filippo ZANASoudal Quick-Step2:54.1043Jacopo MOSCALidl Trek2:55.6844Lo BISIAUXDecathlon CMA CGM Team3:02.3645Will BARTATudor Pro Cycling Team3:07.5046Urko BERRADEEquipo Kern Pharma3:08.2147Juan Guillermo MARTINEZTeam Picnic PostNL3:08.2748Koen BOUWMANTeam Jayco AlUla3:08.9849Pau MARTNSN Cycling Team3:10.9750Steven KRUIJSWIJKTeam Visma | Lease a Bike3:16.4951Gijs LEEMREIZETeam Picnic PostNL3:17.0952Alberto DAINESESoudal Quick-Step3:18.4353Carlos RODRGUEZNetcompany INEOS3:21.5954Gianni VERMEERSCHRed Bull BORA hansgrohe3:25.8155Paul OURSELINCofidis3:25.8756Jess HERRADABurgos Burpellet BH3:26.8457Domen NOVAKUAE Team Emirates XRG3:35.1358Hannes WILKSCHTudor Pro Cycling Team3:38.2059Andreas LEKNESSUNDUno-X Mobility3:39.6260Ibon RUIZEquipo Kern Pharma3:40.4261Fabian WEISSTudor Pro Cycling Team3:40.5162Bryan COQUARDCofidis3:42.6863Attila VALTERBahrain Victorious3:45.1264Gianmarco GAROFOLISoudal Quick-Step3:45.3165Louis ROULANDCofidis3:46.1566Embret SVESTAD-BRDSENGNetcompany INEOS3:46.9967Michael GOGLAlpecin Premier Tech3:48.4168Fredrik DVERSNES LAVIKUno-X Mobility3:49.6069Gal GLIVARAlpecin Premier Tech3:51.9270Rudy PORTERTeam Jayco AlUla3:55.1371Emanuel BUCHMANNCofidis3:56.5872Milan VADERPinarello Q36.5 Pro Cycling Team3:57.6173Nick SCHULTZNSN Cycling Team4:01.2274Rudy MOLARDGroupama FDJ United4:01.9975Matthew BRENNANTeam Visma | Lease a Bike4:07.0276Mikel LANDASoudal Quick-Step4:08.9377Jan HIRTNSN Cycling Team4:09.2578Sergio SAMITIERCofidis4:10.3179Pau MIQUELBahrain Victorious4:10.7380Axel LAURANCENetcompany INEOS4:12.2281Chris HAMILTONTeam Picnic PostNL4:12.2582Jack HAIGNetcompany INEOS4:15.3183Juan Felipe RODRIGUEZEF Education EasyPost4:16.8184Mauri VANSEVENANTSoudal Quick-Step4:17.3685Walter CALZONIPinarello Q36.5 Pro Cycling Team4:18.9986Tobias Halland JOHANNESSENUno-X Mobility4:21.0887Martin TJTTAUno-X Mobility4:22.6988Frederik WANDAHLRed Bull BORA hansgrohe4:23.2289Mats WENZELEquipo Kern Pharma4:25.6590Sinuh FERNNDEZBurgos Burpellet BH4:28.1491Matev GOVEKARBahrain Victorious4:31.7692Thibau NYSLidl Trek4:31.8893Lucas HAMILTONNetcompany INEOS4:35.6894Lorenzo ROTALotto Intermarch4:35.9395Julien BERNARDLidl Trek4:36.0096Vito BRAETLotto Intermarch4:37.9297Jordi MEEUSRed Bull BORA hansgrohe4:39.9198Clment ALLENOBurgos Burpellet BH4:41.6999Magnus CORTUno-X Mobility4:41.88100Fabio VAN DEN BOSSCHESoudal Quick-Step4:43.61101Csar MACASBurgos Burpellet BH4:45.69102Henok MULUBRHANXDS Astana Team4:47.33103Marc BRUSTENGAEquipo Kern Pharma4:47.78104Vincenzo ALBANESEEF Education EasyPost4:47.98105Ramses DEBRUYNEAlpecin Premier Tech4:48.04106Sylvain MONIQUETCofidis4:49.43107Santiago BUITRAGOBahrain Victorious4:50.63108Alessandro COVITeam Jayco AlUla4:51.61109Jorge ARCASMovistar Team4:51.73110Roland THALMANNTudor Pro Cycling Team4:51.96111Jos Manuel DAZBurgos Burpellet BH4:52.12112Rmy ROCHASGroupama FDJ United4:53.85113Alessandro ROMELEXDS Astana Team4:55.20114Ral GARCA PIERNAMovistar Team4:56.38115Olivier LE GACGroupama FDJ United4:58.53116Gianni MOSCONRed Bull BORA hansgrohe5:01.40117Bastien TRONCHONGroupama FDJ United5:02.46118Jrgen NORDHAGENTeam Visma | Lease a Bike5:02.62119Roman ERMAKOVBahrain Victorious5:07.90120Callum SCOTSONDecathlon CMA CGM Team5:08.16121Carlos CANALMovistar Team5:09.39122Patrick KONRADLidl Trek5:10.96123Ivn ROMEOMovistar Team5:12.40124Lennard KMNALidl Trek5:15.36125Orluis AULARMovistar Team5:19.38126Hugo HOFSTETTERNSN Cycling Team5:19.83127Rasmus TILLERUno-X Mobility5:21.62128Iigo ELOSEGUIEquipo Kern Pharma5:25.20129Ivn COBOEquipo Kern Pharma5:39.71130Andreas KRONUno-X Mobility5:40.89131Pello BILBAOBahrain Victorious5:41.19132Mathijs PAASSCHENSBahrain Victorious5:44.30133Marcel CAMPRUBPinarello Q36.5 Pro Cycling Team5:44.81134Asbjrn HELLEMOSETeam Jayco AlUla5:47.42135Timo DE JONGTeam Picnic PostNL5:48.80136Valentin PARET-PEINTRESoudal Quick-Step6:00.74137Paul DOUBLETeam Jayco AlUla6:00.89138Darren VAN BEKKUMXDS Astana Team6:02.77139Jos Luis FAURABurgos Burpellet BH6:10.46140Lars CRAPSLotto Intermarch6:13.17141Thomas GLOAGPinarello Q36.5 Pro Cycling Team6:17.08142Marco BRENNERTudor Pro Cycling Team6:18.29143Lorenzo FORTUNATOXDS Astana Team6:46.78144Reuben THOMPSONLotto Intermarch6:48.12145Jarno WIDARLotto Intermarch6:59.16146Simon DALBYUno-X Mobility7:02.34147Luke TUCKWELLRed Bull BORA hansgrohe7:23.53148Ivn Ramiro SOSAEquipo Kern Pharma7:49.01DNSAlexis RENARDCofidisClassifications After Stage 18General Classification show all 148GCGeneral ClassificationVuelta A Espana 2026 10 September 2026 El Puerto de Santa Mara Jerez de la Frontera 32.1 km 148 riders1 (-)Enric MasMovistar Team60:45:582 (1)Primo RogliRed Bull BORA hansgrohe1:373 (1)Felix GallDecathlon CMA CGM Team3:014 (-)Richard CarapazEF Education EasyPost5:175 (-)Oscar OnleyNetcompany INEOS6:036 (-)Jakob OmrzelBahrain Victorious7:007 (2)Clment BerthetGroupama FDJ United7:478 (1)CristinXDS Astana Team RodrguezLidl Trek7:519 (1)MattiasLidl Trek SkjelmoseXDS Astana Team7:5110 (1)Harold TejadaXDS Astana Team9:5711 (1)Sepp KussTeam Visma | Lease a Bike10:3412 (-)Lo BisiauxDecathlon CMA CGM Team18:3613 (-)Guillaume MartinGroupama FDJ United21:2314 (-)Matthew RiccitelloDecathlon CMA CGM Team26:5715 (-)MarioBurgos Burpellet BH AparicioEF Education EasyPost33:1116 (-)Juan FelipeEF Education EasyPost RodriguezBurgos Burpellet BH39:5417 (-)Finlay PickeringTeam Jayco AlUla40:5718 (-)Filippo ZanaSoudal Quick-Step43:1719 (-)Jan HirtNSN Cycling Team46:5020 (-)Santiago BuitragoBahrain Victorious47:3721 (-)Pierna Ral GarcaMovistar Team49:3422 (-)Embret Svestad-BrdsengNetcompany INEOS52:2523 (-)Jarno WidarLotto Intermarch57:1924 (-)Koen BouwmanTeam Jayco AlUla58:0725 (-)Gijs LeemreizeTeam Picnic PostNL1:03:1326 (-)Jack HaigNetcompany INEOS1:06:2927 (-)Urko BerradeEquipo Kern Pharma1:08:1828 (-)Emanuel BuchmannCofidis1:09:5429 (-)Tobias Halland JohannessenUno-X Mobility1:17:4130 (-)Pello BilbaoBahrain Victorious1:20:3731 (-)Callum ScotsonDecathlon CMA CGM Team1:22:3732 (-)Valentin Paret-PeintreSoudal Quick-Step1:25:0333 (-)Patrick KonradLidl Trek1:25:1634 (-)Jos Manuel DazBurgos Burpellet BH1:26:5335 (2)Eddie DunbarPinarello Q36.5 Pro Cycling Team1:31:0236 (-)Henok MulubrhanXDS Astana Team1:33:0337 (1)Mikel LandaSoudal Quick-Step1:33:2138 (3)Larry WarbasseTudor Pro Cycling Team1:33:2839 (-)Ramses DebruyneAlpecin Premier Tech1:34:1440 (5)Marco BrennerTudor Pro Cycling Team1:34:2841 (1)Valentin MadouasGroupama FDJ United1:34:3842 (2)Carlos RodrguezNetcompany INEOS1:35:1343 (-)Kevin VermaerkeUAE Team Emirates XRG1:37:2044 (-)Milan VaderPinarello Q36.5 Pro Cycling Team1:39:1045 (-)Jrgen NordhagenTeam Visma | Lease a Bike1:43:2946 (-)Aert Wout vanTeam Visma | Lease a Bike1:44:0147 (-)Reuben ThompsonLotto Intermarch1:50:3648 (2)James ShawEF Education EasyPost1:52:3949 (1)Luke TuckwellRed Bull BORA hansgrohe1:53:1250 (4)Enzo PaleniGroupama FDJ United1:53:5951 (-)Mauri VansevenantSoudal Quick-Step1:55:1852 (1)Paul OurselinCofidis1:55:3453 (1)Rudy MolardGroupama FDJ United1:55:4754 (5)Lorenzo FortunatoXDS Astana Team1:55:5155 (-)Attila ValterBahrain Victorious1:56:0156 (3)Stefan KngTudor Pro Cycling Team1:56:0557 (1)Hannes WilkschTudor Pro Cycling Team1:56:1858 (1)Hugo HofstetterNSN Cycling Team1:58:0259 (2)Bruno ArmirailTeam Visma | Lease a Bike1:58:1360 (2)Julien BernardLidl Trek1:59:4661 (1)Lennard KmnaLidl Trek2:02:1062 (2)Will BartaTudor Pro Cycling Team2:04:0463 (-)Axel LauranceNetcompany INEOS2:04:3464 (2)Andreas KronUno-X Mobility2:04:3765 (-)Pau MartNSN Cycling Team2:04:4066 (-)Gianmarco GarofoliSoudal Quick-Step2:07:4367 (-)Ibon RuizEquipo Kern Pharma2:09:5668 (-)Vincenzo AlbaneseEF Education EasyPost2:11:5469 (-)Fabian WeissTudor Pro Cycling Team2:12:5170 (2)Finn Fisher-BlackRed Bull BORA hansgrohe2:13:3771 (1)Pau MiquelBahrain Victorious2:15:0272 (1)Bastien TronchonGroupama FDJ United2:17:0473 (-)Andreas LeknessundUno-X Mobility2:17:0674 (-)Clment AllenoBurgos Burpellet BH2:19:1275 (2)Rudy PorterTeam Jayco AlUla2:20:5576 (1)Marcel CamprubPinarello Q36.5 Pro Cycling Team2:21:1677 (4)Pestel Sander DeDecathlon CMA CGM Team2:22:4078 (2)Jos Luis FauraBurgos Burpellet BH2:23:0379 (1)Rmy RochasGroupama FDJ United2:23:2380 (2)Thomas GloagPinarello Q36.5 Pro Cycling Team2:23:4881 (2)Simon DalbyUno-X Mobility2:25:0682 (-)Steven KruijswijkTeam Visma | Lease a Bike2:25:2183 (1)Jacopo MoscaLidl Trek2:30:5384 (1)Walter CalzoniPinarello Q36.5 Pro Cycling Team2:32:3285 (2)Carlos CanalMovistar Team2:32:5886 (-)Ivn RomeoMovistar Team2:34:1787 (-)Alessandro RomeleXDS Astana Team2:34:4888 (4)Joo AlmeidaUAE Team Emirates XRG2:34:5589 (1)Lucas HamiltonNetcompany INEOS2:37:0390 (1)Roland ThalmannTudor Pro Cycling Team2:37:0491 (3)Lars CrapsLotto Intermarch2:37:3592 (1)Gianni VermeerschRed Bull BORA hansgrohe2:38:1093 (1)Sergio SamitierCofidis2:43:1794 (1)Frederik WandahlRed Bull BORA hansgrohe2:43:2695 (-)Jess HerradaBurgos Burpellet BH2:45:4496 (-)Lorenzo RotaLotto Intermarch2:46:5897 (3)Xabier Mikel AzparrenPinarello Q36.5 Pro Cycling Team2:49:0198 (1)Lavik Fredrik DversnesUno-X Mobility2:49:3799 (-)Matthew BrennanTeam Visma | Lease a Bike2:50:27100 (2)Ivn Ramiro SosaEquipo Kern Pharma2:53:45101 (-)Darren RaffertyEF Education EasyPost2:54:35102 (-)Gal GlivarAlpecin Premier Tech2:56:59103 (-)Magnus CortUno-X Mobility2:58:28104 (-)Chris HamiltonTeam Picnic PostNL2:59:17105 (3)Pablo CastrilloMovistar Team3:00:19106 (3)Yevgeniy FedorovXDS Astana Team3:00:44107 (1)Nick SchultzNSN Cycling Team3:00:50108 (3)Jorge ArcasMovistar Team3:01:22109 (2)Mathijs PaasschensBahrain Victorious3:03:42110 (-)Thibau NysLidl Trek3:05:15111 (2)Georg SteinhauserEF Education EasyPost3:05:58112 (1)Sylvain MoniquetCofidis3:07:34113 (1)Martin TjttaUno-X Mobility3:07:41114 (1)Bryan CoquardCofidis3:09:36115 (1)Mats WenzelEquipo Kern Pharma3:09:40116 (4)Ivo OliveiraUAE Team Emirates XRG3:11:22117 (1)Michael GoglAlpecin Premier Tech3:11:42118 (1)la Cruz David dePinarello Q36.5 Pro Cycling Team3:11:43119 (3)Roman ErmakovBahrain Victorious3:12:27120 (3)Ivn CoboEquipo Kern Pharma3:13:21121 (-)Iigo EloseguiEquipo Kern Pharma3:17:24122 (-)Jong Timo deTeam Picnic PostNL3:19:50123 (1)Sinuh FernndezBurgos Burpellet BH3:20:26124 (3)Alastair MacKellarEF Education EasyPost3:21:07125 (2)Bekkum Darren vanXDS Astana Team3:21:39126 (2)Jasha StterlinTeam Jayco AlUla3:21:56127 (2)den Bossche Fabio VanSoudal Quick-Step3:21:58128 (2)Orluis AularMovistar Team3:24:20129 (4)Oscar ChamberlainDecathlon CMA CGM Team3:27:04130 (1)Alessandro CoviTeam Jayco AlUla3:27:14131 (-)Alberto DaineseSoudal Quick-Step3:28:13132 (2)Gac Olivier LeGroupama FDJ United3:29:37133 (1)Gianni MosconRed Bull BORA hansgrohe3:30:08134 (-)Rasmus TillerUno-X Mobility3:34:11135 (-)Vito BraetLotto Intermarch3:37:01136 (1)Callum ThornleyRed Bull BORA hansgrohe3:37:18137 (1)Csar MacasBurgos Burpellet BH3:39:40138 (1)Schuyteneer Steffen DeLotto Intermarch3:43:20139 (1)Juan Guillermo MartinezTeam Picnic PostNL3:43:23140 (1)Matev GovekarBahrain Victorious3:48:28141 (1)Marc BrustengaEquipo Kern Pharma3:51:04142 (3)Ethan HayterSoudal Quick-Step4:03:21143 (-)Jordi MeeusRed Bull BORA hansgrohe4:03:45144 (-)Asbjrn HellemoseTeam Jayco AlUla4:05:47145 (1)Domen NovakUAE Team Emirates XRG4:13:20146 (1)Louis RoulandCofidis4:14:03147 (1)Paul DoubleTeam Jayco AlUla4:25:04148 (1)Norsgaard Mathias SunekrLidl Trek4:59:06Points Classification show all 95PTSPoints ClassificationVuelta A Espana 2026 10 September 2026 El Puerto de Santa Mara Jerez de la Frontera 32.1 km 95 riders1 (-)Aert Wout vanTeam Visma | Lease a Bike306 pts2 (-)Matthew BrennanTeam Visma | Lease a Bike239 pts3 (-)Alessandro RomeleXDS Astana Team171 pts4 (-)Bryan CoquardCofidis141 pts5 (-)Jordi MeeusRed Bull BORA hansgrohe116 pts6 (-)EthanSoudal Quick-Step HayterUno-X Mobility90 pts7 (3)MagnusUno-X Mobility CortSoudal Quick-Step84 pts8 (1)Kevin VermaerkeUAE Team Emirates XRG83 pts9 (1)Andreas LeknessundUno-X Mobility79 pts10 (1)Ramses DebruyneAlpecin Premier Tech78 pts11 (-)Hugo HofstetterNSN Cycling Team74 pts12 (-)Bastien TronchonGroupama FDJ United73 pts13 (3)Finn Fisher-BlackRed Bull BORA hansgrohe64 pts14 (-)Enric MasMovistar Team61 pts15 (2)ValentinSoudal Quick-Step Paret-PeintreEF Education EasyPost59 pts16 (1)VincenzoEF Education EasyPost AlbaneseSoudal Quick-Step56 pts17 (10)Primo RogliRed Bull BORA hansgrohe54 pts18 (1)Vito BraetLotto Intermarch53 pts19 (1)Cristin RodrguezXDS Astana Team51 pts20 (14)Stefan KngTudor Pro Cycling Team50 pts21 (2)Felix GallDecathlon CMA CGM Team47 pts22 (2)Oscar OnleyNetcompany INEOS47 pts23 (2)Tobias Halland JohannessenUno-X Mobility47 pts24 (2)Pau MiquelBahrain Victorious47 pts25 (2)Lo BisiauxDecathlon CMA CGM Team46 pts26 (2)Jarno WidarLotto Intermarch45 pts27 (2)Thibau NysLidl Trek44 pts28 (2)Axel LauranceNetcompany INEOS42 pts29 (1)MattiasLidl Trek SkjelmoseSoudal Quick-Step41 pts30 (1)AlbertoSoudal Quick-Step DaineseLidl Trek38 pts31 (1)Santiago BuitragoBahrain Victorious38 pts32 (9)Joo AlmeidaUAE Team Emirates XRG38 pts33 (2)Richard CarapazEF Education EasyPost35 pts34 (2)Jakob OmrzelBahrain Victorious34 pts35 (3)Bruno ArmirailTeam Visma | Lease a Bike34 pts36 (3)Jasha StterlinTeam Jayco AlUla34 pts37 (31)Callum ThornleyRed Bull BORA hansgrohe30 pts38 (3)Eddie DunbarPinarello Q36.5 Pro Cycling Team27 pts39 (3)Enzo PaleniGroupama FDJ United27 pts40 (3)Orluis AularMovistar Team26 pts41 (2)Asbjrn HellemoseTeam Jayco AlUla25 pts42 (2)Alessandro CoviTeam Jayco AlUla24 pts43 (1)Ivn Ramiro SosaEquipo Kern Pharma23 pts44 (1)Harold TejadaXDS Astana Team22 pts45 (1)Henok MulubrhanXDS Astana Team22 pts46 (1)Marco BrennerTudor Pro Cycling Team21 pts47 (1)Sepp KussTeam Visma | Lease a Bike21 pts48 (1)Jos Manuel DazBurgos Burpellet BH21 pts49 (1)Andreas KronUno-X Mobility21 pts50 (12)Xabier Mikel AzparrenPinarello Q36.5 Pro Cycling Team21 pts51 (2)Fabian WeissTudor Pro Cycling Team20 pts52 (2)Sinuh FernndezBurgos Burpellet BH20 pts53 (2)Guillaume MartinGroupama FDJ United20 pts54 (2)Larry WarbasseTudor Pro Cycling Team20 pts55 (2)Clment BerthetGroupama FDJ United19 pts56 (2)Filippo ZanaSoudal Quick-Step19 pts57 (2)Simon DalbyUno-X Mobility19 pts58 (2)Patrick KonradLidl Trek18 pts59 (2)Ivn CoboEquipo Kern Pharma18 pts60 (2)Urko BerradeEquipo Kern Pharma17 pts61 (17)Ivo OliveiraUAE Team Emirates XRG17 pts62 (3)Csar MacasBurgos Burpellet BH17 pts63 (3)Schuyteneer Steffen DeLotto Intermarch16 pts64 (3)Roland ThalmannTudor Pro Cycling Team15 pts65 (2)Michael GoglAlpecin Premier Tech15 pts66 (2)Embret Svestad-BrdsengNetcompany INEOS13 pts67 (2)Pello BilbaoBahrain Victorious13 pts68 (2)Valentin MadouasGroupama FDJ United13 pts69 (2)Thomas GloagPinarello Q36.5 Pro Cycling Team13 pts70 (1)Matev GovekarBahrain Victorious13 pts71 (8)Oscar ChamberlainDecathlon CMA CGM Team12 pts72 (1)Juan Felipe RodriguezEF Education EasyPost11 pts73 (1)Mauri VansevenantSoudal Quick-Step11 pts74 (1)Will BartaTudor Pro Cycling Team10 pts75 (1)Rmy RochasGroupama FDJ United10 pts76 (1)Lars CrapsLotto Intermarch10 pts77 (1)Marc BrustengaEquipo Kern Pharma10 pts78 (1)Jrgen NordhagenTeam Visma | Lease a Bike9 pts79 (1)Marcel CamprubPinarello Q36.5 Pro Cycling Team8 pts80 (1)Walter CalzoniPinarello Q36.5 Pro Cycling Team7 pts81 (1)Pierna Ral GarcaMovistar Team6 pts82 (1)Jess HerradaBurgos Burpellet BH6 pts83 (3)Yevgeniy FedorovXDS Astana Team6 pts84 (-)Rasmus TillerUno-X Mobility6 pts85 (-)Sergio SamitierCofidis5 pts86Georg SteinhauserEF Education EasyPost5 pts87 (-)Mats WenzelEquipo Kern Pharma5 pts88 (-)Jong Timo deTeam Picnic PostNL5 pts89 (-)Koen BouwmanTeam Jayco AlUla4 pts90 (-)Gijs LeemreizeTeam Picnic PostNL3 pts91 (-)Lorenzo FortunatoXDS Astana Team3 pts92 (-)Mario AparicioBurgos Burpellet BH2 pts93 (-)Milan VaderPinarello Q36.5 Pro Cycling Team2 pts94Pablo CastrilloMovistar Team2 pts95 (1)Luke TuckwellRed Bull BORA hansgrohe1 ptKOMMountains ClassificationVuelta A Espana 2026 10 September 2026 El Puerto de Santa Mara Jerez de la Frontera 32.1 km 15 riders1Stefan KngTudor Pro Cycling Team20 pts2Callum ThornleyRed Bull BORA hansgrohe17 pts3Joo AlmeidaUAE Team Emirates XRG15 pts4Primo RogliRed Bull BORA hansgrohe13 pts5Aert Wout vanTeam Visma | Lease a Bike11 pts6Finn Fisher-BlackRed Bull BORA hansgrohe10 pts7Bruno ArmirailTeam Visma | Lease a Bike9 pts8Ivo OliveiraUAE Team Emirates XRG8 pts9Ethan HayterSoudal Quick-Step7 pts10Xabier Mikel AzparrenPinarello Q36.5 Pro Cycling Team6 pts11Georg SteinhauserEF Education EasyPost5 pts12Enric MasMovistar Team4 pts13Oscar ChamberlainDecathlon CMA CGM Team3 pts14Pablo CastrilloMovistar Team2 pts15Yevgeniy FedorovXDS Astana Team1 ptYoung Rider Classification show all 53YTHYoung Rider ClassificationVuelta A Espana 2026 10 September 2026 El Puerto de Santa Mara Jerez de la Frontera 32.1 km 53 riders1 (-)Santiago BuitragoBahrain Victorious2 (-)Aert Wout vanTeam Visma | Lease a Bike3 (-)Enric MasMovistar Team4 (-)Andreas LeknessundUno-X Mobility5 (-)Lorenzo FortunatoXDS Astana Team6 (-)Jakob OmrzelBahrain Victorious7 (-)Kevin VermaerkeUAE Team Emirates XRG8 (-)Felix GallDecathlon CMA CGM Team9 (-)Marco BrennerTudor Pro Cycling Team10 (-)Oscar OnleyNetcompany INEOS11 (-)Andreas KronUno-X Mobility12 (-)Alessandro RomeleXDS Astana Team13 (-)Gijs LeemreizeTeam Picnic PostNL14 (-)Cristin RodrguezXDS Astana Team15 (-)Tobias Halland JohannessenUno-X Mobility16 (-)Walter CalzoniPinarello Q36.5 Pro Cycling Team17 (-)Koen BouwmanTeam Jayco AlUla18 (-)Primo RogliRed Bull BORA hansgrohe19 (-)Richard CarapazEF Education EasyPost20 (-)Sepp KussTeam Visma | Lease a Bike21 (-)Urko BerradeEquipo Kern Pharma22 (-)Ivn Ramiro SosaEquipo Kern Pharma23 (-)Paul DoubleTeam Jayco AlUla24 (-)Jos Manuel DazBurgos Burpellet BH25 (-)Vincenzo AlbaneseEF Education EasyPost26 (-)Fabian WeissTudor Pro Cycling Team27 (-)Embret Svestad-BrdsengNetcompany INEOS28 (-)Luke TuckwellRed Bull BORA hansgrohe29 (-)Enzo PaleniGroupama FDJ United30 (-)Lavik Fredrik DversnesUno-X Mobility31 (-)Guillaume MartinGroupama FDJ United32 (-)Ramses DebruyneAlpecin Premier Tech33 (-)Sinuh FernndezBurgos Burpellet BH34 (-)Harold TejadaXDS Astana Team35 (-)Lo BisiauxDecathlon CMA CGM Team36 (-)Jack HaigNetcompany INEOS37 (-)Pello BilbaoBahrain Victorious38 (-)Bruno ArmirailTeam Visma | Lease a Bike39 (-)Rudy PorterTeam Jayco AlUla40 (-)Pablo CastrilloMovistar Team41 (-)Michael GoglAlpecin Premier Tech42 (-)la Cruz David dePinarello Q36.5 Pro Cycling Team43 (-)Jasha StterlinTeam Jayco AlUla44 (-)Clment BerthetGroupama FDJ United45 (-)Juan Felipe RodriguezEF Education EasyPost46 (-)Valentin Paret-PeintreSoudal Quick-Step47 (-)Eddie DunbarPinarello Q36.5 Pro Cycling Team48 (-)Mauri VansevenantSoudal Quick-Step49 (-)Stefan KngTudor Pro Cycling Team50 (-)Marcel CamprubPinarello Q36.5 Pro Cycling Team51 (-)Thomas GloagPinarello Q36.5 Pro Cycling Team52 (-)Ivn CoboEquipo Kern Pharma53 (-)Ethan HayterSoudal Quick-StepTeams Classification show all 50TEAMTeams ClassificationVuelta A Espana 2026 10 September 2026 El Puerto de Santa Mara Jerez de la Frontera 32.1 km 50 riders1 (-)Oscar OnleyNetcompany INEOS60:52:012 (-)Jakob OmrzelBahrain Victorious0:573 (-)Lo BisiauxDecathlon CMA CGM Team12:334 (-)Matthew RiccitelloDecathlon CMA CGM Team20:545 (-)Juan Felipe RodriguezEF Education EasyPost27:086 (-)Pierna RalMovistar Team GarcaTeam Jayco AlUla34:547 (-)FinlayTeam Jayco AlUla PickeringMovistar Team43:318 (-)Embret Svestad-BrdsengNetcompany INEOS46:229 (-)Jarno WidarLotto Intermarch51:1610 (-)Valentin Paret-PeintreSoudal Quick-Step1:19:0011 (1)Ramses DebruyneAlpecin Premier Tech1:28:1112 (1)Marco BrennerTudor Pro Cycling Team1:28:2513 (-)Carlos RodrguezNetcompany INEOS1:29:1014 (-)Jrgen NordhagenTeam Visma | Lease a Bike1:37:2615 (-)LukeRed Bull BORA hansgrohe TuckwellLotto Intermarch1:44:3316 (-)ReubenLotto Intermarch ThompsonRed Bull BORA hansgrohe1:47:0917 (-)Enzo PaleniGroupama FDJ United1:47:5618 (-)Hannes WilkschTudor Pro Cycling Team1:50:1519 (-)Axel LauranceNetcompany INEOS1:58:3120 (-)Pau MartNSN Cycling Team1:58:3721 (-)Gianmarco GarofoliSoudal Quick-Step2:01:4022 (-)Fabian WeissTudor Pro Cycling Team2:06:4823 (1)Finn Fisher-BlackRed Bull BORA hansgrohe2:07:3424 (1)Bastien TronchonGroupama FDJ United2:11:0125 (-)Marcel CamprubPinarello Q36.5 Pro Cycling Team2:15:1326 (-)Thomas GloagPinarello Q36.5 Pro Cycling Team2:17:4527 (-)Simon DalbyUno-X Mobility2:19:0328 (1)Walter CalzoniPinarello Q36.5 Pro Cycling Team2:26:2929 (1)Ivn RomeoMovistar Team2:26:5530 (-)Carlos CanalMovistar Team2:28:1431 (-)Alessandro RomeleXDS Astana Team2:28:4532 (-)Lars CrapsLotto Intermarch2:31:3233 (-)Frederik WandahlRed Bull BORA hansgrohe2:37:2334 (-)Matthew BrennanTeam Visma | Lease a Bike2:44:2435 (-)Darren RaffertyEF Education EasyPost2:48:3236 (-)Gal GlivarAlpecin Premier Tech2:50:5637 (-)Pablo CastrilloMovistar Team2:54:1638 (-)Thibau NysLidl Trek2:59:1239 (1)Georg SteinhauserEF Education EasyPost2:59:5540 (1)Martin TjttaUno-X Mobility3:01:3841 (-)Mats WenzelEquipo Kern Pharma3:03:3742 (-)Roman ErmakovBahrain Victorious3:06:2443 (1)Alastair MacKellarEF Education EasyPost3:15:0444 (1)Bekkum Darren vanXDS Astana Team3:15:3645 (-)Oscar ChamberlainDecathlon CMA CGM Team3:21:0146 (1)Callum ThornleyRed Bull BORA hansgrohe3:31:1547 (1)Csar MacasBurgos Burpellet BH3:33:3748 (1)Schuyteneer Steffen DeLotto Intermarch3:37:1749 (1)Juan Guillermo MartinezTeam Picnic PostNL3:37:2050 (-)Louis RoulandCofidis4:08:00Stage 18 PhotosPhotography by Unipublic / Cxcling Creative Agency10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Wout VAN AERT (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Oscar ONLEY (NETCOMPANY INEOS CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Wout VAN AERT (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Santiago BUITRAGO (BAHRAIN VICTORIOUS)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Oscar ONLEY (NETCOMPANY INEOS CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Lawrence WARBASSE (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Ramses DEBRUYNE (ALPECIN-PREMIER TECH)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Wout VAN AERT (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Oscar ONLEY (NETCOMPANY INEOS CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Oscar ONLEY (NETCOMPANY INEOS CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Flix GALL (DECATHLON CMA CGM TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Wout VAN AERT (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Wout VAN AERT (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Sepp KUSS (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Sepp KUSS (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Cristian RODRIGUEZ (XDS ASTANA TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Primoz ROGLIC (RED BULL - BORA - HANSGROHE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Mattias SKJELMOSE (LIDL-TREK)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Oscar ONLEY (NETCOMPANY INEOS CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Flix GALL (DECATHLON CMA CGM TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Ethan Edward HAYTER (SOUDAL QUICK-STEP)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Callum THORNLEY (RED BULL - BORA - HANSGROHE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Ethan Edward HAYTER (SOUDAL QUICK-STEP)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Ethan Edward HAYTER (SOUDAL QUICK-STEP)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Darren VAN BEKKUM (XDS ASTANA TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Simon DALBY (UNO-X MOBILITY)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Bruno ARMIRAIL (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Hannes WILKSCH (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Wout VAN AERT (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Richard CARAPAZ (EF EDUCATION - EASYPOST)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Wout VAN AERT (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Oscar ONLEY (NETCOMPANY INEOS CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Domen NOVAK (UAE TEAM EMIRATES XRG)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Gianni MOSCON (RED BULL - BORA - HANSGROHE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Bruno ARMIRAIL (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Enric MAS (MOVISTAR TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Stefan KNG (TUDOR PRO CYCLING TEAM)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Wout VAN AERT (TEAM VISMA - LEASE A BIKE)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Santiago BUITRAGO (BAHRAIN VICTORIOUS)10/09/2026 - La Vuelta 2026 - Stage 18 - El Puerto de Santa Maria > Jerez de la Frontera (32 Km) - Oscar ONLEY (NETCOMPANY INEOS CYCLING TEAM)83 photosThe post Results & Photos: Stage 18 La Vuelta 2026 appeared first on IrishCyclingNews.com | Irish Cycling News | IrishCycling.
0 Yorumlar 0 hisse senetleri 340 Views