Boucles de la Mayenne 2025 - Stage 1

Saint-Berthevin > Juvigné, 166.0km

29.05-01.06

Results

Stage

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

GC

PosRiderTeam Time
1 Thibaud Gruel Groupama-FDJ 4:00:52
2 Benoît Cosnefroy Decathlon AG2R La Mondiale Team + 00.03
3 Rory Townsend Q36.5 Pro Cycling Team + 00.06
4 Paul Lapeira Decathlon AG2R La Mondiale Team + 00.06
5 Arthur Kluckers Tudor Pro Cycling Team + 00.06
6 Marijn van den Berg EF Education-EasyPost + 00.07
7 Noa Isidore Decathlon AG2R La Mondiale Team + 00.07
8 Amaury Capiot ARKEA-B&B HOTELS + 00.08
9 Clement Izquierdo Cofidis + 00.08
10 Jordan Labrosse Decathlon AG2R La Mondiale Team + 00.09
11 Anthon Charmig XDS Astana Team + 00.11
12 Benjamin Thomas Cofidis + 00.11
13 Aaron Gate XDS Astana Team + 00.12
14 Paul Penhoët Groupama-FDJ + 00.12
15 Oliver Knight Cofidis + 00.13
16 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 00.13
17 Adam Toupalik Unibet Tietema Rockets + 00.14
18 Clément Venturini ARKEA-B&B HOTELS + 00.14
19 Manlio Moro Movistar Team + 00.14
20 Pierre Latour Team TotalEnergies + 00.14
21 Tom Donnenwirth Groupama-FDJ + 00.14
22 Vincenzo Albanese EF Education-EasyPost + 00.15
23 Damien Touzé Cofidis + 00.15
24 Cyril Barthe Groupama-FDJ + 00.16
25 Marco Haller Tudor Pro Cycling Team + 00.16
26 Jesus Herrada Cofidis + 00.16
27 Jelte Krijnsen Team Jayco-AlUla + 00.16
28 Florian Sénéchal ARKEA-B&B HOTELS + 00.17
29 Alessandro Romele XDS Astana Team + 00.18
30 Pierre Thierry ARKEA-B&B HOTELS + 00.18
31 Valentin Retailleau Team TotalEnergies + 00.18
32 Logan Currie Lotto + 00.18
33 Milan Menten Lotto + 00.19
34 Rui Costa EF Education-EasyPost + 00.19
35 Luca Van Boven Intermarché-Wanty + 00.19
36 Théo Delacroix St Michel-Preference Home-Auber 93 + 00.20
37 Carlos Canal Movistar Team + 00.20
38 David González Q36.5 Pro Cycling Team + 00.21
39 Alessandro De Marchi Team Jayco-AlUla + 00.22
40 Louis Rouland ARKEA-B&B HOTELS + 00.23
41 Jakub Otruba Caja Rural-Seguros RGA + 00.23
42 Biniam Girmay Intermarché-Wanty + 00.23
43 Alan Jousseaume Team TotalEnergies + 00.24
44 Lukas Kubis Unibet Tietema Rockets + 00.24
45 Giacomo Nizzolo Q36.5 Pro Cycling Team + 00.25
46 Fabien Grellier Team TotalEnergies + 00.26
47 Gorka Sorarrain Caja Rural-Seguros RGA + 00.27
48 Marius Mayrhofer Tudor Pro Cycling Team + 00.27
49 Andreas Stokbro Nielsen Unibet Tietema Rockets + 00.28
50 Romain Cardis St Michel-Preference Home-Auber 93 + 00.29
51 Eduard Prades Caja Rural-Seguros RGA + 00.29
52 Robert Donaldson Team Jayco-AlUla + 00.29
53 Clément Alleno Burgos Burpellet BH + 00.29
54 Emmanuel Morin Van Rysel-Roubaix + 00.29
55 Pelayo Sanchez Movistar Team + 00.29
56 Bryan Coquard Cofidis + 00.30
57 Alexandre Balmer Solution Tech-Vini Fantini + 00.30
58 Maximilien Juillard Van Rysel-Roubaix + 00.30
59 Lorrenzo Manzin Team TotalEnergies + 00.31
60 Jason Tesson Team TotalEnergies + 00.32
61 Kenneth Van Rooy Wagner Bazin WB + 00.32
62 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 00.34
63 Lander Loockx Unibet Tietema Rockets + 00.35
64 Johan Meens Wagner Bazin WB + 00.35
65 Leander Van Hautegem Wagner Bazin WB + 00.35
66 Jaakko Hänninen Nice Métropole Côte d'Azur + 00.36
67 Axel Mariault CIC U Nantes + 00.36
68 Jocelyn Baguelin Wagner Bazin WB + 00.37
69 Javier Ibanez Caja Rural-Seguros RGA + 00.37
70 Rémi Capron Van Rysel-Roubaix + 00.42
71 Mathias Sunekær Norsgaard Movistar Team + 00.42
72 Max Walker EF Education-EasyPost + 00.44
73 Kristian Sbaragli Solution Tech-Vini Fantini + 00.45
74 Marco Tizza Wagner Bazin WB + 00.45
75 Axel Narbonne-Zuccarelli Nice Métropole Côte d'Azur + 00.47
76 Joris Chaussinand CIC U Nantes + 00.56
77 Michel Heßmann Movistar Team + 01.04
78 Hugo de la Calle Burgos Burpellet BH + 01.06
79 Jack Rootkin-Gray EF Education-EasyPost + 01.15
80 Fabian Weiss Tudor Pro Cycling Team + 01.15
81 Arnaud Tissières Solution Tech-Vini Fantini + 01.16
82 Joseph Pidcock Q36.5 Pro Cycling Team + 01.21
83 Joseba Lopez Caja Rural-Seguros RGA + 01.28
84 Jérémy Lecroq St Michel-Preference Home-Auber 93 + 01.47
85 Yaël Joalland CIC U Nantes + 01.48
86 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 02.04
87 Alexander Konijn Nice Métropole Côte d'Azur + 02.04
88 Noah Knecht Nice Métropole Côte d'Azur + 02.16
89 Alessio Delle Vedove XDS Astana Team + 02.28
90 Célestin Guillon Van Rysel-Roubaix + 02.36
91 Hugo Page Intermarché-Wanty + 02.42
92 Madis Mihkels EF Education-EasyPost + 02.50
93 Jasper De Buyst Lotto + 03.04
94 Victor Van de Putte Lotto + 03.04
95 Joren Bloem Unibet Tietema Rockets + 03.37
96 Dylan Massa Nice Métropole Côte d'Azur + 03.38
97 Abram Stockman Unibet Tietema Rockets + 03.52
98 Antonio Angulo Burgos Burpellet BH + 04.40
99 David Martin Burgos Burpellet BH + 04.48
100 Baptiste Veistroffer Lotto + 05.16
101 Luke Durbridge Team Jayco-AlUla + 05.16
102 Jannik Steimle Q36.5 Pro Cycling Team + 05.18
103 Vito Braet Intermarché-Wanty + 05.23
104 Victor Papon Wagner Bazin WB + 05.23
105 Sebastian Kolze Changizi Tudor Pro Cycling Team + 05.24
106 Ide Schelling XDS Astana Team + 05.26
107 Dries De Pooter Intermarché-Wanty + 05.26
108 Morne Van Niekerk St Michel-Preference Home-Auber 93 + 05.34
109 Attilio Viviani Solution Tech-Vini Fantini + 05.56
110 Similien Hamon CIC U Nantes + 06.14
111 Justin Ducret CIC U Nantes + 06.39
112 Clément Russo Groupama-FDJ + 07.13
113 Kamil Malecki Q36.5 Pro Cycling Team + 07.27
114 Gleb Syritsa XDS Astana Team + 07.29
115 Lenaic Langella CIC U Nantes + 07.32
116 Carter Guichard Nice Métropole Côte d'Azur + 07.49
117 Baptiste Planckaert Van Rysel-Roubaix + 07.54
118 Alessandro Iacchi Solution Tech-Vini Fantini + 09.07
119 Alan Riou St Michel-Preference Home-Auber 93 + 10.03
120 Joshua Giddings Lotto + 10.04
121 Jacob Eriksson Tudor Pro Cycling Team + 10.11
122 Nicolas Milesi ARKEA-B&B HOTELS + 10.12
123 Adrien Petit Intermarché-Wanty + 10.16
124 Angel Fuentes Burgos Burpellet BH + 10.25
125 Filippo Fortin Solution Tech-Vini Fantini + 10.32
126 Iúri Leitão Caja Rural-Seguros RGA + 13.37
127 Johan Jacobs Groupama-FDJ + 14.01
128 Kenny Molly Van Rysel-Roubaix + 14.02
129 Vojtech Kminek Burgos Burpellet BH + 17.11
- Kelland O'Brien Team Jayco-AlUla DNF

