Boucles de la Mayenne 2025 - Stage 3

Javarons-les-Chapelles > Laval, 163.4km

29.05-01.06

Results

Stage

PosRiderTeam Time
1 Marius Mayrhofer Tudor Pro Cycling Team 3:32:54
2 Biniam Girmay Intermarché-Wanty + 00.32
3 Bryan Coquard Cofidis + 00.32
4 Paul Lapeira Decathlon AG2R La Mondiale Team + 00.32
5 Paul Penhoët Groupama-FDJ + 00.32
6 Giacomo Nizzolo Q36.5 Pro Cycling Team + 00.32
7 Marijn van den Berg EF Education-EasyPost + 00.32
8 Milan Menten Lotto + 00.32
9 Rory Townsend Q36.5 Pro Cycling Team + 00.32
10 Benjamin Thomas Cofidis + 00.32
11 Justin Ducret CIC U Nantes + 00.32
12 Alexander Konijn Nice Métropole Côte d'Azur + 00.32
13 Kenneth Van Rooy Wagner Bazin WB + 00.32
14 Thibaud Gruel Groupama-FDJ + 00.32
15 Amaury Capiot ARKEA-B&B HOTELS + 00.32
16 Aaron Gate XDS Astana Team + 00.32
17 David Martin Burgos Burpellet BH + 00.32
18 Antonio Angulo Burgos Burpellet BH + 00.32
19 Romain Cardis St Michel-Preference Home-Auber 93 + 00.32
20 Marco Haller Tudor Pro Cycling Team + 00.32
21 Pierre Latour Team TotalEnergies + 00.32
22 Lukas Kubis Unibet Tietema Rockets + 00.32
23 Anthon Charmig XDS Astana Team + 00.32
24 Damien Touzé Cofidis + 00.32
25 Jesus Herrada Cofidis + 00.32
26 Eduard Prades Caja Rural-Seguros RGA + 00.32
27 Leander Van Hautegem Wagner Bazin WB + 00.32
28 Clément Venturini ARKEA-B&B HOTELS + 00.32
29 Jocelyn Baguelin Wagner Bazin WB + 00.32
30 Benoît Cosnefroy Decathlon AG2R La Mondiale Team + 00.32
31 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 00.32
32 Angel Fuentes Burgos Burpellet BH + 00.32
33 Fabian Weiss Tudor Pro Cycling Team + 00.32
34 Clément Alleno Burgos Burpellet BH + 00.32
35 Carlos Canal Movistar Team + 00.32
36 Clement Izquierdo Cofidis + 00.32
37 Lander Loockx Unibet Tietema Rockets + 00.32
38 Vincenzo Albanese EF Education-EasyPost + 00.32
39 Logan Currie Lotto + 00.32
40 Jaakko Hänninen Nice Métropole Côte d'Azur + 00.32
41 Alan Jousseaume Team TotalEnergies + 00.32
42 Théo Delacroix St Michel-Preference Home-Auber 93 + 00.32
43 Rui Costa EF Education-EasyPost + 00.32
44 Joseba Lopez Caja Rural-Seguros RGA + 00.32
45 Alessio Delle Vedove XDS Astana Team + 00.32
46 Axel Mariault CIC U Nantes + 00.32
47 Abram Stockman Unibet Tietema Rockets + 00.32
48 Jakub Otruba Caja Rural-Seguros RGA + 00.32
49 Alexandre Balmer Solution Tech-Vini Fantini + 00.32
50 Michel Heßmann Movistar Team + 00.32
51 Victor Papon Wagner Bazin WB + 00.32
52 Mathias Sunekær Norsgaard Movistar Team + 00.32
53 Pelayo Sanchez Movistar Team + 00.32
54 Gorka Sorarrain Caja Rural-Seguros RGA + 00.32
55 Alessandro Iacchi Solution Tech-Vini Fantini + 00.32
56 Pierre Thierry ARKEA-B&B HOTELS + 00.32
57 Valentin Retailleau Team TotalEnergies + 00.32
58 Fabien Grellier Team TotalEnergies + 00.32
59 Manlio Moro Movistar Team + 00.32
60 Luca Van Boven Intermarché-Wanty + 00.32
61 Rémi Capron Van Rysel-Roubaix + 00.32
62 Javier Ibanez Caja Rural-Seguros RGA + 00.32
63 Robert Donaldson Team Jayco-AlUla + 00.32
64 Arnaud Tissières Solution Tech-Vini Fantini + 00.32
65 Maximilien Juillard Van Rysel-Roubaix + 00.32
66 Kamil Malecki Q36.5 Pro Cycling Team + 00.32
67 Louis Rouland ARKEA-B&B HOTELS + 00.32
68 Lorrenzo Manzin Team TotalEnergies + 00.32
69 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 00.32
70 Vojtech Kminek Burgos Burpellet BH + 00.32
71 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur + 00.32
72 Alessandro De Marchi Team Jayco-AlUla + 00.32
73 Luke Durbridge Team Jayco-AlUla + 00.32
74 Clément Russo Groupama-FDJ + 00.47
75 Baptiste Planckaert Van Rysel-Roubaix + 00.47
76 Victor Van de Putte Lotto + 00.56
77 Joshua Giddings Lotto + 01.15
78 Gleb Syritsa XDS Astana Team + 01.15
79 Alessandro Romele XDS Astana Team + 01.15
80 Marco Tizza Wagner Bazin WB + 01.24
81 Jordan Labrosse Decathlon AG2R La Mondiale Team + 01.29
82 Emmanuel Morin Van Rysel-Roubaix + 01.34
83 Hugo Page Intermarché-Wanty + 01.40
84 Adam Toupalik Unibet Tietema Rockets + 01.48
85 Sebastian Kolze Changizi Tudor Pro Cycling Team + 01.50
86 Célestin Guillon Van Rysel-Roubaix + 01.55
87 Jacob Eriksson Tudor Pro Cycling Team + 02.17
88 Baptiste Veistroffer Lotto + 02.34
89 Noa Isidore Decathlon AG2R La Mondiale Team + 02.34
90 Cyril Barthe Groupama-FDJ + 02.38
91 Johan Meens Wagner Bazin WB + 03.02
92 Yaël Joalland CIC U Nantes + 03.02
93 Lenaic Langella CIC U Nantes + 03.02
94 Joris Chaussinand CIC U Nantes + 03.02
95 Carter Guichard Nice Métropole Côte d'Azur + 03.02
96 Max Walker EF Education-EasyPost + 03.02
97 Jack Rootkin-Gray EF Education-EasyPost + 03.02
98 Andreas Stokbro Nielsen Unibet Tietema Rockets + 03.02
99 Attilio Viviani Solution Tech-Vini Fantini + 03.02
100 Dries De Pooter Intermarché-Wanty + 03.02
101 Joren Bloem Unibet Tietema Rockets + 03.02
102 Oliver Knight Cofidis + 03.02
103 Ide Schelling XDS Astana Team + 03.02
104 Jannik Steimle Q36.5 Pro Cycling Team + 04.22
105 Arthur Kluckers Tudor Pro Cycling Team + 05.02
106 Vito Braet Intermarché-Wanty + 05.31
107 Tom Donnenwirth Groupama-FDJ + 06.24
108 Florian Sénéchal ARKEA-B&B HOTELS + 06.59
109 Noah Knecht Nice Métropole Côte d'Azur + 09.29
110 Similien Hamon CIC U Nantes + 09.29
111 Jason Tesson Team TotalEnergies + 11.20
- Oscar Chamberlain Decathlon AG2R La Mondiale Team DNS
- Filippo Fortin Solution Tech-Vini Fantini DNF
- Hugo de la Calle Burgos Burpellet BH DNF
- Nicolas Milesi ARKEA-B&B HOTELS DNF
- David González Q36.5 Pro Cycling Team DNF
- Adrien Petit Intermarché-Wanty DNF
- Jelte Krijnsen Team Jayco-AlUla DNF
- Kristian Sbaragli Solution Tech-Vini Fantini DNF
- Joseph Pidcock Q36.5 Pro Cycling Team DNF
- Dylan Massa Nice Métropole Côte d'Azur DNF

