Stage 3
25 Apr 2026
GC · Nairo QuintanaPoints · Edgar David Cadena MartinezMountains · Miguel HeidemannYouth · Adria Pericas Capdevila
Stage result
- 1EDEdgar David Cadena MartinezTeam Storck - Mrw Bau4:08:34
- 2
Filippo BaronciniUAE Team Emirates XRG+0:26 - 3JZJermaine ZemkeRembe | Rad-Net+0:26
- 4HMHodei Muñoz GabiñaEuskaltel-Euskadi+0:26
- 5JLJonathan Lastra MartinezEuskaltel-Euskadi+0:26
- 6
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+0:26
- 7VZVicent Zaragoza PascualSpain+0:26
- 8
Diego Pescador CastroMovistar Team+0:26 - 9SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+0:26
- 10MLMark LightfootAvc Aix Provence Dole+0:26
- 11ASAdam SmithAvc Aix Provence Dole+0:26
- 12
Carlos Garcia PiernaBurgos-Burpellet-BH+0:26 - 13
Nairo QuintanaMovistar Team+0:26 - 14SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+0:26
- 15SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+0:26
- 16TJTxomin Juaristi ArrietaEuskaltel-Euskadi+0:26
- 17
Urko Berrade FernandezEquipo Kern Pharma+0:26 - 18
Adria Pericas CapdevilaUAE Team Emirates XRG+0:26 - 19
Johannes AdamietzRembe | Rad-Net+0:26 - 20JCJan Castellon RibaltaCaja Rural-Seguros RGA+0:26
- 21ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+0:26
- 22
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+0:26 - 23EIEgor IgoshevLokomotiv - Manas+2:04
- 24DDDaan DijkmanUAE Team Emirates Gen-Z+2:04
- 25SCSebastian Castro CastroMovistar Team Academy+2:04
- 26IIIgor Iriarte SanzSpain+3:23
- 27DCDaniel Cavia SanzBurgos-Burpellet-BH+3:23
- 28ICIvan Cobo CayonEquipo Kern Pharma+3:23
- 29GLGabriel LayracAvc Aix Provence Dole+5:35
- 30MKMark KryuchkovLokomotiv - Manas+5:35
- 31DZDaniil Zarakovskiy+5:35
- 32
Danny Van Der TuukEuskaltel-Euskadi+5:37 - 33JSJeremy SmithObidos Cycling Team+5:37
- 34IGIker Gomez Lopez De GoicoecheaEquipo Kern Pharma+5:37
- 35
Vlas ShichkinLokomotiv - Manas+5:37 - 36DJDarius John VillaseñorVictoria Sports Pro Cycling+5:37
- 37
Julius JohansenUAE Team Emirates XRG+5:37 - 38JTJaime Torres AriasUAE Team Emirates Gen-Z+5:37
- 39OTOle TheilerRembe | Rad-Net+8:13
- 40AAAimar Alarcia QuintanoSpain+11:44
- 41
Miguel HeidemannRembe | Rad-Net+11:44 - 42HJHenri Johannes AppelbaumTeam Storck - Mrw Bau+11:44
- 43
Jeroen MeijersVictoria Sports Pro Cycling+11:44
- 44PLPablo Lospitao GonzalezCaja Rural-Seguros RGA+11:44
- 45
Pelayo Sanchez MayoMovistar Team+11:44 - 46CPCiro Perez AlvarezAvc Aix Provence Dole+11:44
- 47NGNil Gimeno FerrerEquipo Kern Pharma+11:44
- 48SDSergi Darder GariCaja Rural-Seguros RGA+11:44
- 49PSPierre Saint MartinAvc Aix Provence Dole+11:44
- 50NANicolas Alustiza GoenagaEuskaltel-Euskadi+11:44
- 51VBViktor Bugaenko+11:44
- 52MWMatthew WallsTeam Storck - Mrw Bau+14:52
- 53UAUnai Aznar VijuescaEuskaltel-Euskadi+15:48
- 54PMPetros MengsObidos Cycling Team+15:48
- 55RPRaphaël PottierAvc Aix Provence Dole+19:48
- 56RKRobin KullTeam Storck - Mrw Bau+19:48
- 57GUGari Ugarte LarreaEuskaltel-Euskadi+19:48
- 58ATAimar Tadeo ArcauzSpain+19:48
- 59HAHugo Aznar VijuescaEquipo Kern Pharma+19:48
- 60
Iúri LeitãoCaja Rural-Seguros RGA+19:48 - 61ELEllande LarrondeCaja Rural-Seguros RGA+19:57
- 62DDDavid DrouinEurocyclingtrips - Ccn+19:57
- 63NBNikita BersenevLokomotiv - Manas+19:57
- 64LVLennart VoegeTeam Storck - Mrw Bau+19:57
- 65JNJakob NeumannTeam Storck - Mrw Bau+19:57
- 66
Eugenio Sanchez LopezVictoria Sports Pro Cycling+19:57 - 67APAlexis PagaraVictoria Sports Pro Cycling+19:57
- 68BMBruno MaceirasObidos Cycling Team+19:57
- 69SLStian LandsbergObidos Cycling Team+19:57
- 70EPEduardo Perez-Landaluce GonzalezObidos Cycling Team+19:57
- 71
Nicolas SesslerVictoria Sports Pro Cycling+19:57
- 72OMOwen MussetEurocyclingtrips - Ccn+19:57
- 73SFSamuel Fernandez HeresEuskaltel-Euskadi+19:57
- 74PAPelayo Alonso FeitoSpain+19:57
- 75RARodrigo Alvarez RodriguezBurgos-Burpellet-BH+19:57
- 76HLHugo Lutz-AtkinsonEurocyclingtrips - Ccn+19:57
- 77JMJose Manuel Gutierrez RevueltaObidos Cycling Team+19:57
- 78MAMarkel Aranaz SecoMovistar Team Academy+19:57
- 79AAAlix Andre GallisAvc Aix Provence Dole+19:57
- 80AFAdria Franquesa PratsObidos Cycling Team+19:57
- —RPRoger Pareta SalaMovistar Team AcademyDNF
General classification
- 1
Nairo QuintanaMovistar Team10:50:30 - 2
Adria Pericas CapdevilaUAE Team Emirates XRG+0:31 - 3SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+1:22
- 4
Diego Pescador CastroMovistar Team+1:25 - 5TJTxomin Juaristi ArrietaEuskaltel-Euskadi+1:34
- 6EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+2:21
- 7JLJonathan Lastra MartinezEuskaltel-Euskadi+4:01
- 8
Jose Manuel Diaz GallegoBurgos-Burpellet-BH+4:01
- 9SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+4:01
- 10ASAdam SmithAvc Aix Provence Dole+4:14
- 11MLMark LightfootAvc Aix Provence Dole+4:21
- 12
Urko Berrade FernandezEquipo Kern Pharma+4:21 - 13JCJan Castellon RibaltaCaja Rural-Seguros RGA+4:34
- 14SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+5:03
- 15
Johannes AdamietzRembe | Rad-Net+5:19 - 16
Carlos Garcia PiernaBurgos-Burpellet-BH+5:58 - 17
Filippo BaronciniUAE Team Emirates XRG+7:39 - 18EIEgor IgoshevLokomotiv - Manas+12:24
- 19DDDaan DijkmanUAE Team Emirates Gen-Z+12:39
- 20JZJermaine ZemkeRembe | Rad-Net+13:35
- 21SCSebastian Castro CastroMovistar Team Academy+15:21
- 22IIIgor Iriarte SanzSpain+15:32
- 23ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+15:42
- 24
Vlas ShichkinLokomotiv - Manas+15:57 - 25
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+16:01 - 26GLGabriel LayracAvc Aix Provence Dole+16:48
- 27ICIvan Cobo CayonEquipo Kern Pharma+17:57
- 28MKMark KryuchkovLokomotiv - Manas+18:46
- 29PSPierre Saint MartinAvc Aix Provence Dole+20:01
- 30HMHodei Muñoz GabiñaEuskaltel-Euskadi+20:06
- 31JSJeremy SmithObidos Cycling Team+20:11
- 32
Danny Van Der TuukEuskaltel-Euskadi+21:10 - 33DZDaniil Zarakovskiy+21:11
- 34IGIker Gomez Lopez De GoicoecheaEquipo Kern Pharma+21:44
- 35VZVicent Zaragoza PascualSpain+21:56
- 36VBViktor Bugaenko+24:13
- 37OTOle TheilerRembe | Rad-Net+25:42
- 38
Miguel HeidemannRembe | Rad-Net+25:59 - 39JTJaime Torres AriasUAE Team Emirates Gen-Z+26:29
- 40
Pelayo Sanchez MayoMovistar Team+27:20 - 41NGNil Gimeno FerrerEquipo Kern Pharma+27:29
- 42
Jeroen MeijersVictoria Sports Pro Cycling+27:49
- 43DJDarius John VillaseñorVictoria Sports Pro Cycling+32:12
- 44CPCiro Perez AlvarezAvc Aix Provence Dole+32:16
- 45AAAimar Alarcia QuintanoSpain+33:49
- 46HJHenri Johannes AppelbaumTeam Storck - Mrw Bau+33:52
- 47PMPetros MengsObidos Cycling Team+33:57
- 48AAAlix Andre GallisAvc Aix Provence Dole+34:31
- 49UAUnai Aznar VijuescaEuskaltel-Euskadi+35:02
- 50GUGari Ugarte LarreaEuskaltel-Euskadi+35:24
- 51AFAdria Franquesa PratsObidos Cycling Team+35:33
- 52DCDaniel Cavia SanzBurgos-Burpellet-BH+37:00
- 53RPRaphaël PottierAvc Aix Provence Dole+37:28
- 54
Julius JohansenUAE Team Emirates XRG+38:13 - 55
Eugenio Sanchez LopezVictoria Sports Pro Cycling+40:10 - 56APAlexis PagaraVictoria Sports Pro Cycling+41:11
- 57HAHugo Aznar VijuescaEquipo Kern Pharma+41:12
- 58PLPablo Lospitao GonzalezCaja Rural-Seguros RGA+41:28
- 59SDSergi Darder GariCaja Rural-Seguros RGA+41:37
- 60NANicolas Alustiza GoenagaEuskaltel-Euskadi+42:01
- 61NBNikita BersenevLokomotiv - Manas+42:40
- 62ATAimar Tadeo ArcauzSpain+43:10
- 63EPEduardo Perez-Landaluce GonzalezObidos Cycling Team+44:20
- 64HLHugo Lutz-AtkinsonEurocyclingtrips - Ccn+46:22
- 65MWMatthew WallsTeam Storck - Mrw Bau+47:28
- 66
Nicolas SesslerVictoria Sports Pro Cycling+48:28
- 67PAPelayo Alonso FeitoSpain+49:45
- 68MAMarkel Aranaz SecoMovistar Team Academy+49:45
- 69OMOwen MussetEurocyclingtrips - Ccn+51:40
- 70BMBruno MaceirasObidos Cycling Team+52:01
- 71RKRobin KullTeam Storck - Mrw Bau+53:36
- 72JMJose Manuel Gutierrez RevueltaObidos Cycling Team+54:23
- 73DDDavid DrouinEurocyclingtrips - Ccn+55:24
- 74LVLennart VoegeTeam Storck - Mrw Bau+55:33
- 75JNJakob NeumannTeam Storck - Mrw Bau+55:33
- 76RARodrigo Alvarez RodriguezBurgos-Burpellet-BH+55:33
- 77SFSamuel Fernandez HeresEuskaltel-Euskadi+55:33
- 78
Iúri LeitãoCaja Rural-Seguros RGA+59:47 - 79SLStian LandsbergObidos Cycling Team+59:57
- 80ELEllande LarrondeCaja Rural-Seguros RGA+1:00:04
Points classification
- 1EDEdgar David Cadena MartinezTeam Storck - Mrw Bau45
- 2SFSamuel Fernandez GarciaCaja Rural-Seguros RGA35
- 3
Nairo QuintanaMovistar Team29 - 4
Diego Pescador CastroMovistar Team27 - 5JLJonathan Lastra MartinezEuskaltel-Euskadi26
- 6GLGabriel LayracAvc Aix Provence Dole25
- 7JZJermaine ZemkeRembe | Rad-Net21
- 8
Adria Pericas CapdevilaUAE Team Emirates XRG20 - 9
Filippo BaronciniUAE Team Emirates XRG20 - 10
Miguel HeidemannRembe | Rad-Net20 - 11
Jose Manuel Diaz GallegoBurgos-Burpellet-BH19
- 12MLMark LightfootAvc Aix Provence Dole18
- 13ASAdam SmithAvc Aix Provence Dole17
- 14HMHodei Muñoz GabiñaEuskaltel-Euskadi17
- 15TJTxomin Juaristi ArrietaEuskaltel-Euskadi15
- 16ASAlvaro Sagrado PerezTeam Storck - Mrw Bau14
- 17SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH10
- 18VZVicent Zaragoza PascualSpain9
- 19
Urko Berrade FernandezEquipo Kern Pharma8 - 20NGNil Gimeno FerrerEquipo Kern Pharma8
- 21JCJan Castellon RibaltaCaja Rural-Seguros RGA7
- 22
Carlos Garcia PiernaBurgos-Burpellet-BH5 - 23SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH2
Mountains classification
- 1
Miguel HeidemannRembe | Rad-Net19 - 2
Nairo QuintanaMovistar Team17 - 3
Adria Pericas CapdevilaUAE Team Emirates XRG16 - 4
Carlos Garcia PiernaBurgos-Burpellet-BH14 - 5GLGabriel LayracAvc Aix Provence Dole13
- 6NANicolas Alustiza GoenagaEuskaltel-Euskadi10
- 7SFSamuel Fernandez GarciaCaja Rural-Seguros RGA8
- 8ASAlvaro Sagrado PerezTeam Storck - Mrw Bau7
- 9
Danny Van Der TuukEuskaltel-Euskadi6 - 10
Diego Pescador CastroMovistar Team5 - 11OTOle TheilerRembe | Rad-Net4
- 12
Iúri LeitãoCaja Rural-Seguros RGA4 - 13TJTxomin Juaristi ArrietaEuskaltel-Euskadi3
- 14ASAdam SmithAvc Aix Provence Dole2
- 15NGNil Gimeno FerrerEquipo Kern Pharma2
- 16EPEduardo Perez-Landaluce GonzalezObidos Cycling Team2
- 17MAMarkel Aranaz SecoMovistar Team Academy2
- 18EDEdgar David Cadena MartinezTeam Storck - Mrw Bau1
- 19
Pelayo Sanchez MayoMovistar Team1 - 20
Julius JohansenUAE Team Emirates XRG1 - 21MWMatthew WallsTeam Storck - Mrw Bau1
Youth classification
- 1
Adria Pericas CapdevilaUAE Team Emirates XRG10:51:01 - 2SFSamuel Fernandez GarciaCaja Rural-Seguros RGA+0:51
- 3
Diego Pescador CastroMovistar Team+0:54 - 4EDEdgar David Cadena MartinezTeam Storck - Mrw Bau+1:50
- 5SGSergio Geovani Chumil GonzalezBurgos-Burpellet-BH+3:30
- 6ASAdam SmithAvc Aix Provence Dole+3:43
- 7MLMark LightfootAvc Aix Provence Dole+3:50
- 8JCJan Castellon RibaltaCaja Rural-Seguros RGA+4:03
- 9SFSinuhe Fernandez RodriguezBurgos-Burpellet-BH+4:32
- 10EIEgor IgoshevLokomotiv - Manas+11:53
- 11DDDaan DijkmanUAE Team Emirates Gen-Z+12:08
- 12JZJermaine ZemkeRembe | Rad-Net+13:04
- 13SCSebastian Castro CastroMovistar Team Academy+14:50
- 14IIIgor Iriarte SanzSpain+15:01
- 15ASAlvaro Sagrado PerezTeam Storck - Mrw Bau+15:11
- 16
Vlas ShichkinLokomotiv - Manas+15:26 - 17
Francisco Joel Peñuela SandovalCaja Rural-Seguros RGA+15:30 - 18GLGabriel LayracAvc Aix Provence Dole+16:17
- 19ICIvan Cobo CayonEquipo Kern Pharma+17:26
- 20MKMark KryuchkovLokomotiv - Manas+18:15
- 21PSPierre Saint MartinAvc Aix Provence Dole+19:30
- 22HMHodei Muñoz GabiñaEuskaltel-Euskadi+19:35
- 23JSJeremy SmithObidos Cycling Team+19:40
- 24DZDaniil Zarakovskiy+20:40
- 25IGIker Gomez Lopez De GoicoecheaEquipo Kern Pharma+21:13
- 26VZVicent Zaragoza PascualSpain+21:25
- 27VBViktor Bugaenko+23:42
- 28OTOle TheilerRembe | Rad-Net+25:11
- 29JTJaime Torres AriasUAE Team Emirates Gen-Z+25:58