Tour du Loir-et-Cher 2025 - Stage 1

Blois > Molineuf Commune de Valencisse, 153.0km

16.04-20.04

Results

Stage

PosRiderTeam Time
1 Niklas Larsen BHS-PL Beton Bornholm 3:23:47
2 Louis Hardouin Guidon Chalettois + 00.41
3 Jochem Kerckhaert BEAT Cycling Club + 00.43
4 Mathias Sanlaville Team Atria-Montluçon Cyclisme + 00.43
5 Matthew Fox VC Rouen 76 + 00.47
6 Nikiforos Arvanitou Novapor Theseus SportsClub + 00.47
7 Guillaume Bagou Charvieu-Chavagneux IC + 00.47
8 Karsten Feldmann Team Coop-Repsol + 00.47
9 Malo Stevant Dinan Sport Cycling + 00.50
10 Alfie George SCO Dijon-Team Material-velo.com + 00.50
11 Vincent Hoppezak Parkhotel Valkenburg + 00.50
12 Guillaume Adam VC Rouen 76 + 00.50
13 Martijn Rasenberg Parkhotel Valkenburg + 00.50
14 Roy Hoogendoorn Metec-SOLARWATT pb Mantel + 00.50
15 Marcin Budzinski ATT Investments + 00.50
16 Ruud Junior Nagengast VolkerWessels Cycling Team + 00.50
17 Alexandre Kess Team Lotto-Kern Haus PSD Bank + 00.50
18 Jakub Kaczmarek Mazowsze Serce Polski + 00.50
19 Edgar Curto Pellicer Illes Balears Arabay Cycling + 00.58
20 Silas Koech Team Lotto-Kern Haus PSD Bank + 00.58
21 Michael Boros Elkov-Kasper + 00.58
22 Tim Marsman VolkerWessels Cycling Team + 00.58
23 Antony Chamerat Dumont Velo Club Villefranche Beaujolais + 00.58
24 Joppe Heremans VolkerWessels Cycling Team + 00.58
25 Joel Mellby Sweden + 00.58
26 Lorenzo Magnien Guidon Chalettois + 00.58
27 Ricard Fito Illes Balears Arabay Cycling + 00.58
28 Corentin Lequet AVC Aix-en-Provence Dole + 00.58
29 Julian Borresch Germany + 00.58
30 Lukasz Owsian Mazowsze Serce Polski + 00.58
31 Jasper Haest VolkerWessels Cycling Team + 00.58
32 Mathis Tonneau Team Atria-Montluçon Cyclisme + 00.58
33 Stef Koning Parkhotel Valkenburg + 00.58
34 Finn Crockett VolkerWessels Cycling Team + 00.58
35 Meindert Weulink Parkhotel Valkenburg + 00.58
36 Unai Esparza Illes Balears Arabay Cycling + 00.58
37 Miguel Heidemann Germany + 00.58
38 Benjamin Marais Vendée U Pays de la Loire + 00.58
39 Roan Konings Metec-SOLARWATT pb Mantel + 00.58
40 Frits Biesterbos BEAT Cycling Club + 00.58
41 Nathan Bommenel AVC Aix-en-Provence Dole + 00.58
42 Asier Pablo Gonzalez Illes Balears Arabay Cycling + 00.58
43 Axel van der Tuuk Metec-SOLARWATT pb Mantel + 00.58
44 Stepan Zahalka Elkov-Kasper + 00.58
45 Simon Baran Velo Club Villefranche Beaujolais + 00.58
46 Axel Salvadori Velo Club Villefranche Beaujolais + 00.58
47 Florentin Lecamus-Lambert VC Rouen 76 + 00.58
48 Storm Ingebrigtsen Team Coop-Repsol + 00.58
49 Anthony Rallé Dinan Sport Cycling + 00.58
50 Jonathan Malte Rottmann Germany + 00.58
51 Théo Meal Dinan Sport Cycling + 00.58
52 Luke Verburg Parkhotel Valkenburg + 00.58
53 Daniel Mraz Elkov-Kasper + 00.58
54 Evan Pavis Vendée U Pays de la Loire + 00.58
55 Dylan Durand AVC Aix-en-Provence Dole + 00.58
56 Emil Schandorff Iwersen BHS-PL Beton Bornholm + 00.58
57 Marceli Boguslawski ATT Investments + 00.58
58 Markus Pajur Charvieu-Chavagneux IC + 00.58
59 Lucas Grieco AVC Aix-en-Provence Dole + 00.58
60 Ole Theiler Germany + 00.58
61 Jon Knolle Germany + 00.58
62 Stijn Appel BEAT Cycling Club + 00.58
63 Victor Broex Metec-SOLARWATT pb Mantel + 00.58
64 Mickaël Guichard Team Atria-Montluçon Cyclisme + 00.58
65 Louis Grupp Team Lotto-Kern Haus PSD Bank + 00.58
66 Axel Habert Team Atria-Montluçon Cyclisme + 00.58
67 Ilan Larmet VC Rouen 76 + 00.58
68 Axel Romé Dinan Sport Cycling + 00.58
69 Marijn Maas BEAT Cycling Club + 00.58
70 Mathis Avondts Parkhotel Valkenburg + 00.58
71 Thomas Tachot Velo Club Villefranche Beaujolais + 00.58
72 Thibaud Bridron Guidon Chalettois + 00.58
73 Hugo Roudier SCO Dijon-Team Material-velo.com + 00.58
74 Adam Pesek Elkov-Kasper + 00.58
75 Baptiste Berger Velo Club Villefranche Beaujolais + 00.58
76 Ronan Racault Guidon Chalettois + 00.58
77 Séraphin Rayer Charvieu-Chavagneux IC + 00.58
78 Michael Kukrle ATT Investments + 00.58
79 Markus Mäeuibo Charvieu-Chavagneux IC + 00.58
80 Johan Ravnøy Team Coop-Repsol + 00.58
81 Sacha Bergaud SCO Dijon-Team Material-velo.com + 00.58
82 Quentin Bourg SCO Dijon-Team Material-velo.com + 01.48
83 Adam Bittman Elkov-Kasper + 01.51
84 Magnus Wæhre Team Coop-Repsol + 01.51
85 Marcus Sander Hansen BHS-PL Beton Bornholm + 01.55
86 Daniel Stampe BHS-PL Beton Bornholm + 03.01
87 David Larsson Sweden + 03.11
88 Filip Helta Mazowsze Serce Polski + 03.22
89 Ville Merlöv Sweden + 03.22
90 Lennart Voege Germany + 03.26
91 Joan Gamundi Illes Balears Arabay Cycling + 03.26
92 Alexis Pierre Dinan Sport Cycling + 03.26
93 Halvor Utengen Sandstad Team Coop-Repsol + 03.30
94 Joes Oosterlinck VolkerWessels Cycling Team + 03.33
95 Hubert Grygowski Mazowsze Serce Polski + 03.39
96 Swann Guefveneu Vendée U Pays de la Loire + 03.41
97 Tijmen Eising BEAT Cycling Club + 03.41
98 Enzo Boulet Velo Club Villefranche Beaujolais + 03.47
99 Asger Røjbek Sørensen BHS-PL Beton Bornholm + 06.16
100 Milan Kadlec Elkov-Kasper + 06.17
101 Romain Arcangeli Charvieu-Chavagneux IC + 06.17
102 Charles Marchandise AVC Aix-en-Provence Dole + 06.17
103 Acke Dahlblom Sweden + 06.17
104 Daan van Sintmaartensdijk BEAT Cycling Club + 06.17
105 Joshua Huppertz Team Lotto-Kern Haus PSD Bank + 06.17
106 Ben Jochum Team Lotto-Kern Haus PSD Bank + 06.17
107 Tanguy Loisy Team Atria-Montluçon Cyclisme + 06.17
108 Niek Hoornsman Metec-SOLARWATT pb Mantel + 06.28
109 Boris Romers Metec-SOLARWATT pb Mantel + 07.37
110 Martin Szokody BHS-PL Beton Bornholm + 07.50
111 Colin Ossiansson Sweden + 08.02
112 Lucas Mainguenaud Vendée U Pays de la Loire + 08.52
113 Marius Macé SCO Dijon-Team Material-velo.com + 08.58
114 William Philippe Dinan Sport Cycling + 08.58
115 Louison Boulain Guidon Chalettois + 09.01
116 Soh Narumi Novapor Theseus SportsClub + 09.03
117 Amaury Pacouret Team Atria-Montluçon Cyclisme + 09.05
118 Corentin Tricot Guidon Chalettois + 09.05
119 Anthony Baudis Charvieu-Chavagneux IC + 09.05
120 Farley Barber SCO Dijon-Team Material-velo.com + 09.09
121 Norbert Banaszek ATT Investments + 09.11
122 Nikolaos Drakos Novapor Theseus SportsClub + 09.11
123 Isak Magnusson Sweden + 09.11
124 Michal Pomorski Mazowsze Serce Polski + 09.11
125 Hugo Lennartsson AVC Aix-en-Provence Dole + 09.11
126 Alan Banaszek ATT Investments + 09.15
127 Mathis Baron VC Rouen 76 + 09.16
128 Marko Stankovic Novapor Theseus SportsClub + 13.30
129 Maxime Meynard Vendée U Pays de la Loire + 13.36
130 Martin Voltr ATT Investments + 13.36
131 Jakub Mareczko Mazowsze Serce Polski + 13.36
132 Glen Van Nuffelen Novapor Theseus SportsClub + 13.36
- Igor Halicki Novapor Theseus SportsClub DNF
- Gonzalo Ariño Bolinches Illes Balears Arabay Cycling DNF