Youth

PosRiderTeam Time
1 Thibaud Gruel Groupama-FDJ 4:00:52
2 Noa Isidore Decathlon AG2R La Mondiale Team + 00.07
3 Clement Izquierdo Cofidis + 00.08
4 Jordan Labrosse Decathlon AG2R La Mondiale Team + 00.09
5 Paul Penhoët Groupama-FDJ + 00.12
6 Oliver Knight Cofidis + 00.13
7 Rasmus Søjberg Pedersen Decathlon AG2R La Mondiale Team + 00.13
8 Manlio Moro Movistar Team + 00.14
9 Jelte Krijnsen Team Jayco-AlUla + 00.16
10 Alessandro Romele XDS Astana Team + 00.18
11 Pierre Thierry ARKEA-B&B HOTELS + 00.18
12 Logan Currie Lotto + 00.18
13 Carlos Canal Movistar Team + 00.20
14 Louis Rouland ARKEA-B&B HOTELS + 00.23
15 Robert Donaldson Team Jayco-AlUla + 00.29
16 Maximilien Juillard Van Rysel-Roubaix + 00.30
17 Lucas Bénéteau St Michel-Preference Home-Auber 93 + 00.34
18 Leander Van Hautegem Wagner Bazin WB + 00.35
19 Javier Ibanez Caja Rural-Seguros RGA + 00.37
20 Max Walker EF Education-EasyPost + 00.44
21 Joris Chaussinand CIC U Nantes + 00.56
22 Michel Heßmann Movistar Team + 01.04
23 Hugo de la Calle Burgos Burpellet BH + 01.06
24 Jack Rootkin-Gray EF Education-EasyPost + 01.15
25 Fabian Weiss Tudor Pro Cycling Team + 01.15
26 Joseph Pidcock Q36.5 Pro Cycling Team + 01.21
27 Oscar Chamberlain Decathlon AG2R La Mondiale Team + 02.04
28 Alessio Delle Vedove XDS Astana Team + 02.28
29 Hugo Page Intermarché-Wanty + 02.42
30 Madis Mihkels EF Education-EasyPost + 02.50
31 Victor Van de Putte Lotto + 03.04
32 Dylan Massa Nice Métropole Côte d'Azur + 03.38
33 Victor Papon Wagner Bazin WB + 05.23
34 Dries De Pooter Intermarché-Wanty + 05.26
35 Similien Hamon CIC U Nantes + 06.14
36 Lenaic Langella CIC U Nantes + 07.32
37 Carter Guichard Nice Métropole Côte d'Azur + 07.49
38 Joshua Giddings Lotto + 10.04
39 Nicolas Milesi ARKEA-B&B HOTELS + 10.12

