Stage 6
09 Aug 2025
Stage result
- 1
Victor LangellottiXDS Astana Team3:32:58 - 2
Brandon McnultyUAE Team Emirates XRGs.t. - 3
Pello Bilbao Lopez De ArmentiaBahrain Victorious+0:07 - 4
Johannes Staune-MittetDecathlon CMA CGM Team+0:08
- 5
Antonio TiberiBahrain Victorious+0:08 - 6
Yannis VoisardTudor Pro Cycling Team+0:08 - 7MFMarco FrigoNSN Cycling Team+0:08
- 8
Matteo SobreroLidl - Trek+0:08 - 10
Jan ChristenUAE Team Emirates XRG+0:08 - 11
Alberto BettiolXDS Astana Team+0:08 - 12
Embret Svestad-BårdsengNetcompany INEOS+0:08 - 13
Filippo ZanaSoudal Quick-Step+0:08 - 14
Rudy MolardGroupama-FDJ United+0:08
- 15
Matthew RiccitelloDecathlon CMA CGM Team+0:08 - 16
Quinten HermansPinarello-Q36.5 Pro Cycling Team+0:44 - 17
Andrea BagioliLidl - Trek+0:59 - 18
Diego UlissiXDS Astana Team+0:59 - 19
Pier-André CôtéNSN Cycling Team+0:59 - 20
Martin SvrčekSoudal Quick-Step+0:59 - 21
Chris HamiltonTeam Picnic PostNL+0:59 - 22
Davide FormoloMovistar Team+0:59 - 23
Attila ValterBahrain Victorious+1:03 - 24
Piotr PękalaAtt Investments+1:03 - 25
Menno HuisingTeam Visma | Lease A Bike+1:03 - 26
Sam OomenLidl - Trek+1:03 - 27
George BennettNSN Cycling Team+1:07 - 28
Colby SimmonsEF Education - EasyPost+1:56 - 29JMJan MaasCofidis+1:56
- 30
Alexander KampUno-X Mobility+1:56 - 31
Gijs LeemreizeTeam Picnic PostNL+1:56 - 32MBMarcin BudzinskiMbh Bank Csb Telecom Fort+1:56
- 33JMJuan Martinez HuertasTeam Picnic PostNL+1:56
- 34
Mateusz GajdulewiczAtt Investments+1:56 - 35
Steven KruijswijkTeam Visma | Lease A Bike+2:43 - 36
Thibaud GruelGroupama-FDJ United+2:43 - 37
Jacopo MoscaLidl - Trek+2:43 - 38
Jasha SütterlinTeam Jayco AlUla+2:43 - 39
Aime De GendtPinarello-Q36.5 Pro Cycling Team+3:37
- 40
Jack HaigNetcompany INEOS+4:38 - 41
Lars CrapsLotto Intermarché+6:01 - 42
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe+6:16 - 43
Edoardo ZambaniniBahrain Victorious+6:16 - 44
Lorenzo MilesiMovistar Team+6:24 - 45
Natnael TesfatsionMovistar Team+6:24 - 46
Paul LapeiraDecathlon CMA CGM Team+6:24 - 47NVNicolya VinokurovXDS Astana Team+6:24
- 48
Reuben ThompsonLotto Intermarché+6:24 - 49
Lucas Wade HamiltonNetcompany INEOS+6:24
- 50
Christopher JensenTeam Jayco AlUla+6:24 - 51
Stefan KüngTudor Pro Cycling Team+7:48 - 52
Paul MagnierSoudal Quick-Step+7:48 - 53
Stan DewulfDecathlon CMA CGM Team+8:24
- 54RERoman ErmakovBahrain Victorious+11:45
- 55
Hannes WilkschTudor Pro Cycling Team+12:54 - 56GEGiosue' EpisPetrolike+12:54
- 57
Johan JacobsGroupama-FDJ United+12:54 - 58
Gonzalo Serrano RodriguezMovistar Team+12:54 - 59
Darren RaffertyEF Education - EasyPost+12:54 - 60
Stan Van TrichtSoudal Quick-Step Devo Team+12:54 - 61
Nadav RaisbergNSN Cycling Team+12:54 - 62
Francesco BusattoAlpecin-Premier Tech+12:54 - 63
Alessandro VerreMbh Bank Csb Telecom Fort+12:54 - 64
Patrick GamperTeam Jayco AlUla+12:54 - 65
Vegard Stake LaengenUAE Team Emirates XRG+12:54
- 66
Florian VermeerschUAE Team Emirates XRG+12:54 - 67KOKelland O’brienTeam Jayco AlUla+12:54
- 68
Filip MaciejukMovistar Team+12:54 - 70
Michael Shea LeonardEF Education - EasyPost+13:37 - 71
Ben TurnerNetcompany INEOS+13:37 - 72
Timo KielichTeam Visma | Lease A Bike+14:24 - 73
Fabio Van Den BosscheSoudal Quick-Step+14:24 - 74
Matthew BrennanTeam Visma | Lease A Bike+14:40 - 75
Olav KooijDecathlon CMA CGM Team+14:48
- 76
Arthur KluckersTudor Pro Cycling Team+14:54 - 77
Alessandro RomeleXDS Astana Team+16:50 - 79
Arjen LivynsXDS Astana Team+16:50
- 80
Fran MiholjevićBahrain Victorious+19:03 - 81
Julius JohansenUAE Team Emirates XRG+19:03 - 82TBTomasz BudzińskiAtt Investments+19:03
- 83
Vlad Van MechelenBahrain Victorious+19:03 - 84
Clément DavyNice Metropole Cote D'Azur+19:03 - 86
Dorian GodonNetcompany INEOS+19:03 - 87
Jensen PlowrightAlpecin-Premier Tech+19:03 - 88
Patrick EddyTeam Brennan+19:03 - 90
Timo RoosenTeam Picnic PostNL+19:03 - 91
Ayco BastiaensSoudal Quick-Step+19:03 - 95
Samuel GazeAlpecin-Deceuninck+19:03 - 96
Ethan VernonNSN Cycling Team+19:03 - 97
Tim Torn TeutenbergLidl - Trek+19:03 - 98
Jasper De BuystLotto Intermarché+19:03 - 99
Marijn Van Den BergEF Education - EasyPost+19:03 - 100
Michele GazzoliSolution Tech Nippo Rali+19:03
- 101
Max WalkerEF Education - EasyPost+19:03 - 103
Huub ArtzLotto Intermarché+19:03 - 105
Max KanterXDS Astana Team+19:03 - 106
Manlio MoroMovistar Team+19:03 - 107
Patryk StoszVoster Team+19:03
- 109
Lionel TaminiauxLotto Intermarché+19:03 - 110
Oscar ChamberlainDecathlon CMA CGM Team+19:56 - 111
Madis MihkelsEF Education - EasyPost+26:17 - 112
Fernando Gaviria RendonCaja Rural-Seguros RGA+26:17 - 114
Enzo PaleniGroupama-FDJ United+26:17 - 115
Arvid De KleijnTudor Pro Cycling Team+26:17 - 116
Sebastian Kolze ChangiziTudor Pro Cycling Team+26:53 - DNFMPMichał PomorskiAtt InvestmentsDNF
General classification
- 1
Victor LangellottiXDS Astana Team24:56:19 - 2
Brandon McnultyUAE Team Emirates XRG+0:07 - 3
Antonio TiberiBahrain Victorious+0:20 - 4
Jan ChristenUAE Team Emirates XRG+0:21 - 5
Pello Bilbao Lopez De ArmentiaBahrain Victorious+0:24 - 7
Alberto BettiolXDS Astana Team+0:28 - 8
Matteo SobreroLidl - Trek+0:29 - 9
Filippo ZanaSoudal Quick-Step+0:29 - 10MFMarco FrigoNSN Cycling Team+0:29
- 11
Matthew RiccitelloDecathlon CMA CGM Team+0:33 - 12
Johannes Staune-MittetDecathlon CMA CGM Team+0:42
- 13
Yannis VoisardTudor Pro Cycling Team+0:42 - 14
Rudy MolardGroupama-FDJ United+0:44
- 15
Embret Svestad-BårdsengNetcompany INEOS+0:50 - 16
Quinten HermansPinarello-Q36.5 Pro Cycling Team+1:00 - 17
Diego UlissiXDS Astana Team+1:28 - 18
Davide FormoloMovistar Team+1:28 - 19
Andrea BagioliLidl - Trek+1:29 - 20
Chris HamiltonTeam Picnic PostNL+1:33 - 21
Piotr PękalaAtt Investments+1:37 - 22
Sam OomenLidl - Trek+1:51 - 23
Attila ValterBahrain Victorious+1:56 - 24
George BennettNSN Cycling Team+2:22 - 25
Pier-André CôtéNSN Cycling Team+2:44 - 26
Alexander KampUno-X Mobility+2:53 - 27
Thibaud GruelGroupama-FDJ United+3:08 - 28
Menno HuisingTeam Visma | Lease A Bike+4:47 - 29
Jack HaigNetcompany INEOS+5:03 - 30
Colby SimmonsEF Education - EasyPost+5:33 - 31
Gijs LeemreizeTeam Picnic PostNL+5:33 - 32
Mateusz GajdulewiczAtt Investments+6:09 - 33
Jacopo MoscaLidl - Trek+6:22 - 34
Paul LapeiraDecathlon CMA CGM Team+6:26 - 35MBMarcin BudzinskiMbh Bank Csb Telecom Fort+6:30
- 36
Lars CrapsLotto Intermarché+6:35 - 37
Jasha SütterlinTeam Jayco AlUla+7:51 - 38
Edoardo ZambaniniBahrain Victorious+7:54 - 39
Lorenzo MilesiMovistar Team+8:29 - 40JMJan MaasCofidis+11:20
- 41JMJuan Martinez HuertasTeam Picnic PostNL+12:56
- 42
Christopher JensenTeam Jayco AlUla+13:59 - 43
Stefan KüngTudor Pro Cycling Team+14:14 - 44
Paul MagnierSoudal Quick-Step+14:16 - 45
Natnael TesfatsionMovistar Team+14:30 - 46
Aime De GendtPinarello-Q36.5 Pro Cycling Team+14:56
- 47
Hannes WilkschTudor Pro Cycling Team+15:04 - 48
Daniel Felipe Martinez PovedaRed Bull - Bora - Hansgrohe+15:33 - 49
Matthew BrennanTeam Visma | Lease A Bike+15:59 - 50NVNicolya VinokurovXDS Astana Team+16:06
- 51
Francesco BusattoAlpecin-Premier Tech+16:33 - 52
Martin SvrčekSoudal Quick-Step+17:01 - 53
Lucas Wade HamiltonNetcompany INEOS+17:37
- 54
Arjen LivynsXDS Astana Team+18:05
- 55
Steven KruijswijkTeam Visma | Lease A Bike+18:12 - 56
Stan DewulfDecathlon CMA CGM Team+20:25
- 57
Reuben ThompsonLotto Intermarché+21:46 - 58
Vegard Stake LaengenUAE Team Emirates XRG+21:51
- 59
Florian VermeerschUAE Team Emirates XRG+22:00 - 60KOKelland O’brienTeam Jayco AlUla+23:27
- 61
Ben TurnerNetcompany INEOS+23:51 - 62
Nadav RaisbergNSN Cycling Team+24:39 - 63
Filip MaciejukMovistar Team+25:04 - 64
Marijn Van Den BergEF Education - EasyPost+25:07 - 65RERoman ErmakovBahrain Victorious+25:48
- 66
Johan JacobsGroupama-FDJ United+26:11 - 67GEGiosue' EpisPetrolike+26:17
- 68
Tim Torn TeutenbergLidl - Trek+26:32 - 71
Clément DavyNice Metropole Cote D'Azur+27:32 - 72
Enzo PaleniGroupama-FDJ United+28:59 - 74
Jensen PlowrightAlpecin-Premier Tech+30:05 - 75
Patrick GamperTeam Jayco AlUla+30:08 - 76
Dorian GodonNetcompany INEOS+31:09 - 77
Huub ArtzLotto Intermarché+31:26 - 79TBTomasz BudzińskiAtt Investments+31:57
- 80
Samuel GazeAlpecin-Deceuninck+32:03 - 81
Alessandro VerreMbh Bank Csb Telecom Fort+32:05 - 82
Jasper De BuystLotto Intermarché+32:21 - 83
Michael Shea LeonardEF Education - EasyPost+32:29 - 84
Ethan VernonNSN Cycling Team+32:30 - 85
Max KanterXDS Astana Team+32:35 - 86
Timo RoosenTeam Picnic PostNL+33:09 - 87
Gonzalo Serrano RodriguezMovistar Team+33:15 - 88
Fabio Van Den BosscheSoudal Quick-Step+35:22 - 89
Darren RaffertyEF Education - EasyPost+35:35 - 90
Julius JohansenUAE Team Emirates XRG+35:51 - 91
Timo KielichTeam Visma | Lease A Bike+36:28 - 92
Fran MiholjevićBahrain Victorious+38:13 - 93
Patrick EddyTeam Brennan+38:29 - 96
Ayco BastiaensSoudal Quick-Step+42:22 - 97
Olav KooijDecathlon CMA CGM Team+42:32
- 99
Sebastian Kolze ChangiziTudor Pro Cycling Team+44:28 - 101
Vlad Van MechelenBahrain Victorious+45:12 - 102
Arthur KluckersTudor Pro Cycling Team+45:32 - 103
Alessandro RomeleXDS Astana Team+45:45 - 104
Max WalkerEF Education - EasyPost+46:00 - 105
Stan Van TrichtSoudal Quick-Step Devo Team+49:25 - 106
Oscar ChamberlainDecathlon CMA CGM Team+50:14 - 107
Madis MihkelsEF Education - EasyPost+50:31 - 108
Manlio MoroMovistar Team+50:34 - 109
Arvid De KleijnTudor Pro Cycling Team+50:54 - 110
Michele GazzoliSolution Tech Nippo Rali+52:00
- 111
Lionel TaminiauxLotto Intermarché+52:30 - 115
Patryk StoszVoster Team+1:05:23
- 116
Fernando Gaviria RendonCaja Rural-Seguros RGA+1:08:21
Points classification
- 1
Ben TurnerNetcompany INEOS 72 - 2
Jan ChristenUAE Team Emirates XRG 58 - 3
Pello Bilbao Lopez De ArmentiaBahrain Victorious 54 - 4
Brandon McnultyUAE Team Emirates XRG 49 - 5
Victor LangellottiXDS Astana Team 48 - 6
Antonio TiberiBahrain Victorious 48 - 7
Alberto BettiolXDS Astana Team 41 - 8
Andrea BagioliLidl - Trek 40 - 9
Paul MagnierSoudal Quick-Step 39 - 10
Thibaud GruelGroupama-FDJ United 36 - 11
Quinten HermansPinarello-Q36.5 Pro Cycling Team 35 - 12
Jensen PlowrightAlpecin-Premier Tech 31 - 13
Rudy MolardGroupama-FDJ United 27
- 14
Pier-André CôtéNSN Cycling Team 26 - 15
Madis MihkelsEF Education - EasyPost 25 - 16
Paul LapeiraDecathlon CMA CGM Team 24 - 17
Andrea BagioliLidl - Trek4 - 18MFMarco FrigoNSN Cycling Team 22
- 19
Olav KooijDecathlon CMA CGM Team 20
- 20
Matteo SobreroLidl - Trek 20 - 21
Johannes Staune-MittetDecathlon CMA CGM Team 17
- 22
Embret Svestad-BårdsengNetcompany INEOS 16 - 23
Arjen LivynsXDS Astana Team 16
- 24
Ethan VernonNSN Cycling Team 16 - 25
Matthew BrennanTeam Visma | Lease A Bike 15 - 26
Yannis VoisardTudor Pro Cycling Team 15 - 27
Chris HamiltonTeam Picnic PostNL 15 - 28
Filippo ZanaSoudal Quick-Step 14 - 29
Jasha SütterlinTeam Jayco AlUla 14 - 30
Francesco BusattoAlpecin-Premier Tech 13 - 31
Florian VermeerschUAE Team Emirates XRG 13 - 32
Lorenzo MilesiMovistar Team 12 - 33
Max KanterXDS Astana Team 12 - 34MBMarcin BudzinskiMbh Bank Csb Telecom Fort 11
- 35
Matthew RiccitelloDecathlon CMA CGM Team 10 - 36
Lars CrapsLotto Intermarché 10 - 37
Marijn Van Den BergEF Education - EasyPost 10 - 38
Tim Torn TeutenbergLidl - Trek 9 - 39
Vlad Van MechelenBahrain Victorious 8 - 40
Piotr PękalaAtt Investments 6 - 41
Arvid De KleijnTudor Pro Cycling Team 6 - 42
Fernando Gaviria RendonCaja Rural-Seguros RGA 6 - 43
Diego UlissiXDS Astana Team 5 - 44GEGiosue' EpisPetrolike 4
- 45
Alessandro VerreMbh Bank Csb Telecom Fort 4 - 46
Michele GazzoliSolution Tech Nippo Rali 2
- 47
Patryk StoszVoster Team 1
- 48
Jack HaigNetcompany INEOS 1 - 49
Colby SimmonsEF Education - EasyPost 1 - 50
Martin SvrčekSoudal Quick-Step 1 - 51
Gonzalo Serrano RodriguezMovistar Team-4
Mountains classification
- 1
Timo KielichTeam Visma | Lease A Bike75 - 2
Patrick GamperTeam Jayco AlUla26 - 3TBTomasz BudzińskiAtt Investments23
- 4
Antonio TiberiBahrain Victorious20 - 5
Chris HamiltonTeam Picnic PostNL20 - 6
Filip MaciejukMovistar Team19 - 7
Reuben ThompsonLotto Intermarché16 - 8
Jensen PlowrightAlpecin-Premier Tech15 - 9
Colby SimmonsEF Education - EasyPost15 - 10
Brandon McnultyUAE Team Emirates XRG14 - 11
Max WalkerEF Education - EasyPost13 - 12KOKelland O’brienTeam Jayco AlUla12
- 13
Huub ArtzLotto Intermarché12 - 14
Fabio Van Den BosscheSoudal Quick-Step11 - 15
Lorenzo MilesiMovistar Team10 - 16
Nadav RaisbergNSN Cycling Team10 - 17
Menno HuisingTeam Visma | Lease A Bike7 - 18
Mateusz GajdulewiczAtt Investments7 - 19
Martin SvrčekSoudal Quick-Step6 - 20
Filippo ZanaSoudal Quick-Step5 - 21
Quinten HermansPinarello-Q36.5 Pro Cycling Team5 - 22
Diego UlissiXDS Astana Team3 - 24
Paul MagnierSoudal Quick-Step3 - 25
Alberto BettiolXDS Astana Team3 - 26
Matteo SobreroLidl - Trek3 - 27
Rudy MolardGroupama-FDJ United2
- 28
Florian VermeerschUAE Team Emirates XRG2 - 29
Embret Svestad-BårdsengNetcompany INEOS2 - 30
Alessandro VerreMbh Bank Csb Telecom Fort2 - 31MFMarco FrigoNSN Cycling Team2
- 32
Patryk StoszVoster Team2
- 33
Matthew RiccitelloDecathlon CMA CGM Team1 - 34
Attila ValterBahrain Victorious1