GC

PosRiderTeam Time
1 Niklas Larsen BHS-PL Beton Bornholm 3:23:37
2 Louis Hardouin Guidon Chalettois + 00.45
3 Jochem Kerckhaert BEAT Cycling Club + 00.49
4 Mathias Sanlaville Team Atria-Montluçon Cyclisme + 00.53
5 Marcin Budzinski ATT Investments + 00.56
6 Matthew Fox VC Rouen 76 + 00.57
7 Nikiforos Arvanitou Novapor Theseus SportsClub + 00.57
8 Guillaume Bagou Charvieu-Chavagneux IC + 00.57
9 Karsten Feldmann Team Coop-Repsol + 00.57
10 Malo Stevant Dinan Sport Cycling + 01.00
11 Alfie George SCO Dijon-Team Material-velo.com + 01.00
12 Vincent Hoppezak Parkhotel Valkenburg + 01.00
13 Guillaume Adam VC Rouen 76 + 01.00
14 Martijn Rasenberg Parkhotel Valkenburg + 01.00
15 Roy Hoogendoorn Metec-SOLARWATT pb Mantel + 01.00
16 Ruud Junior Nagengast VolkerWessels Cycling Team + 01.00
17 Alexandre Kess Team Lotto-Kern Haus PSD Bank + 01.00
18 Jakub Kaczmarek Mazowsze Serce Polski + 01.00
19 Axel van der Tuuk Metec-SOLARWATT pb Mantel + 01.02
20 Frits Biesterbos BEAT Cycling Club + 01.06
21 Edgar Curto Pellicer Illes Balears Arabay Cycling + 01.08
22 Silas Koech Team Lotto-Kern Haus PSD Bank + 01.08
23 Michael Boros Elkov-Kasper + 01.08
24 Tim Marsman VolkerWessels Cycling Team + 01.08
25 Antony Chamerat Dumont Velo Club Villefranche Beaujolais + 01.08
26 Joppe Heremans VolkerWessels Cycling Team + 01.08
27 Joel Mellby Sweden + 01.08
28 Lorenzo Magnien Guidon Chalettois + 01.08
29 Ricard Fito Illes Balears Arabay Cycling + 01.08
30 Corentin Lequet AVC Aix-en-Provence Dole + 01.08
31 Julian Borresch Germany + 01.08
32 Lukasz Owsian Mazowsze Serce Polski + 01.08
33 Jasper Haest VolkerWessels Cycling Team + 01.08
34 Mathis Tonneau Team Atria-Montluçon Cyclisme + 01.08
35 Stef Koning Parkhotel Valkenburg + 01.08
36 Finn Crockett VolkerWessels Cycling Team + 01.08
37 Meindert Weulink Parkhotel Valkenburg + 01.08
38 Unai Esparza Illes Balears Arabay Cycling + 01.08
39 Miguel Heidemann Germany + 01.08
40 Benjamin Marais Vendée U Pays de la Loire + 01.08
41 Roan Konings Metec-SOLARWATT pb Mantel + 01.08
42 Nathan Bommenel AVC Aix-en-Provence Dole + 01.08
43 Asier Pablo Gonzalez Illes Balears Arabay Cycling + 01.08
44 Stepan Zahalka Elkov-Kasper + 01.08
45 Simon Baran Velo Club Villefranche Beaujolais + 01.08
46 Axel Salvadori Velo Club Villefranche Beaujolais + 01.08
47 Florentin Lecamus-Lambert VC Rouen 76 + 01.08
48 Storm Ingebrigtsen Team Coop-Repsol + 01.08
49 Anthony Rallé Dinan Sport Cycling + 01.08
50 Jonathan Malte Rottmann Germany + 01.08
51 Théo Meal Dinan Sport Cycling + 01.08
52 Luke Verburg Parkhotel Valkenburg + 01.08
53 Daniel Mraz Elkov-Kasper + 01.08
54 Evan Pavis Vendée U Pays de la Loire + 01.08
55 Dylan Durand AVC Aix-en-Provence Dole + 01.08
56 Emil Schandorff Iwersen BHS-PL Beton Bornholm + 01.08
57 Marceli Boguslawski ATT Investments + 01.08
58 Markus Pajur Charvieu-Chavagneux IC + 01.08
59 Lucas Grieco AVC Aix-en-Provence Dole + 01.08
60 Ole Theiler Germany + 01.08
61 Jon Knolle Germany + 01.08
62 Stijn Appel BEAT Cycling Club + 01.08
63 Victor Broex Metec-SOLARWATT pb Mantel + 01.08
64 Mickaël Guichard Team Atria-Montluçon Cyclisme + 01.08
65 Louis Grupp Team Lotto-Kern Haus PSD Bank + 01.08
66 Axel Habert Team Atria-Montluçon Cyclisme + 01.08
67 Ilan Larmet VC Rouen 76 + 01.08
68 Axel Romé Dinan Sport Cycling + 01.08
69 Marijn Maas BEAT Cycling Club + 01.08
70 Mathis Avondts Parkhotel Valkenburg + 01.08
71 Thomas Tachot Velo Club Villefranche Beaujolais + 01.08
72 Thibaud Bridron Guidon Chalettois + 01.08
73 Hugo Roudier SCO Dijon-Team Material-velo.com + 01.08
74 Adam Pesek Elkov-Kasper + 01.08
75 Baptiste Berger Velo Club Villefranche Beaujolais + 01.08
76 Ronan Racault Guidon Chalettois + 01.08
77 Séraphin Rayer Charvieu-Chavagneux IC + 01.08
79 Michael Kukrle ATT Investments + 01.08
80 Markus Mäeuibo Charvieu-Chavagneux IC + 01.08
81 Johan Ravnøy Team Coop-Repsol + 01.08
82 Sacha Bergaud SCO Dijon-Team Material-velo.com + 01.08
83 Quentin Bourg SCO Dijon-Team Material-velo.com + 01.58
84 Adam Bittman Elkov-Kasper + 02.01
85 Magnus Wæhre Team Coop-Repsol + 02.01
86 Marcus Sander Hansen BHS-PL Beton Bornholm + 02.05
87 Daniel Stampe BHS-PL Beton Bornholm + 03.11
88 David Larsson Sweden + 03.21
89 Filip Helta Mazowsze Serce Polski + 03.32
90 Ville Merlöv Sweden + 03.32
91 Lennart Voege Germany + 03.36
92 Joan Gamundi Illes Balears Arabay Cycling + 03.36
93 Alexis Pierre Dinan Sport Cycling + 03.36
94 Halvor Utengen Sandstad Team Coop-Repsol + 03.40
95 Joes Oosterlinck VolkerWessels Cycling Team + 03.43
96 Hubert Grygowski Mazowsze Serce Polski + 03.49
97 Swann Guefveneu Vendée U Pays de la Loire + 03.51
98 Tijmen Eising BEAT Cycling Club + 03.51
99 Enzo Boulet Velo Club Villefranche Beaujolais + 03.57
100 Asger Røjbek Sørensen BHS-PL Beton Bornholm + 06.26
101 Milan Kadlec Elkov-Kasper + 06.27
102 Romain Arcangeli Charvieu-Chavagneux IC + 06.27
103 Charles Marchandise AVC Aix-en-Provence Dole + 06.27
104 Acke Dahlblom Sweden + 06.27
105 Daan van Sintmaartensdijk BEAT Cycling Club + 06.27
106 Joshua Huppertz Team Lotto-Kern Haus PSD Bank + 06.27
107 Ben Jochum Team Lotto-Kern Haus PSD Bank + 06.27
108 Tanguy Loisy Team Atria-Montluçon Cyclisme + 06.27
109 Niek Hoornsman Metec-SOLARWATT pb Mantel + 06.38
110 Boris Romers Metec-SOLARWATT pb Mantel + 07.47
111 Martin Szokody BHS-PL Beton Bornholm + 08.00
112 Colin Ossiansson Sweden + 08.12
113 Lucas Mainguenaud Vendée U Pays de la Loire + 09.02
114 Marius Macé SCO Dijon-Team Material-velo.com + 09.08
115 William Philippe Dinan Sport Cycling + 09.08
116 Louison Boulain Guidon Chalettois + 09.11
117 Soh Narumi Novapor Theseus SportsClub + 09.13
118 Amaury Pacouret Team Atria-Montluçon Cyclisme + 09.15
119 Corentin Tricot Guidon Chalettois + 09.15
120 Anthony Baudis Charvieu-Chavagneux IC + 09.15
121 Farley Barber SCO Dijon-Team Material-velo.com + 09.19
122 Norbert Banaszek ATT Investments + 09.21
123 Nikolaos Drakos Novapor Theseus SportsClub + 09.21
124 Isak Magnusson Sweden + 09.21
125 Michal Pomorski Mazowsze Serce Polski + 09.21
126 Hugo Lennartsson AVC Aix-en-Provence Dole + 09.21
127 Alan Banaszek ATT Investments + 09.25
128 Mathis Baron VC Rouen 76 + 09.26
129 Marko Stankovic Novapor Theseus SportsClub + 13.40
130 Maxime Meynard Vendée U Pays de la Loire + 13.46
131 Martin Voltr ATT Investments + 13.46
132 Jakub Mareczko Mazowsze Serce Polski + 13.46
133 Glen Van Nuffelen Novapor Theseus SportsClub + 13.46
- Igor Halicki Novapor Theseus SportsClub DNF
- Gonzalo Ariño Bolinches Illes Balears Arabay Cycling DNF