Points

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

Mountain

PosRiderTeam Points
1 Lenaic Langella CIC U Nantes 28
2 Célestin Guillon Van Rysel-Roubaix 20
3 Clement Izquierdo Cofidis 8
4 Kenny Molly Van Rysel-Roubaix 8
5 Alexandre Balmer Solution Tech-Vini Fantini 2
6 Pierre Thierry ARKEA-B&B HOTELS 1
7 Baptiste Veistroffer Lotto 1

Team

PosTeamTime
1 Decathlon AG2R La Mondiale Team 12:02:53
2 Groupama-FDJ + 00.06
3 EF Education-EasyPost + 00.14
4 Tudor Pro Cycling Team + 00.20
5 Cofidis + 00.21
6 ARKEA-B&B HOTELS + 00.25
7 XDS Astana Team + 00.27
8 Q36.5 Pro Cycling Team + 00.30
9 Movistar Team + 00.37
10 Team Jayco-AlUla + 00.39
11 Unibet Tietema Rockets + 00.40
12 Team TotalEnergies + 00.48
13 St Michel-Preference Home-Auber 93 + 00.52
14 Caja Rural-Seguros RGA + 00.58
15 Van Rysel-Roubaix + 01.09
16 Wagner Bazin WB + 01.15
17 Solution Tech-Vini Fantini + 02.14
18 CIC U Nantes + 02.35
19 Nice Métropole Côte d'Azur + 03.07
20 Lotto + 03.08
21 Intermarché-Wanty + 03.09
22 Burgos Burpellet BH + 05.58

Race profile

Race
Boucles de la Mayenne
Start date
29.05.2025
End date
01.06.2025
Total distance
166.0 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 ❤️