Boucles de la Mayenne 2026  |  Stage 3. Cossé-le-Vivien - Laval   

19th edition

147.7 km, 31 May 2026

Rider Team Time
1.
Olav KOOIJ
Decathlon - CMA CGM Team 3h13'36"
2.
Mads PEDERSEN
Lidl - Trek
3.
John DEGENKOLB
Team Picnic - PostNL
4.
Maikel ZIJLAARD
Tudor Pro Cycling Team
5.
Marijn VAN DEN BERG
EF Education - Easypost
6.
Alberto DAINESE
Soudal - Quick Step
7.
Luke LAMPERTI
EF Education - Easypost
8.
Alessio MAGAGNOTTI
Red Bull - Bora - hansgrohe Rookies
9.
Matthew BRENNAN
Team Visma - Lease a Bike
10.
Clément VENTURINI
Unibet Rose Rockets
11.
Sergi DARDER GARI
Caja Rural - Seguros RGA
12.
Søren Kragh ANDERSEN
Lidl - Trek
13.
Gleb SYRITSA
XDS - Astana Team
14.
Henri UHLIG
Alpecin - Premier Tech
15.
Matys GRISEL
Lotto - Intermarché
16.
Brady GILMORE
NSN Cycling Team
17.
Rotem TENE
NSN Cycling Team
18.
Vito BRAET
Lotto - Intermarché
19.
Alexis RENARD
Cofidis
20.
Anthony TURGIS
Team TotalEnergies
21.
Julius JOHANSEN
UAE Team Emirates
22.
Thibaud GRUEL
Groupama - FDJ United
23.
Lindsay DE VYLDER
Alpecin - Premier Tech
24.
Ronan AUGE
Unibet Rose Rockets
25.
Julius VAN DEN BERG
Team Picnic - PostNL
26.
Alessio DELLE VEDOVE
XDS - Astana Development Team
27.
Vincenzo ALBANESE
EF Education - Easypost
28.
Noa ISIDORE
Decathlon - CMA CGM Team
29.
Ellande LARRONDE
Caja Rural - Seguros RGA
30.
Maxime VEZIE
CIC Pro Cycling Academy
31.
Gorka SORARRAIN AGIRREZABALA
Caja Rural - Seguros RGA
32.
Juan Sebastián MOLANO BENAVIDES
UAE Team Emirates
33.
Aubin SPARFEL
Decathlon - CMA CGM Development Team
34.
Lars CRAPS
Lotto - Intermarché
35.
Ivo Emanuel Alves OLIVEIRA
UAE Team Emirates
36.
Romain CARDIS
St. Michel - Preference Home - Auber 93
37.
Alexandre DELETTRE
Team TotalEnergies
38.
Javier IBANEZ BELTRAN DE SALAZAR
Caja Rural - Seguros RGA
39.
Joris DELBOVE
Team TotalEnergies
40.
Clément IZQUIERDO
Cofidis
41.
Henok MULUBRHAN
XDS - Astana Team
42.
Benoît COSNEFROY
UAE Team Emirates
43.
Pier André CÔTÉ
NSN Cycling Team
44.
Rudy MOLARD
Groupama - FDJ United
45.
Marco BRENNER
Tudor Pro Cycling Team
46.
Axel MARIAULT
CIC Pro Cycling Academy
47.
Louis BARRÉ
Team Visma - Lease a Bike
48.
Henri-François RENARD HAQUIN
Team Picnic - PostNL
49.
Louis HARDOUIN
Van Rysel - Roubaix
50.
Maxime DECOMBLE
Groupama - FDJ United
51.
Francisco Joel PEÑUELA SANDOVAL
Caja Rural - Seguros RGA
52.
Pepijn REINDERINK
Soudal - Quick Step
53.
Victor PAPON
Nice Métropole Côte d'Azur
54.
Paul OURSELIN
Cofidis
55.
Owen GELEIJN
Unibet Rose Rockets
56.
Jahkim CARTY
Nice Métropole Côte d'Azur
57.
Arnaud TENDON
Van Rysel - Roubaix
58.
Camille CHARRET
Cofidis
59.
Pierre THIERRY
Team TotalEnergies
60.
Sebastian PUTZ
Red Bull - Bora - hansgrohe Rookies
61.
Casper PEDERSEN
Soudal - Quick Step
62.
Jonathan VERVENNE
Soudal - Quick Step
63.
Valentin RETAILLEAU
Team TotalEnergies
64.
Senna REMIJN
Alpecin - Premier Tech
65.
Pietro MATTIO
Team Visma - Lease a Bike
66.
Yohann SIMON
St. Michel - Preference Home - Auber 93
67.
Lenaic LANGELLA
CIC Pro Cycling Academy
68.
Axel BOUQUET
St. Michel - Preference Home - Auber 93
69.
Rémy CAPRON
Van Rysel - Roubaix
70.
Léandre LOZOUET
CIC Pro Cycling Academy
71.
Anatol FRIEDL
Red Bull - Bora - hansgrohe Rookies
72.
Cees BOL
Decathlon - CMA CGM Team
73.
Lucas BENETEAU
St. Michel - Preference Home - Auber 93
74.
Laurens HUYS
Nice Métropole Côte d'Azur
75.
Daniel Smajkic ÅRNES
Van Rysel - Roubaix
76.
Lennert BELMANS
Alpecin - Premier Tech
77.
Laurens SWEECK
Alpecin - Premier Tech Development Team
78.
Fabien GRELLIER
Team TotalEnergies
79.
Loe VAN BELLE
Team Visma - Lease a Bike
80.
Felix ORN KRISTOFF
Lotto - Intermarché
81.
Olivier LE GAC
Groupama - FDJ United
82.
Baptiste VEISTROFFER
Lotto - Intermarché
83.
Jakob SÖDERQVIST
Lidl - Trek
84.
Carter GUICHARD
Nice Métropole Côte d'Azur
85.
Rui Filipe Alves OLIVEIRA
UAE Team Emirates
86.
Luca GIAIMI
UAE Team Emirates Gen-Z
87.
Iker VILLAR GALDEANO
Caja Rural - Seguros RGA
88.
Nicolas DEBEAUMARCHÉ
Cofidis
89.
Romet PAJUR
Red Bull - Bora - hansgrohe Rookies
90.
Mees VLOT
Development Team Picnic - PostNL
91.
Kiaan WATTS
NSN Development Team
92.
Ashlin BARRY
Team Visma - Lease a Bike Development
93.
Yevgeniy FEDOROV
XDS - Astana Team
94.
Gerben THIJSSEN
Alpecin - Premier Tech
95.
Leandre HUCK
Van Rysel - Roubaix
96.
Yves LAMPAERT
Soudal - Quick Step
97.
Ethan HAYTER
Soudal - Quick Step
98.
Théo DELACROIX
St. Michel - Preference Home - Auber 93
99.
Similien HAMON
CIC Pro Cycling Academy
100.
Robbe GHYS
Decathlon - CMA CGM Team 00'45"
101.
Joes OOSTERLINCK
Van Rysel - Roubaix 00'49"
102.
Kévin GENIETS
Groupama - FDJ United
103.
Marco HALLER
Tudor Pro Cycling Team
104.
Theodor August CLEMMENSEN
Red Bull - Bora - hansgrohe Rookies 01'07"
105.
Taco VAN DER HOORN
Lotto - Intermarché 01'13"
106.
Hector ALVAREZ MARTINEZ
Lidl - Trek Future Racing
107.
Sebastian KOLZE CHANGIZI
Tudor Pro Cycling Team
108.
Rory TOWNSEND
Unibet Rose Rockets 01'22"
109.
Michiel MOURIS
Red Bull - Bora - hansgrohe Rookies 01'26"
110.
Lewis BOWER
Groupama - FDJ United 01'35"
111.
Arthur KLUCKERS
Tudor Pro Cycling Team 01'43"
112.
Mathias NORSGAARD JØRGENSEN
Lidl - Trek 01'56"
113.
Gustav WANG
XDS - Astana Development Team
114.
Fabian WEISS
Tudor Pro Cycling Team 02'04"
115.
Otto VERGAERDE
Lidl - Trek 02'12"
116.
Edoardo ZAMPERINI
Cofidis 02'15"
117.
Matthias SCHWARZBACHER
EF Education - Easypost
118.
Tom MAINGUENAUD
Nice Métropole Côte d'Azur 02'40"
119.
Oscar CHAMBERLAIN
Decathlon - CMA CGM Team 02'44"
120.
Jelle JOHANNINK
Unibet Rose Rockets
121.
Owain DOULL
Team Visma - Lease a Bike 02'48"
122.
Frits BIESTERBOS
Team Picnic - PostNL 02'52"

Stage information

Start, finish: Stage 3. Cossé-le-Vivien - Laval

Distance: 147.7 km

Date: 31 May 2026