Stage 4
13 Jun 2026
GC · Wilmar Andres Paredes ZapataPoints · Wilmar Andres Paredes ZapataMountains · Samuel CoutureYouth · Jerome Gauthier
Stage result
- 1JRJacob RoyProject Echelon Racing0:10:04.830
- 2JPJoel Plamondon+0:00:02
- 3MEMarshall ErwoodWhoosh - Nz Cycling Project+0:00:02
- 4NGNicolas Gauthier+0:00:02
- 5
Wilmar Andres Paredes ZapataTeam Medellin - Epm+0:00:03
- 6TMTim McbirneyProject Echelon Racing+0:00:08
- 7RPRobin Plamondon+0:00:11
- 8DADiego Andres Camargo PinedaTeam Medellin - Epm+0:00:12
- 9LGLaurent GervaisProject Echelon Racing+0:00:12
- 10JGJerome GauthierProject Echelon Racing+0:00:15
- 11LRLéo Roy+0:00:16
- 12GJGeorge Jackson+0:00:18
- 13JDJulien Desjardins+0:00:18
- 14QCQuentin Cowan+0:00:18
- 15QFQuinn FeltonProject Echelon Racing+0:00:18
- 16ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+0:00:20
- 17
Oscar Miguel Sevilla RiveraTeam Medellin - Epm+0:00:20 - 18
Brayan Stiven Sanchez VergaraTeam Medellin - Epm+0:00:21 - 19
Keegan HornblowWhoosh - Nz Cycling Project+0:00:21 - 20
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+0:00:22 - 21KRKent Ross+0:00:22
- 22FMFinn MckenzieMaxsolar-Raymon+0:00:24
- 23
Robigzon Leandro Oyola OyolaTeam Medellin - Epm+0:00:25 - 24JPJeremy PresburyWhoosh - Nz Cycling Project+0:00:26
- 25FIFrancis Izquierdo Bernier+0:00:27
- 26YVYehor VolkovHustle Pro Cycling+0:00:27
- 27
Stephen BassettProject Echelon Racing+0:00:27
- 28KOKillian O BrienTeam Skyline+0:00:28
- 29NCNolan Church+0:00:28
- 30MLMatthew Lloyd-Thomas+0:00:30
- 31ZPZorak Paille+0:00:30
- 32ABAntoine Bergeron+0:00:30
- 33ACAlexandre Chateauneuf+0:00:31
- 34BVBoris Van Der Voort+0:00:33
- 35NPNathan Pruner+0:00:33
- 36GSGabriel SeguinCanada+0:00:33
- 37DDDavid DrouinEurocyclingtrips - Ccn+0:00:34
- 38JWJordan Wagner+0:00:36
- 39TJTom Jonkmans+0:00:37
- 40
Bruno Langlois+0:00:37
- 41JTJudah Thompson+0:00:37
- 42HLHubert LamotheMeridian Racing P/B De La Uz+0:00:38
- 43TSTamar Spiero+0:00:40
- 44THTyler Hartle+0:00:41
- 45OMOwen MussetEurocyclingtrips - Ccn+0:00:41
- 46KMKerrian Masset+0:00:41
- 47SGSimon Gingras+0:00:41
- 48DPDarren ParhamHagens Berman Jayco+0:00:42
- 49VRVictor Roy+0:00:42
- 50CWCharles Waddell+0:00:42
- 51JHJonathan Hinse+0:00:42
- 52SCSamuel CoutureCanada+0:00:42
- 53ALArnaud LajoieTeam Skyline+0:00:42
- 54LDLynden Doyon+0:00:42
- 55BMBaptiste MosinFrance+0:00:43
- 56PCPierre ChartierFrance+0:00:45
- 57JPJustin Picoux+0:00:45
- 58HLHugo Lutz-AtkinsonEurocyclingtrips - Ccn+0:00:46
- 59MBMax Bradwin+0:00:47
- 60BMBrody Mann+0:00:48
- 61OPOlivier Péloquin+0:00:48
- 62LELuke ElphingstoneProject Echelon Racing+0:00:48
- 63CBCyprien Bernelin+0:00:49
- 64VTViego Tijssen+0:00:49
- 65DBDérénik Beauregard+0:00:50
- 66ALAndrew LydicAps Pro Cycling By Team Cadence Cyclery+0:00:50
- 67SLSam LlewelynTeam Skyline+0:00:50
- 68FDFelix Drouin+0:00:51
- 69JDJack DrageWhoosh - Nz Cycling Project+0:00:51
- 70ARAlec Ratzell+0:00:51
- 71MGMathieu Goulet+0:00:52
- 72GTGabriel Tilli+0:00:53
- 73CRClovis Roy+0:00:53
- 74SBStéfan BennettEurocyclingtrips - Ccn+0:00:54
- 75ÉHÉtienne Hébert+0:00:54
- 76LHLuca HainesTeam Skyline+0:00:55
- 77KMKaler Marshall+0:00:55
- 78CTCarl Truffer+0:00:55
- 79CBCharles BergeronHustle Pro Cycling+0:00:56
- 80JNJean Nicolas De Broeck+0:00:56
- 81RORonan O ConnorAps Pro Cycling By Team Cadence Cyclery+0:00:59
- 82EOEzekiel Ouellet+0:00:59
- 83NTNoah Terris+0:01:00
- 84ADAntoine De Crespin De Billy+0:01:01
- 85
Alvaro Jose Hodeg ChaguiTeam Medellin - Epm+0:01:01 - 86NMNick Moulai+0:01:02
- 87CBCédric Brouillard+0:01:03
- 88CBChristophe Bastien+0:01:03
- 89BCBastien CintasFrance+0:01:03
- 90EGEtienne Guerin+0:01:04
- 91JHJames Hilyer+0:01:08
- 92EGEtienne Gagne+0:01:09
- 93ELErwan Le Falher+0:01:09
- 94EAEddie Adams+0:01:10
- 95MWMaxim Wojciechowski+0:01:10
- 96NCNicolas Cote+0:01:10
- 97HSHaakon Sheffield+0:01:12
- 98FDFilipe DuarteXspeed United Continental+0:01:15
- 99EZEvan Zikovitz+0:01:16
- 100CACharles-Elliot Allaire+0:01:16
- 101BGBeau Guenther+0:01:17
- 102CMChristophe Masse+0:01:17
- 103HLHudson Lubbers+0:01:18
- 104ADAlix Desilles+0:01:18
- 105ZJZakariya Jackson+0:01:20
- 106RBRemi Brisebois+0:01:20
- 107FRFrédéric Roussin+0:01:20
- 108HMHenrique MartinsXspeed United Continental+0:01:22
- 109JHJohnathan Hsu+0:01:22
- 110AMAdrian Magun+0:01:23
- 111ECEthan CraineProject Echelon Racing+0:01:25
- 112MLMehdi Lerosey+0:01:27
- 113ADAloïs Dehaemers+0:01:29
- 114MBMathis Begin+0:01:31
- 115GSGregory Santiago Zapata Cordoba+0:01:33
- 116CCChase Connors+0:01:35
- 117GCGuillaume Clement+0:01:44
- 118KJKoos Jeroen Kers+0:01:48
- 119SHSamuel Hogman+0:01:51
- 120DRDimas Robin+0:01:52
- 121HYHenry YorkTeam Skyline+0:02:11
- 122EHEddy Huntsman+0:02:31
General classification
- 1
Wilmar Andres Paredes ZapataTeam Medellin - Epm12:27:32
- 2DADiego Andres Camargo PinedaTeam Medellin - Epm+0:00:47
- 3TMTim McbirneyProject Echelon Racing+0:00:55
- 4LRLéo Roy+0:01:05
- 5ALAdam LewisAps Pro Cycling By Team Cadence Cyclery+0:01:07
- 6KRKent Ross+0:01:09
- 7
Oscar Miguel Sevilla RiveraTeam Medellin - Epm+0:01:28 - 8QCQuentin Cowan+0:01:29
- 9JPJoel Plamondon+0:01:37
- 10QFQuinn FeltonProject Echelon Racing+0:02:02
- 11
Robigzon Leandro Oyola OyolaTeam Medellin - Epm+0:02:29 - 12RPRobin Plamondon+0:02:36
- 13SBStéfan BennettEurocyclingtrips - Ccn+0:02:43
- 14JDJack DrageWhoosh - Nz Cycling Project+0:02:50
- 15JGJerome GauthierProject Echelon Racing+0:02:54
- 16KOKillian O BrienTeam Skyline+0:02:57
- 17MEMarshall ErwoodWhoosh - Nz Cycling Project+0:03:03
- 18YVYehor VolkovHustle Pro Cycling+0:03:10
- 19ALArnaud LajoieTeam Skyline+0:03:15
- 20ACAlexandre Chateauneuf+0:03:20
- 21HLHubert LamotheMeridian Racing P/B De La Uz+0:03:22
- 22
Brayan Stiven Sanchez VergaraTeam Medellin - Epm+0:03:23 - 23ABAntoine Bergeron+0:03:52
- 24NGNicolas Gauthier+0:04:00
- 25TJTom Jonkmans+0:04:04
- 26BVBoris Van Der Voort+0:04:06
- 27KMKerrian Masset+0:04:08
- 28GSGabriel SeguinCanada+0:04:17
- 29SGSimon Gingras+0:04:26
- 30LGLaurent GervaisProject Echelon Racing+0:04:31
- 31VRVictor Roy+0:04:48
- 32MLMatthew Lloyd-Thomas+0:05:12
- 33NPNathan Pruner+0:05:12
- 34EGEtienne Gagne+0:05:19
- 35JPJustin Picoux+0:05:22
- 36KMKaler Marshall+0:05:27
- 37JDJulien Desjardins+0:05:28
- 38PCPierre ChartierFrance+0:05:29
- 39JPJeremy PresburyWhoosh - Nz Cycling Project+0:05:40
- 40DDDavid DrouinEurocyclingtrips - Ccn+0:05:42
- 41FMFinn MckenzieMaxsolar-Raymon+0:05:43
- 42ALAndrew LydicAps Pro Cycling By Team Cadence Cyclery+0:06:03
- 43EAEddie Adams+0:06:03
- 44JHJonathan Hinse+0:06:08
- 45SCSamuel CoutureCanada+0:06:09
- 46CBCharles BergeronHustle Pro Cycling+0:06:20
- 47FIFrancis Izquierdo Bernier+0:06:28
- 48BMBrody Mann+0:06:55
- 49LHLuca HainesTeam Skyline+0:07:00
- 50THTyler Hartle+0:07:48
- 51BMBaptiste MosinFrance+0:07:53
- 52MWMaxim Wojciechowski+0:07:56
- 53GJGeorge Jackson+0:08:45
- 54ADAlix Desilles+0:08:45
- 55ZPZorak Paille+0:08:53
- 56NMNick Moulai+0:09:13
- 57GTGabriel Tilli+0:09:26
- 58VTViego Tijssen+0:09:36
- 59JTJudah Thompson+0:09:39
- 60HLHugo Lutz-AtkinsonEurocyclingtrips - Ccn+0:10:06
- 61JRJacob RoyProject Echelon Racing+0:10:09
- 62TSTamar Spiero+0:10:13
- 63
Keegan HornblowWhoosh - Nz Cycling Project+0:10:18 - 64DPDarren ParhamHagens Berman Jayco+0:10:20
- 65CACharles-Elliot Allaire+0:11:02
- 66EOEzekiel Ouellet+0:11:28
- 67LELuke ElphingstoneProject Echelon Racing+0:11:47
- 68MBMax Bradwin+0:11:47
- 69HLHudson Lubbers+0:11:56
- 70JHJames Hilyer+0:12:31
- 71
Stephen BassettProject Echelon Racing+0:13:21
- 72JNJean Nicolas De Broeck+0:13:23
- 73FDFelix Drouin+0:13:27
- 74ELErwan Le Falher+0:13:53
- 75OMOwen MussetEurocyclingtrips - Ccn+0:13:59
- 76CCChase Connors+0:14:02
- 77
Bruno Langlois+0:15:14
- 78CRClovis Roy+0:15:24
- 79MLMehdi Lerosey+0:15:51
- 80CBChristophe Bastien+0:16:59
- 81MBMathis Begin+0:17:48
- 82CWCharles Waddell+0:18:40
- 83NCNolan Church+0:19:31
- 84JHJohnathan Hsu+0:20:16
- 85CBCédric Brouillard+0:20:51
- 86ARAlec Ratzell+0:21:09
- 87ECEthan CraineProject Echelon Racing+0:24:23
- 88CTCarl Truffer+0:24:25
- 89ADAntoine De Crespin De Billy+0:24:58
- 90FDFilipe DuarteXspeed United Continental+0:25:02
- 91ADAloïs Dehaemers+0:25:12
- 92DBDérénik Beauregard+0:25:24
- 93ZJZakariya Jackson+0:25:37
- 94GCGuillaume Clement+0:25:38
- 95RORonan O ConnorAps Pro Cycling By Team Cadence Cyclery+0:26:08
- 96
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery+0:26:22 - 97KJKoos Jeroen Kers+0:26:34
- 98OPOlivier Péloquin+0:26:36
- 99JWJordan Wagner+0:27:51
- 100HSHaakon Sheffield+0:28:49
- 101SLSam LlewelynTeam Skyline+0:28:57
- 102GSGregory Santiago Zapata Cordoba+0:30:17
- 103NCNicolas Cote+0:30:34
- 104
Alvaro Jose Hodeg ChaguiTeam Medellin - Epm+0:31:08 - 105DRDimas Robin+0:33:36
- 106NTNoah Terris+0:34:08
- 107CMChristophe Masse+0:38:18
- 108CBCyprien Bernelin+0:38:32
- 109LDLynden Doyon+0:38:37
- 110BCBastien CintasFrance+0:39:06
- 111EZEvan Zikovitz+0:41:09
- 112RBRemi Brisebois+0:44:03
- 113SHSamuel Hogman+0:44:47
- 114BGBeau Guenther+0:46:57
- 115EHEddy Huntsman+0:47:01
- 116EGEtienne Guerin+0:49:22
- 117MGMathieu Goulet+0:52:01
- 118AMAdrian Magun+0:55:08
- 119HYHenry YorkTeam Skyline+1:08:06
- 120ÉHÉtienne Hébert+1:16:24
- 121FRFrédéric Roussin+1:16:34
- 122HMHenrique MartinsXspeed United Continental+1:33:02
Points classification
- 1
Wilmar Andres Paredes ZapataTeam Medellin - Epm56
- 2MEMarshall ErwoodWhoosh - Nz Cycling Project37
- 3KRKent Ross31
- 4JPJoel Plamondon29
- 5ALAdam LewisAps Pro Cycling By Team Cadence Cyclery29
- 6LRLéo Roy29
- 7TMTim McbirneyProject Echelon Racing29
- 8JGJerome GauthierProject Echelon Racing25
- 9DADiego Andres Camargo PinedaTeam Medellin - Epm23
- 10NGNicolas Gauthier19
- 11
Oscar Miguel Sevilla RiveraTeam Medellin - Epm19 - 12
Robigzon Leandro Oyola OyolaTeam Medellin - Epm18 - 13QCQuentin Cowan18
- 14JRJacob RoyProject Echelon Racing15
- 15KOKillian O BrienTeam Skyline15
- 16RPRobin Plamondon14
- 17EGEtienne Gagne12
- 18QFQuinn FeltonProject Echelon Racing11
- 19JPJustin Picoux10
- 20LELuke ElphingstoneProject Echelon Racing9
- 21GSGabriel SeguinCanada8
- 22LGLaurent GervaisProject Echelon Racing7
- 23KMKerrian Masset7
- 24
Keegan HornblowWhoosh - Nz Cycling Project7 - 25TSTamar Spiero6
- 26
Brayan Stiven Sanchez VergaraTeam Medellin - Epm6 - 27DBDérénik Beauregard6
- 28DDDavid DrouinEurocyclingtrips - Ccn5
- 29SBStéfan BennettEurocyclingtrips - Ccn5
- 30CTCarl Truffer5
- 31GJGeorge Jackson4
- 32JDJulien Desjardins3
- 33JDJack DrageWhoosh - Nz Cycling Project3
- 34JPJeremy PresburyWhoosh - Nz Cycling Project2
- 35JHJonathan Hinse1
- 36EAEddie Adams1
- 37GTGabriel Tilli1
- 38OMOwen MussetEurocyclingtrips - Ccn1
- 39JWJordan Wagner1
- 40
Alvaro Jose Hodeg ChaguiTeam Medellin - Epm1
Mountains classification
- 1SCSamuel CoutureCanada40
- 2DADiego Andres Camargo PinedaTeam Medellin - Epm25
- 3TMTim McbirneyProject Echelon Racing20
- 4
Wilmar Andres Paredes ZapataTeam Medellin - Epm19
- 5
Oscar Miguel Sevilla RiveraTeam Medellin - Epm15 - 6GJGeorge Jackson14
- 7QFQuinn FeltonProject Echelon Racing14
- 8LRLéo Roy10
- 9QCQuentin Cowan10
- 10KRKent Ross10
- 11KOKillian O BrienTeam Skyline9
- 12JPJoel Plamondon8
- 13ALAdam LewisAps Pro Cycling By Team Cadence Cyclery8
- 14TJTom Jonkmans7
- 15
Keegan HornblowWhoosh - Nz Cycling Project5 - 16JPJeremy PresburyWhoosh - Nz Cycling Project5
- 17YVYehor VolkovHustle Pro Cycling5
- 18LHLuca HainesTeam Skyline5
- 19
Conn Mc DunphyAps Pro Cycling By Team Cadence Cyclery4 - 20CTCarl Truffer4
- 21
Brayan Stiven Sanchez VergaraTeam Medellin - Epm3 - 22
Robigzon Leandro Oyola OyolaTeam Medellin - Epm3 - 23NPNathan Pruner3
- 24GSGabriel SeguinCanada3
- 25VTViego Tijssen3
- 26JRJacob RoyProject Echelon Racing2
- 27MEMarshall ErwoodWhoosh - Nz Cycling Project2
- 28ZPZorak Paille2
- 29KMKerrian Masset2
- 30JPJustin Picoux2
- 31JGJerome GauthierProject Echelon Racing1
- 32DBDérénik Beauregard1
- 33RORonan O ConnorAps Pro Cycling By Team Cadence Cyclery1
- 34ADAntoine De Crespin De Billy1
Youth classification
- 1JGJerome GauthierProject Echelon Racing12:30:26
- 2KOKillian O BrienTeam Skyline+0:00:03
- 3MEMarshall ErwoodWhoosh - Nz Cycling Project+0:00:09
- 4YVYehor VolkovHustle Pro Cycling+0:00:16
- 5ALArnaud LajoieTeam Skyline+0:00:21
- 6HLHubert LamotheMeridian Racing P/B De La Uz+0:00:28
- 7ABAntoine Bergeron+0:00:58
- 8NGNicolas Gauthier+0:01:06
- 9BVBoris Van Der Voort+0:01:12
- 10KMKerrian Masset+0:01:14
- 11GSGabriel SeguinCanada+0:01:23
- 12SGSimon Gingras+0:01:32
- 13VRVictor Roy+0:01:54
- 14EGEtienne Gagne+0:02:25
- 15JPJustin Picoux+0:02:28
- 16JDJulien Desjardins+0:02:34
- 17FMFinn MckenzieMaxsolar-Raymon+0:02:49
- 18EAEddie Adams+0:03:09
- 19JHJonathan Hinse+0:03:14
- 20SCSamuel CoutureCanada+0:03:15
- 21CBCharles BergeronHustle Pro Cycling+0:03:26
- 22BMBrody Mann+0:04:01
- 23THTyler Hartle+0:04:54
- 24MWMaxim Wojciechowski+0:05:02
- 25ADAlix Desilles+0:05:51
- 26ZPZorak Paille+0:05:59
- 27GTGabriel Tilli+0:06:32
- 28VTViego Tijssen+0:06:42
- 29JTJudah Thompson+0:06:45
- 30JRJacob RoyProject Echelon Racing+0:07:15
- 31TSTamar Spiero+0:07:19
- 32DPDarren ParhamHagens Berman Jayco+0:07:26
- 33CACharles-Elliot Allaire+0:08:08
- 34MBMax Bradwin+0:08:53
- 35HLHudson Lubbers+0:09:02
- 36JNJean Nicolas De Broeck+0:10:29
- 37CCChase Connors+0:11:08
- 38CRClovis Roy+0:12:30
- 39CBChristophe Bastien+0:14:05
- 40MBMathis Begin+0:14:54
- 41CWCharles Waddell+0:15:46
- 42NCNolan Church+0:16:37
- 43CBCédric Brouillard+0:17:57
- 44CTCarl Truffer+0:21:31
- 45FDFilipe DuarteXspeed United Continental+0:22:08
- 46ADAloïs Dehaemers+0:22:18
- 47JWJordan Wagner+0:24:57
- 48SLSam LlewelynTeam Skyline+0:26:03
- 49NTNoah Terris+0:31:14
- 50CMChristophe Masse+0:35:24
- 51CBCyprien Bernelin+0:35:38
- 52LDLynden Doyon+0:35:43
- 53EZEvan Zikovitz+0:38:15
- 54RBRemi Brisebois+0:41:09
- 55BGBeau Guenther+0:44:03
- 56EGEtienne Guerin+0:46:28
- 57AMAdrian Magun+0:52:14
- 58HMHenrique MartinsXspeed United Continental+1:30:08