Youth

PosRiderTeam Time
1 Mathias Sanlaville Team Atria-Montluçon Cyclisme 3:24:30
2 Nikiforos Arvanitou Novapor Theseus SportsClub + 00.04
3 Guillaume Bagou Charvieu-Chavagneux IC + 00.04
4 Karsten Feldmann Team Coop-Repsol + 00.04
5 Ruud Junior Nagengast VolkerWessels Cycling Team + 00.07
6 Alexandre Kess Team Lotto-Kern Haus PSD Bank + 00.07
7 Silas Koech Team Lotto-Kern Haus PSD Bank + 00.15
8 Joppe Heremans VolkerWessels Cycling Team + 00.15
9 Joel Mellby Sweden + 00.15
10 Ricard Fito Illes Balears Arabay Cycling + 00.15
11 Corentin Lequet AVC Aix-en-Provence Dole + 00.15
12 Stef Koning Parkhotel Valkenburg + 00.15
13 Roan Konings Metec-SOLARWATT pb Mantel + 00.15
14 Nathan Bommenel AVC Aix-en-Provence Dole + 00.15
15 Stepan Zahalka Elkov-Kasper + 00.15
16 Axel Salvadori Velo Club Villefranche Beaujolais + 00.15
17 Storm Ingebrigtsen Team Coop-Repsol + 00.15
18 Jonathan Malte Rottmann Germany + 00.15
19 Daniel Mraz Elkov-Kasper + 00.15
20 Evan Pavis Vendée U Pays de la Loire + 00.15
21 Dylan Durand AVC Aix-en-Provence Dole + 00.15
22 Lucas Grieco AVC Aix-en-Provence Dole + 00.15
23 Louis Grupp Team Lotto-Kern Haus PSD Bank + 00.15
24 Mathis Avondts Parkhotel Valkenburg + 00.15
25 Thomas Tachot Velo Club Villefranche Beaujolais + 00.15
26 Thibaud Bridron Guidon Chalettois + 00.15
27 Hugo Roudier SCO Dijon-Team Material-velo.com + 00.15
28 Adam Pesek Elkov-Kasper + 00.15
29 Baptiste Berger Velo Club Villefranche Beaujolais + 00.15
30 Markus Mäeuibo Charvieu-Chavagneux IC + 00.15
31 Johan Ravnøy Team Coop-Repsol + 00.15
32 Sacha Bergaud SCO Dijon-Team Material-velo.com + 00.15
33 Adam Bittman Elkov-Kasper + 01.08
34 David Larsson Sweden + 02.28
35 Ville Merlöv Sweden + 02.39
36 Joan Gamundi Illes Balears Arabay Cycling + 02.43
37 Halvor Utengen Sandstad Team Coop-Repsol + 02.47
38 Joes Oosterlinck VolkerWessels Cycling Team + 02.50
39 Hubert Grygowski Mazowsze Serce Polski + 02.56
40 Swann Guefveneu Vendée U Pays de la Loire + 02.58
41 Enzo Boulet Velo Club Villefranche Beaujolais + 03.04
42 Asger Røjbek Sørensen BHS-PL Beton Bornholm + 05.33
43 Milan Kadlec Elkov-Kasper + 05.34
44 Charles Marchandise AVC Aix-en-Provence Dole + 05.34
45 Acke Dahlblom Sweden + 05.34
46 Ben Jochum Team Lotto-Kern Haus PSD Bank + 05.34
47 Colin Ossiansson Sweden + 07.19
48 Lucas Mainguenaud Vendée U Pays de la Loire + 08.09
49 Louison Boulain Guidon Chalettois + 08.18
50 Isak Magnusson Sweden + 08.28
51 Michal Pomorski Mazowsze Serce Polski + 08.28
52 Hugo Lennartsson AVC Aix-en-Provence Dole + 08.28
53 Mathis Baron VC Rouen 76 + 08.33
54 Maxime Meynard Vendée U Pays de la Loire + 12.53