GC

PosRiderTeam Time
1 Aaron Gate XDS Astana Team 12:41:56
2 Pierre Latour Team TotalEnergies + 00.01
3 Thibaud Gruel Groupama-FDJ + 00.03
4 Paul Lapeira Decathlon AG2R La Mondiale Team + 00.05
5 Benoît Cosnefroy Decathlon AG2R La Mondiale Team + 00.07
6 Rory Townsend Q36.5 Pro Cycling Team + 00.10
7 Amaury Capiot ARKEA-B&B HOTELS + 00.10
8 Marijn van den Berg EF Education-EasyPost + 00.11
9 Clement Izquierdo Cofidis + 00.12
10 Anthon Charmig XDS Astana Team + 00.13
11 Benjamin Thomas Cofidis + 00.15
12 Marco Haller Tudor Pro Cycling Team + 00.17
13 Vincenzo Albanese EF Education-EasyPost + 00.18
14 Clément Venturini ARKEA-B&B HOTELS + 00.18
15 Milan Menten Lotto + 00.19
16 Damien Touzé Cofidis + 00.19
17 Jesus Herrada Cofidis + 00.20
18 Biniam Girmay Intermarché-Wanty + 00.21
19 Logan Currie Lotto + 00.22
20 Rui Costa EF Education-EasyPost + 00.23
21 Luca Van Boven Intermarché-Wanty + 00.23
22 Théo Delacroix St Michel-Preference Home-Auber 93 + 00.24
23 Carlos Canal Movistar Team + 00.24
24 Louis Rouland ARKEA-B&B HOTELS + 00.27
25 Jakub Otruba Caja Rural-Seguros RGA + 00.27
26 Alan Jousseaume Team TotalEnergies + 00.28
27 Lukas Kubis Unibet Tietema Rockets + 00.28
28 Fabien Grellier Team TotalEnergies + 00.30
29 Gorka Sorarrain Caja Rural-Seguros RGA + 00.31
30 Eduard Prades Caja Rural-Seguros RGA + 00.33
31 Pelayo Sanchez Movistar Team + 00.33
32 Alexandre Balmer Solution Tech-Vini Fantini + 00.34
33 Kenneth Van Rooy Wagner Bazin WB + 00.36
34 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 00.38
35 Lander Loockx Unibet Tietema Rockets + 00.39
36 Jaakko Hänninen Nice Métropole Côte d'Azur + 00.40
37 Axel Mariault CIC U Nantes + 00.40
38 Rémi Capron Van Rysel-Roubaix + 00.46
39 Alessandro Romele XDS Astana Team + 01.05
40 Michel Heßmann Movistar Team + 01.08
41 Marco Tizza Wagner Bazin WB + 01.59
42 Maximilien Juillard Van Rysel-Roubaix + 02.08
43 Marius Mayrhofer Tudor Pro Cycling Team + 02.23
44 Abram Stockman Unibet Tietema Rockets + 03.56
45 Joseba Lopez Caja Rural-Seguros RGA + 04.10
46 Yaël Joalland CIC U Nantes + 04.22
47 Andreas Stokbro Nielsen Unibet Tietema Rockets + 04.36
48 Clément Alleno Burgos Burpellet BH + 04.45
49 Victor Papon Wagner Bazin WB + 05.27
50 Johan Meens Wagner Bazin WB + 05.43
51 Alessandro De Marchi Team Jayco-AlUla + 06.13
52 Robert Donaldson Team Jayco-AlUla + 06.20
53 Valentin Retailleau Team TotalEnergies + 06.48
54 Bryan Coquard Cofidis + 07.35
55 Leander Van Hautegem Wagner Bazin WB + 07.44
56 Tom Donnenwirth Groupama-FDJ + 07.44
57 Fabian Weiss Tudor Pro Cycling Team + 08.24
58 Paul Penhoët Groupama-FDJ + 09.25
59 Lorrenzo Manzin Team TotalEnergies + 09.27
60 Pierre Thierry ARKEA-B&B HOTELS + 09.32
61 Romain Cardis St Michel-Preference Home-Auber 93 + 09.43
62 Oliver Knight Cofidis + 09.48
63 Jocelyn Baguelin Wagner Bazin WB + 09.51
64 Javier Ibanez Caja Rural-Seguros RGA + 09.51
65 Baptiste Veistroffer Lotto + 10.00
66 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur + 10.01
67 Jordan Labrosse Decathlon AG2R La Mondiale Team + 10.02
68 Hugo Page Intermarché-Wanty + 10.20
69 Arnaud Tissières Solution Tech-Vini Fantini + 10.30
70 Joris Chaussinand CIC U Nantes + 10.35
71 Victor Van de Putte Lotto + 10.37
72 Adam Toupalik Unibet Tietema Rockets + 10.44
73 Jack Rootkin-Gray EF Education-EasyPost + 10.54
74 Noa Isidore Decathlon AG2R La Mondiale Team + 11.23
75 Cyril Barthe Groupama-FDJ + 11.36
76 Célestin Guillon Van Rysel-Roubaix + 13.13
77 Manlio Moro Movistar Team + 13.54
78 Antonio Angulo Burgos Burpellet BH + 13.54
79 David Martin Burgos Burpellet BH + 14.02
80 Giacomo Nizzolo Q36.5 Pro Cycling Team + 14.55
81 Dries De Pooter Intermarché-Wanty + 15.05
82 Mathias Sunekær Norsgaard Movistar Team + 15.12
83 Sebastian Kolze Changizi Tudor Pro Cycling Team + 15.56
84 Florian Sénéchal ARKEA-B&B HOTELS + 15.58
85 Emmanuel Morin Van Rysel-Roubaix + 16.01
86 Alexander Konijn Nice Métropole Côte d'Azur + 16.34
87 Alessio Delle Vedove XDS Astana Team + 16.58
88 Vito Braet Intermarché-Wanty + 17.31
89 Max Walker EF Education-EasyPost + 17.44
90 Arthur Kluckers Tudor Pro Cycling Team + 19.06
91 Luke Durbridge Team Jayco-AlUla + 19.46
92 Joshua Giddings Lotto + 20.01
93 Joren Bloem Unibet Tietema Rockets + 20.37
94 Jacob Eriksson Tudor Pro Cycling Team + 20.52
95 Justin Ducret CIC U Nantes + 21.09
96 Clément Russo Groupama-FDJ + 21.56
97 Kamil Malecki Q36.5 Pro Cycling Team + 21.57
98 Ide Schelling XDS Astana Team + 22.26
99 Baptiste Planckaert Van Rysel-Roubaix + 22.39
100 Attilio Viviani Solution Tech-Vini Fantini + 22.56
101 Alessandro Iacchi Solution Tech-Vini Fantini + 23.37
102 Jannik Steimle Q36.5 Pro Cycling Team + 23.38
103 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 24.24
104 Lenaic Langella CIC U Nantes + 24.32
105 Carter Guichard Nice Métropole Côte d'Azur + 24.49
106 Angel Fuentes Burgos Burpellet BH + 24.55
107 Jason Tesson Team TotalEnergies + 25.50
108 Gleb Syritsa XDS Astana Team + 26.36
109 Similien Hamon CIC U Nantes + 29.41
110 Noah Knecht Nice Métropole Côte d'Azur + 30.17
111 Vojtech Kminek Burgos Burpellet BH + 36.15
- Oscar Chamberlain Decathlon AG2R La Mondiale Team DNS
- Filippo Fortin Solution Tech-Vini Fantini DNF
- Hugo de la Calle Burgos Burpellet BH DNF
- Nicolas Milesi ARKEA-B&B HOTELS DNF
- David González Q36.5 Pro Cycling Team DNF
- Adrien Petit Intermarché-Wanty DNF
- Jelte Krijnsen Team Jayco-AlUla DNF
- Kristian Sbaragli Solution Tech-Vini Fantini DNF
- Joseph Pidcock Q36.5 Pro Cycling Team DNF
- Dylan Massa Nice Métropole Côte d'Azur DNF

