Stage 4
14 Jun 2025
GC · Diego Andres Camargo PinedaPoints · Diego Andres Camargo PinedaMountains · Mattia GaffuriYouth · Jerome Gauthier
Stage result
- 1PJPhilippe Jacob1:32:03
- 2BOBen OliverModern Adventure Pro Cyclings.t.
- 3SCSean Christians.t.
- 4HSHugo Scala Jr.Modern Adventure Pro Cyclings.t.
- 5
Wilmar Andres Paredes ZapataTeam Medellin - Epms.t.
- 6LPLeonard Peloquins.t.
- 7
Stephen BassettProject Echelon Racings.t.
- 8LELuke ElphingstoneProject Echelon Racings.t.
- 9JPJoel Plamondons.t.
- 10
Kasper AndersenSwatt Clubs.t. - 11FCFrancesco CarolloSwatt Clubs.t.
- 12CMCarlos Mac Pherson ArroyoMexicos.t.
- 13JRJulien Ruhes.t.
- 14LRLéo Roys.t.
- 15CTCarl Truffers.t.
- 16HMHenry Michael Neffs.t.
- 17JHJonathan Hinses.t.
- 18DADiego Andres Camargo PinedaTeam Medellin - Epms.t.
- 19NPNathan Pruners.t.
- 20DDDavid DrouinEurocyclingtrips - Ccns.t.
- 21WHWilliam Hardins.t.
- 22HLHugo Lutz-AtkinsonEurocyclingtrips - Ccns.t.
- 23ALAdam LewisAps Pro Cycling By Team Cadence Cyclerys.t.
- 24FHFelix Hamels.t.
- 25MGMattia GaffuriTeam Picnic PostNLs.t.
- 26DBDérénik Beauregards.t.
- 27NMNick Moulais.t.
- 28JGJerome GauthierProject Echelon Racings.t.
- 29JMJayden Mcmullens.t.
- 30
Ulises Alfredo Castillo SotoMexicos.t. - 31
Oscar Miguel Sevilla RiveraTeam Medellin - Epms.t. - 32KMKaler Marshalls.t.
- 33MEMarshall ErwoodWhoosh - Nz Cycling Projects.t.
- 34MAMiguel Angel Diaz HerreraMexicos.t.
- 35
Robigzon Leandro Oyola OyolaTeam Medellin - Epms.t. - 36YVYehor VolkovHustle Pro Cyclings.t.
- 37BSBen Stokess.t.
- 38ZWZach WebsterAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Teams.t.
- 39EREvan Russells.t.
- 40JMJack MakohonEF Education - Aevolos.t.
- 41EHEmile Hamms.t.
- 42FBFelix Bouchards.t.
- 43ABAlexis Bouchards.t.
- 44EOEdward Ouellets.t.
- 45
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclerys.t. - 46CLCooper Langards.t.
- 47NPNicolo' PettitiSwatt Clubs.t.
- 48CDCharles Duquettes.t.
- 49EGEtienne Gagnes.t.
- 50CMCarson MilesAnicolor/Campicarns.t.
- 51MFMatteo Fontanas.t.
- 52SCSamuel CoutureCanadas.t.
- 53JDJack Diemars.t.
- 54SRSasha Renaud Tremblays.t.
- 55EAEddie Adamss.t.
- 56FDFelix Drouins.t.
- 57RPRobin Plamondons.t.
- 58ASAndrew StrohmeyerCompetitive Edge Racing+0:18
- 59LALee Agur+0:25
- 60JFJoshua Foley+0:28
- 61SBSimon Belley+0:30
- 62GSGabriel SeguinCanada+0:32
- 63
Brendan RhimProject Echelon Racing+0:42 - 64
Samuel BoardmanModern Adventure Pro Cycling+0:57 - 65MZMyles Zagar+1:09
- 66AHAnthony Hilligoss+1:19
- 67LGLaurent GervaisProject Echelon Racing+1:36
- 68ECEthan CraineProject Echelon Racing+1:42
- 69JGJames GardnerTerengganu Cycling Team+1:42
- 70
Keegan HornblowWhoosh - Nz Cycling Project+1:42 - 71RARichard ArnopolProject Echelon Racing+1:48
- 72ASAlexander Scopinich-Burgel+1:52
- 73BOBailey O'donnell+2:39
- 74JHJohnathan Hsu+2:45
- 75GSGregory Santiago Zapata Cordoba+2:45
- 76WGWilliam GoodfellowEurocyclingtrips - Ccn+2:45
- 77EBEric Berg+2:45
- 78RORonan O ConnorAps Pro Cycling By Team Cadence Cyclery+2:45
- 79
Owen Cole+2:45 - 80JVJules Van Kempen+2:45
- 81FIFrancis Izquierdo Bernier+2:45
- 82SGSimon Gingras+2:45
- 83PFPatrick Frank+2:45
- 84KRKent Ross+2:45
- 85PHPatrick HarrisHustle Pro Cycling+2:45
- 86EPEthan Powell+2:45
- 87JWJames Wilson+2:45
- 88CKCian KeoghAps Pro Cycling By Team Cadence Cyclery+3:00
- 89EOEzekiel Ouellet+3:05
- 90EMEdibaldo Maldonado Rayas+3:11
- 91ATAlbert Taylor+3:18
- 92BWBrooks Wienke+3:18
- 93TJThomas Justin Omura+3:18
- 94THTyler Hartle+3:18
- 95CEChris Ernst+3:25
- 96CBCharles BergeronHustle Pro Cycling+3:32
- 97MBMathis Begin+3:40
- 98OPOlivier Péloquin+3:40
- 99LOLogan O'krafka+3:40
- 100CRClovis Roy+4:07
- 101HPHugo Pain+4:07
- 102PCPeter Collins+4:33
- 103CPClint PerrrettOTL
- 104CMCarson MatternCanadaOTL
- 105PDPatrick DicusOTL
- 106MDMerlin DallaireOTL
General classification
- 1DADiego Andres Camargo PinedaTeam Medellin - Epm13:53:32
- 2MGMattia GaffuriTeam Picnic PostNL+0:23
- 3
Oscar Miguel Sevilla RiveraTeam Medellin - Epm+0:45 - 4MAMiguel Angel Diaz HerreraMexico+1:19
- 5JPJoel Plamondon+1:53
- 6ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+2:02
- 7HSHugo Scala Jr.Modern Adventure Pro Cycling+2:52
- 8JGJerome GauthierProject Echelon Racing+3:06
- 9FBFelix Bouchard+4:43
- 10FHFelix Hamel+4:47
- 11BSBen Stokes+5:24
- 12HMHenry Michael Neff+5:28
- 13EOEdward Ouellet+5:28
- 14JMJack MakohonEF Education - Aevolo+5:39
- 15
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+5:39 - 16CMCarson MilesAnicolor/Campicarn+5:40
- 17
Wilmar Andres Paredes ZapataTeam Medellin - Epm+5:46
- 18NPNathan Pruner+6:06
- 19SCSean Christian+6:17
- 20DBDérénik Beauregard+6:22
- 21YVYehor VolkovHustle Pro Cycling+6:25
- 22LRLéo Roy+6:39
- 23EREvan Russell+6:52
- 24BOBen OliverModern Adventure Pro Cycling+6:55
- 25
Robigzon Leandro Oyola OyolaTeam Medellin - Epm+6:59 - 26EAEddie Adams+7:02
- 27
Owen Cole+7:20 - 28SCSamuel CoutureCanada+7:21
- 29KMKaler Marshall+7:33
- 30ZWZach WebsterAtom 6 Bikes - Cycleur De Luxe - Auto Stroo Team+7:33
- 31RARichard ArnopolProject Echelon Racing+8:27
- 32FIFrancis Izquierdo Bernier+8:55
- 33LPLeonard Peloquin+9:20
- 34RORonan O ConnorAps Pro Cycling By Team Cadence Cyclery+9:39
- 35HLHugo Lutz-AtkinsonEurocyclingtrips - Ccn+9:40
- 36LALee Agur+9:58
- 37SRSasha Renaud Tremblay+10:10
- 38MEMarshall ErwoodWhoosh - Nz Cycling Project+10:27
- 39NMNick Moulai+10:34
- 40LGLaurent GervaisProject Echelon Racing+10:36
- 41
Kasper AndersenSwatt Club+11:10 - 42DDDavid DrouinEurocyclingtrips - Ccn+11:24
- 43JHJonathan Hinse+11:30
- 44EBEric Berg+11:35
- 45THTyler Hartle+11:55
- 46NPNicolo' PettitiSwatt Club+12:11
- 47RPRobin Plamondon+12:53
- 48CMCarlos Mac Pherson ArroyoMexico+12:59
- 49MZMyles Zagar+13:15
- 50
Stephen BassettProject Echelon Racing+13:28
- 51SBSimon Belley+13:33
- 52MFMatteo Fontana+13:35
- 53WGWilliam GoodfellowEurocyclingtrips - Ccn+13:41
- 54EHEmile Hamm+13:44
- 55JMJayden Mcmullen+14:08
- 56CEChris Ernst+15:25
- 57
Keegan HornblowWhoosh - Nz Cycling Project+15:45 - 58PHPatrick HarrisHustle Pro Cycling+16:03
- 59KRKent Ross+16:19
- 60CDCharles Duquette+16:28
- 61GSGabriel SeguinCanada+16:41
- 62ASAndrew StrohmeyerCompetitive Edge Racing+17:05
- 63ATAlbert Taylor+17:13
- 64JRJulien Ruhe+17:16
- 65ECEthan CraineProject Echelon Racing+17:38
- 66FDFelix Drouin+18:07
- 67FCFrancesco CarolloSwatt Club+18:08
- 68CLCooper Langard+18:17
- 69AHAnthony Hilligoss+18:23
- 70TJThomas Justin Omura+18:43
- 71SGSimon Gingras+19:08
- 72LOLogan O'krafka+19:20
- 73CKCian KeoghAps Pro Cycling By Team Cadence Cyclery+19:27
- 74ASAlexander Scopinich-Burgel+19:44
- 75CRClovis Roy+20:01
- 76EMEdibaldo Maldonado Rayas+20:20
- 77
Samuel BoardmanModern Adventure Pro Cycling+20:38 - 78HPHugo Pain+20:44
- 79LELuke ElphingstoneProject Echelon Racing+20:58
- 80JHJohnathan Hsu+21:25
- 81ABAlexis Bouchard+21:29
- 82CTCarl Truffer+21:38
- 83EOEzekiel Ouellet+22:30
- 84PJPhilippe Jacob+23:37
- 85EGEtienne Gagne+23:37
- 86
Brendan RhimProject Echelon Racing+23:57 - 87JDJack Diemar+24:27
- 88
Ulises Alfredo Castillo SotoMexico+25:02 - 89JVJules Van Kempen+27:05
- 90CBCharles BergeronHustle Pro Cycling+27:16
- 91OPOlivier Péloquin+28:19
- 92WHWilliam Hardin+29:30
- 93PFPatrick Frank+33:39
- 94JGJames GardnerTerengganu Cycling Team+34:54
- 95GSGregory Santiago Zapata Cordoba+37:52
- 96BWBrooks Wienke+38:49
- 97JFJoshua Foley+41:21
- 98PCPeter Collins+41:21
- 99MBMathis Begin+45:17
- 100JWJames Wilson+45:42
- 101EPEthan Powell+47:47
- 102BOBailey O'donnell+48:59
Points classification
- 1DADiego Andres Camargo PinedaTeam Medellin - Epm34
- 2
Oscar Miguel Sevilla RiveraTeam Medellin - Epm31 - 3JPJoel Plamondon30
- 4MGMattia GaffuriTeam Picnic PostNL29
- 5SCSean Christian28
- 6HSHugo Scala Jr.Modern Adventure Pro Cycling26
- 7
Wilmar Andres Paredes ZapataTeam Medellin - Epm26
- 8
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery21 - 9FBFelix Bouchard21
- 10PJPhilippe Jacob20
- 11JGJerome GauthierProject Echelon Racing20
- 12FHFelix Hamel20
- 13ALAdam LewisAps Pro Cycling By Team Cadence Cyclery19
- 14BOBen OliverModern Adventure Pro Cycling18
- 15NPNicolo' PettitiSwatt Club18
- 16MAMiguel Angel Diaz HerreraMexico17
- 17
Owen Cole14 - 18BSBen Stokes12
- 19CEChris Ernst11
- 20DBDérénik Beauregard10
- 21LPLeonard Peloquin10
- 22
Stephen BassettProject Echelon Racing9
- 23EOEdward Ouellet9
- 24LELuke ElphingstoneProject Echelon Racing8
- 25LRLéo Roy7
- 26JMJack MakohonEF Education - Aevolo7
- 27HMHenry Michael Neff6
- 28KMKaler Marshall6
- 29
Kasper AndersenSwatt Club6 - 30CMCarson MilesAnicolor/Campicarn6
- 31FCFrancesco CarolloSwatt Club5
- 32JRJulien Ruhe5
- 33CMCarlos Mac Pherson ArroyoMexico4
- 34RARichard ArnopolProject Echelon Racing4
- 35CDCharles Duquette4
- 36NPNathan Pruner4
- 37
Ulises Alfredo Castillo SotoMexico3 - 38JGJames GardnerTerengganu Cycling Team3
- 39FIFrancis Izquierdo Bernier2
- 40CTCarl Truffer2
- 41JHJohnathan Hsu2
- 42LALee Agur2
- 43ABAlexis Bouchard2
- 44
Keegan HornblowWhoosh - Nz Cycling Project2 - 45EHEmile Hamm1
- 46SCSamuel CoutureCanada1
- 47WHWilliam Hardin1
Mountains classification
- 1MGMattia GaffuriTeam Picnic PostNL33
- 2DADiego Andres Camargo PinedaTeam Medellin - Epm23
- 3
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery21 - 4BOBen OliverModern Adventure Pro Cycling17
- 5
Owen Cole16 - 6CMCarson MilesAnicolor/Campicarn13
- 7ABAlexis Bouchard13
- 8FBFelix Bouchard12
- 9NPNathan Pruner11
- 10YVYehor VolkovHustle Pro Cycling10
- 11FHFelix Hamel10
- 12
Oscar Miguel Sevilla RiveraTeam Medellin - Epm9 - 13NPNicolo' PettitiSwatt Club9
- 14JPJoel Plamondon8
- 15
Wilmar Andres Paredes ZapataTeam Medellin - Epm7
- 16
Robigzon Leandro Oyola OyolaTeam Medellin - Epm7 - 17
Stephen BassettProject Echelon Racing7
- 18EAEddie Adams6
- 19
Kasper AndersenSwatt Club5 - 20CMCarlos Mac Pherson ArroyoMexico5
- 21EOEdward Ouellet4
- 22LGLaurent GervaisProject Echelon Racing4
- 23CLCooper Langard4
- 24BSBen Stokes3
- 25JMJack MakohonEF Education - Aevolo3
- 26MEMarshall ErwoodWhoosh - Nz Cycling Project3
- 27
Keegan HornblowWhoosh - Nz Cycling Project3 - 28FCFrancesco CarolloSwatt Club3
- 29JGJames GardnerTerengganu Cycling Team3
- 30MAMiguel Angel Diaz HerreraMexico2
- 31LRLéo Roy2
- 32SCSamuel CoutureCanada2
- 33CTCarl Truffer2
- 34HMHenry Michael Neff1
- 35SCSean Christian1
- 36MFMatteo Fontana1
- 37JHJohnathan Hsu1
- —CKCian KeoghAps Pro Cycling By Team Cadence Cyclery-1
Youth classification
- 1JGJerome GauthierProject Echelon Racing13:56:38
- 2FBFelix Bouchard+1:37
- 3FHFelix Hamel+1:41
- 4BSBen Stokes+2:18
- 5HMHenry Michael Neff+2:22
- 6JMJack MakohonEF Education - Aevolo+2:33
- 7DBDérénik Beauregard+3:16
- 8YVYehor VolkovHustle Pro Cycling+3:19
- 9EAEddie Adams+3:56
- 10
Owen Cole+4:14 - 11SCSamuel CoutureCanada+4:15
- 12LPLeonard Peloquin+6:14
- 13RORonan O ConnorAps Pro Cycling By Team Cadence Cyclery+6:33
- 14SRSasha Renaud Tremblay+7:04
- 15MEMarshall ErwoodWhoosh - Nz Cycling Project+7:21
- 16JHJonathan Hinse+8:24
- 17THTyler Hartle+8:49
- 18JMJayden Mcmullen+11:02
- 19PHPatrick HarrisHustle Pro Cycling+12:57
- 20CDCharles Duquette+13:22
- 21GSGabriel SeguinCanada+13:35
- 22ATAlbert Taylor+14:07
- 23JRJulien Ruhe+14:10
- 24AHAnthony Hilligoss+15:17
- 25SGSimon Gingras+16:02
- 26ASAlexander Scopinich-Burgel+16:38
- 27CRClovis Roy+16:55
- 28LELuke ElphingstoneProject Echelon Racing+17:52
- 29ABAlexis Bouchard+18:23
- 30EOEzekiel Ouellet+19:24
- 31PJPhilippe Jacob+20:31
- 32EGEtienne Gagne+20:31
- 33JDJack Diemar+21:21
- 34CBCharles BergeronHustle Pro Cycling+24:10
- 35JGJames GardnerTerengganu Cycling Team+31:48
- 36BWBrooks Wienke+35:43
- 37PCPeter Collins+38:15
- 38MBMathis Begin+42:11
- 39JWJames Wilson+42:36
- 40EPEthan Powell+44:41