Points

PosRiderTeam Points
1 Niklas Larsen BHS-PL Beton Bornholm 19
2 Louis Hardouin Guidon Chalettois 16
3 Jochem Kerckhaert BEAT Cycling Club 14
4 Mathias Sanlaville Team Atria-Montluçon Cyclisme 12
5 Matthew Fox VC Rouen 76 10
6 Nikiforos Arvanitou Novapor Theseus SportsClub 8
7 Adam Bittman Elkov-Kasper 7
8 Guillaume Bagou Charvieu-Chavagneux IC 6
9 Karsten Feldmann Team Coop-Repsol 5
10 Storm Ingebrigtsen Team Coop-Repsol 5
11 Malo Stevant Dinan Sport Cycling 4
12 Alfie George SCO Dijon-Team Material-velo.com 3
13 Stijn Appel BEAT Cycling Club 3
14 Joppe Heremans VolkerWessels Cycling Team 2
15 Meindert Weulink Parkhotel Valkenburg 1

Mountain

PosRiderTeam Points
1 Meindert Weulink Parkhotel Valkenburg 4
2 Stijn Appel BEAT Cycling Club 4
3 Niklas Larsen BHS-PL Beton Bornholm 2
4 Adam Bittman Elkov-Kasper 2
5 Joppe Heremans VolkerWessels Cycling Team 1
6 Sacha Bergaud SCO Dijon-Team Material-velo.com 1