Youth

PosRiderTeam Time
1 Thibaud Gruel Groupama-FDJ 12:41:59
2 Clement Izquierdo Cofidis + 00.09
3 Logan Currie Lotto + 00.19
4 Carlos Canal Movistar Team + 00.21
5 Louis Rouland ARKEA-B&B HOTELS + 00.24
6 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 00.35
7 Alessandro Romele XDS Astana Team + 01.02
8 Michel Heßmann Movistar Team + 01.05
9 Maximilien Juillard Van Rysel-Roubaix + 02.05
10 Victor Papon Wagner Bazin WB + 05.24
11 Robert Donaldson Team Jayco-AlUla + 06.17
12 Leander Van Hautegem Wagner Bazin WB + 07.41
13 Fabian Weiss Tudor Pro Cycling Team + 08.21
14 Paul Penhoët Groupama-FDJ + 09.22
15 Pierre Thierry ARKEA-B&B HOTELS + 09.29
16 Oliver Knight Cofidis + 09.45
17 Javier Ibanez Caja Rural-Seguros RGA + 09.48
18 Jordan Labrosse Decathlon AG2R La Mondiale Team + 09.59
19 Hugo Page Intermarché-Wanty + 10.17
20 Joris Chaussinand CIC U Nantes + 10.32
21 Victor Van de Putte Lotto + 10.34
22 Jack Rootkin-Gray EF Education-EasyPost + 10.51
23 Noa Isidore Decathlon AG2R La Mondiale Team + 11.20
24 Manlio Moro Movistar Team + 13.51
25 Dries De Pooter Intermarché-Wanty + 15.02
26 Alessio Delle Vedove XDS Astana Team + 16.55
27 Max Walker EF Education-EasyPost + 17.41
28 Joshua Giddings Lotto + 19.58
29 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 24.21
30 Lenaic Langella CIC U Nantes + 24.29
31 Carter Guichard Nice Métropole Côte d'Azur + 24.46
32 Similien Hamon CIC U Nantes + 29.38