Team

PosTeamTime
1 VC Rouen 76 10:13:56
2 Guidon Chalettois + 00.02
3 Parkhotel Valkenburg + 00.03
4 Team Atria-Montluçon Cyclisme + 00.04
5 BEAT Cycling Club + 00.04
6 Team Coop-Repsol + 00.08
7 Charvieu-Chavagneux IC + 00.08
8 VolkerWessels Cycling Team + 00.11
9 Metec-SOLARWATT pb Mantel + 00.11
10 Team Lotto-Kern Haus PSD Bank + 00.11
11 Dinan Sport Cycling + 00.11
12 ATT Investments + 00.11
13 SCO Dijon-Team Material-velo.com + 00.11
14 BHS-PL Beton Bornholm + 00.18
15 Illes Balears Arabay Cycling + 00.19
16 Velo Club Villefranche Beaujolais + 00.19
17 Germany + 00.19
18 Elkov-Kasper + 00.19
19 AVC Aix-en-Provence Dole + 00.19
20 Mazowsze Serce Polski + 02.35
21 Vendée U Pays de la Loire + 03.02
22 Sweden + 04.56
23 Novapor Theseus SportsClub + 16.26

Race profile

Race
Tour du Loir-et-Cher
Start date
16.04.2025
End date
20.04.2025
Total distance
153.0 km
Gen
Men
Cat
2.2
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 ❤️