Points

PosRiderTeam Points
1 Pierre Latour Team TotalEnergies 57
2 Biniam Girmay Intermarché-Wanty 46
3 Marius Mayrhofer Tudor Pro Cycling Team 35
4 Paul Lapeira Decathlon AG2R La Mondiale Team 35
5 Rory Townsend Q36.5 Pro Cycling Team 35
6 Aaron Gate XDS Astana Team 31
7 Thibaud Gruel Groupama-FDJ 30
8 Marijn van den Berg EF Education-EasyPost 30
9 Paul Penhoët Groupama-FDJ 30
10 Milan Menten Lotto 28
11 Amaury Capiot ARKEA-B&B HOTELS 27
12 Giacomo Nizzolo Q36.5 Pro Cycling Team 22
13 Benjamin Thomas Cofidis 21
14 Clement Izquierdo Cofidis 19
15 Benoît Cosnefroy Decathlon AG2R La Mondiale Team 18
16 Bryan Coquard Cofidis 16
17 Lukas Kubis Unibet Tietema Rockets 14
18 Arthur Kluckers Tudor Pro Cycling Team 14
19 Johan Meens Wagner Bazin WB 11
20 Oliver Knight Cofidis 10
21 Valentin Retailleau Team TotalEnergies 10
22 Noa Isidore Decathlon AG2R La Mondiale Team 10
23 Clément Russo Groupama-FDJ 10
24 Clément Venturini ARKEA-B&B HOTELS 9
25 Anthon Charmig XDS Astana Team 9
26 Carlos Canal Movistar Team 9
27 Damien Touzé Cofidis 8
28 Lander Loockx Unibet Tietema Rockets 8
29 Robert Donaldson Team Jayco-AlUla 7
30 Jordan Labrosse Decathlon AG2R La Mondiale Team 7
31 Marco Haller Tudor Pro Cycling Team 6
32 Michel Heßmann Movistar Team 6
33 Max Walker EF Education-EasyPost 6
34 Justin Ducret CIC U Nantes 5
35 Kenneth Van Rooy Wagner Bazin WB 4
36 Alexander Konijn Nice Métropole Côte d'Azur 4
37 Vincenzo Albanese EF Education-EasyPost 2
38 Célestin Guillon Van Rysel-Roubaix 2
39 Axel Mariault CIC U Nantes 1
40 Alessandro De Marchi Team Jayco-AlUla 1
41 Lorrenzo Manzin Team TotalEnergies 1
42 Hugo Page Intermarché-Wanty 1
43 Dries De Pooter Intermarché-Wanty 1
44 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team 1
45 Lenaic Langella CIC U Nantes 1

Mountain

PosRiderTeam Points
1 Lenaic Langella CIC U Nantes 64
2 Alessandro De Marchi Team Jayco-AlUla 24
3 Célestin Guillon Van Rysel-Roubaix 20
4 Baptiste Veistroffer Lotto 17
5 Andreas Stokbro Nielsen Unibet Tietema Rockets 15
6 Leander Van Hautegem Wagner Bazin WB 11
7 Johan Meens Wagner Bazin WB 10
8 Florian Sénéchal ARKEA-B&B HOTELS 10
9 Paul Lapeira Decathlon AG2R La Mondiale Team 8
10 Clement Izquierdo Cofidis 8
11 Pierre Latour Team TotalEnergies 6
12 Louis Rouland ARKEA-B&B HOTELS 4
13 Marius Mayrhofer Tudor Pro Cycling Team 3
14 Oliver Knight Cofidis 3
15 Thibaud Gruel Groupama-FDJ 2
16 Alexandre Balmer Solution Tech-Vini Fantini 2
17 Tom Donnenwirth Groupama-FDJ 1
18 Pierre Thierry ARKEA-B&B HOTELS 1

Team

PosTeamTime
1 EF Education-EasyPost 38:06:31
2 Cofidis + 00.07
3 XDS Astana Team + 00.08
4 ARKEA-B&B HOTELS + 00.11
5 Movistar Team + 00.23
6 Unibet Tietema Rockets + 00.26
7 Team TotalEnergies + 00.29
8 Caja Rural-Seguros RGA + 00.44
9 Wagner Bazin WB + 01.19
10 Lotto + 05.56
11 Decathlon AG2R La Mondiale Team + 08.38
12 Tudor Pro Cycling Team + 09.17
13 St Michel-Preference Home-Auber 93 + 09.48
14 Intermarché-Wanty + 10.29
15 Groupama-FDJ + 10.51
16 Van Rysel-Roubaix + 11.54
17 CIC U Nantes + 11.56
18 Team Jayco-AlUla + 11.59
19 Solution Tech-Vini Fantini + 13.48
20 Q36.5 Pro Cycling Team + 17.20
21 Burgos Burpellet BH + 19.06
22 Nice Métropole Côte d'Azur + 26.29

Race profile

Race
Boucles de la Mayenne
Start date
29.05.2025
End date
01.06.2025
Total distance
163.4 km
Gen
Men
Cat
2.Pro
Country
France
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️