BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2025 Tour des Alpes-Maritimes et du Haut Var (2.1), France
Formerly Tour du Haut Var

57th edition: February 22 - 23, 2025
Complete results

Tour des Alpes-Maritimes et du Haut Var podium history | 2024 edition | Start list
Stage 1 | Stage 2


find us on Facebook Find us on Twitter See our youtube channel

The Story of the Tour de France, volume 1 Neugent Cycling Wheels South Salem Cycleworks frames Melanoma: It Started With a Freckle Peaks Coaching: work with a coach! Shade Vise sunglass holder Advertise with us!


Content continues below the ads

The Story of the Tour de France, volume 1 Neugent Cycling Wheels South Salem Cycleworks frames

Sunday, February 22: 2nd & Final stage, Villefranche sur Mer - Vence, 131.8 km

Stage 2 profile

Dorian Godon wins stage two.

Olympics 50 Craziest Stories

Les Woodland's book The Olympics' 50 Craziest Stories: A Five Ring Circus is available in print, Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Vence at 2:30 PM, local time: 14C (58F), mostly cloudy, with the wind from the south at 10 km/hr (6 mph). There is a 45% chance of rain at 3:00 PM, dropping to 5% at 3:15 PM.

The race: Here's a machine-tranlation of the race organizer's stage two summary.

Dorian Godon is the winner in Vence, Italian Christian Scaroni wins the Tour des Alpes-Maritimes 2025

Like Aurélien Paret-Peintre in 2023 and Benoit Cosnefroy last year, Dorian Godon (Decathlon AG2R La Mondiale) won the sprint this Sunday, February 23 in Vence, in the second stage of the Tour des Alpes-Maritimes 2025. Italian Christian Scaroni (XDS Astana) wins the general classification of the 2025 edition.

The Italian puncher was the strongest, this weekend in the Classic Var as well as in the Tour des Alpes-Maritimes, and he animated the racing until the end.

His rival, Colombian Santiago Buitrago Sanchez (Bahrain Victorious), really blew up the finale. He went all out on the climb of the Sine, 5km from the finish. But he was closely followed by the Brescia native, who had already won the first stage.

Decathlon AG2R La Mondiale and all its forces led the chase of the duo until the last kilometre, with leader Aurélien Paret-Peintre leading Dorian Godon on a plateau. The sprinter from the Haute-Savoie team thus rewarded, easily settled the mass sprint of a group of thirty riders.

At the end of the stage, Godon hailed a "great collective victory. We were able to react after yesterday's stage and we are maintaining the good momentum from the start of the season. The whole team worked well, especially in the final, with a superb pace to catch up with the leaders who had widened the gap during the climb. I couldn't miss with such a positioning, I launched quite early, but I managed to stay in the lead until the finish line", said the winner of the day.

The GC podium, from left: (2nd) Santiago Buitrago, (1st) Christian Scaroni & (3rd) Lenny Martinez.

In the event's prize list, Scaroni succeeds another leader of the Decathlon team, Benoit Cosnefroy, who already won a stage in Vence in 2024. Disgusted, Buitrago relaxed his effort, finishing 25th in the stage at 4 seconds and saving his second place overall by two seconds ahead of his teammate Lenny Martinez, who finished in the pack.

Harrison Sweeny (EF Education-EasyPost) and Louis Barré (Intermarché-Wanty, combative of the day) attacked 80km from the finish of a stage that started from Villefranche-sur-Mer. With a lead of up to two minutes, they were caught 10km from the line.

Complete results:

131.8 kilometers raced at an average speed of 41.793 km/hr

1 Dorian Godon Decathlon Ag2r La Mondiale 3hr 9min 13sec
2 Joe Blackmore Israel-Premier Tech s.t.
3 Nicola Conci XDS Astana Team s.t.
4 Clément Champoussin XDS Astana Team s.t.
5 Andrea Mifsud Nice Métropole-Côte d’Azur s.t.
6 Jordan Jegat Team TotalEnergies s.t.
7 Simone Gualdi Intermarché-Wanty s.t.
8 Adrien Maire Unibet Tietema Rockets s.t.
9 Quentin Pacher Groupama-FDJ s.t.
10 Martin Tjøtta Arkea-B&B Hotels  s.t.
11 Yaël Joalland CIC U Nantes Atlantique s.t.
12 Guillaume Martin-Guyonnet Groupama-FDJ s.t.
13 Lorenzo Fortunato XDS Astana Team s.t.
14 Jack Haig Bahrain Victorious s.t.
15 Richard Carapaz EF Education-EasyPost s.t.
16 Louis Barré Intermarché-Wanty s.t.
17 Rémi Capron Van Rysel-Roubaix s.t.
18 Harry Sweeny EF Education-EasyPost s.t.
19 Odd Christian Eiking Unibet Tietema Rockets s.t.
20 Christian Scaroni XDS Astana Team s.t.
21 Lenny Martinez Bahrain Victorious s.t.
22 Aurélien Paret-Peintre Decathlon Ag2r La Mondiale s.t.
23 Alexander Cepeda EF Education-EasyPost s.t.
24 Jarno Widar Lotto s.t.
25 Santiago Buitrago Bahrain Victorious s.t.
26 Sander De Pestel Decathlon Ag2r La Mondiale @ 9sec
27 Andrea Vendrame Decathlon Ag2r La Mondiale s.t.
28 Sergio Meris Unibet Tietema Rockets 0:25
29 Riley Sheehan Israel-Premier Tech 0:45
30 Henri Vandenabeele Lotto 0:47
31 Killian Verschuren Unibet Tietema Rockets s.t.
32 Alexandre Delettre Team TotalEnergies 0:50
33 Edoardo Zambanini Bahrain Victorious s.t.
34 Axel Huens Unibet Tietema Rockets 0:56
35 Darren van Bekkum XDS Astana Team s.t.
36 Anthony Perez Cofidis s.t.
37 Ewen Costiou Arkea-B&B Hotels s.t.
38 Maximilien Juillard Van Rysel-Roubaix s.t.
39 Kenny Molly Van Rysel-Roubaix s.t.
40 Alexy Faure-Prost Intermarché-Wanty 1:26
41 Kevin Geniets Groupama-FDJ s.t.
42 Lucas Bénéteau St Michel-Preference Home-Auber 93 2:07
43 Thibault Guernalec Arkea-B&B Hotels  2:40
44 Louis Meintjes Intermarché-Wanty 2:58
45 Clement Izquierdo Cofidis 3:34
46 Owain Doull EF Education-EasyPost 3:40
47 Enzo Paleni Groupama-FDJ s.t.
48 Maxime Jarnet Van Rysel-Roubaix s.t.
49 Krists Neilands Israel-Premier Tech 4:03
50 Edoardo Zamperini Arkea-B&B Hotels  s.t.
51 Pierre-Henry Basset XDS Astana Team s.t.
52 Niels Driesen Lotto 5:27
53 Similien Hamon CIC U Nantes Atlantique s.t.
54 Victor Lafay Decathlon Ag2r La Mondiale s.t.
55 Darren Rafferty EF Education-EasyPost s.t.
56 Baptiste Huyet Unibet Tietema Rockets 7:01
57 Paul Ourselin Cofidis 7:33
58 Célestin Guillon Van Rysel-Roubaix s.t.
59 Matis Louvel Israel-Premier Tech s.t.
60 Oliver Stockwell Bahrain Victorious 9:02
61 Daniel Årnes Van Rysel-Roubaix s.t.
62 Sam Maisonobe Cofidis 9:55
63 Eddy Le Huitouze Groupama-FDJ 16:46
64 Owen Geleijn Unibet Tietema Rockets s.t.
65 Axel Narbonne-Zuccarelli Nice Métropole-Côte d’Azur s.t.
66 Ethan Vernon Israel-Premier Tech s.t.
67 Tom Van Asbroeck Israel-Premier Tech s.t.
68 Ronan Augé CIC U Nantes Atlantique s.t.
69 Finlay Pickering Bahrain Victorious s.t.
70 Kamiel Bonneu Intermarché-Wanty s.t.
71 Hugo Page Intermarché-Wanty s.t.
72 Morne Van Niekerk St Michel-Preference Home-Auber 93 s.t.
73 Théo Delacroix St Michel-Preference Home-Auber 93 s.t.
74 Simon Guglielmi Arkea-B&B Hotels  s.t.
75 Dillon Corkery St Michel-Preference Home-Auber 93 s.t.
76 Hugo Hofstetter Israel-Premier Tech s.t.
77 Tars Poelvoorde Lotto 17:41
78 Roman Ermakov Bahrain Victorious s.t.
79 Daniil Marukhin XDS Astana Team s.t.
80 Lenaic Langella CIC U Nantes Atlantique s.t.
81 Joris Chaussinand CIC U Nantes Atlantique s.t.
82 Yohann Simon St Michel-Preference Home-Auber 93 s.t.

 

Final GC after stage 2:

  • GC winner: Christian Scaroni (XDS Astana)
  • Mountains classification winner: Kenny Molly (Van Rysel-Roubaix)
  • Points classification winner: Joseph Blackmore (Israel-Premier Tech)
  • Best young rider: Lenny Martinez (Bahrain Victorious)
  • Teams classification winner: Bahrain Victorious

294.2 kilometers raced at an average speed of 39.335 km/hr

1 Christian Scaroni XDS Astana Team 7hr 28min 46sec
2 Santiago Buitrago Bahrain Victorious @ 6sec
3 Lenny Martinez Bahrain Victorious 0:12
4 Joe Blackmore Israel-Premier Tech 0:57
5 Lorenzo Fortunato XDS Astana Team 0:58
6 Guillaume Martin-Guyonnet Groupama-FDJ 0:59
7 Jarno Widar Lotto 0:59
8 Aurélien Paret-Peintre Decathlon Ag2r La Mondiale 1:04
9 Richard Carapaz EF Education-EasyPost 1:11
10 Louis Barré Intermarché-Wanty 1:15
11 Dorian Godon Decathlon Ag2r La Mondiale 1:25
12 Yaël Joalland CIC U Nantes Atlantique s.t.
13 Alexander Cepeda EF Education-EasyPost 1:27
14 Nicola Conci XDS Astana Team 1:31
15 Clément Champoussin XDS Astana Team 1:34
16 Jack Haig Bahrain Victorious 1:35
17 Adrien Maire Unibet Tietema Rockets 1:58
18 Ewen Costiou Arkea-B&B Hotels 2:02
19 Riley Sheehan Israel-Premier Tech 2:19
20 Simone Gualdi Intermarché-Wanty 2:41
21 Martin Tjøtta Arkea-B&B Hotels s.t.
22 Jordan Jegat Team TotalEnergies 2:53
23 Killian Verschuren Unibet Tietema Rockets 3:28
24 Andrea Mifsud Nice Métropole-Côte d’Azur 3:45
25 Edoardo Zambanini Bahrain Victorious 4:29
26 Henri Vandenabeele Lotto s.t.
27 Alexandre Delettre Team TotalEnergies s.t.
28 Kevin Geniets Groupama-FDJ 5:05
29 Anthony Perez Cofidis 5:18
30 Sander De Pestel Decathlon Ag2r La Mondiale 6:06
31 Kenny Molly Van Rysel-Roubaix 6:13
32 Darren van Bekkum XDS Astana Team 7:03
33 Pierre-Henry Basset XDS Astana Team 7:42
34 Harry Sweeny EF Education-EasyPost 7:49
35 Quentin Pacher Groupama-FDJ 7:51
36 Andrea Vendrame Decathlon Ag2r La Mondiale 8:00
37 Odd Christian Eiking Unibet Tietema Rockets 8:58
38 Edoardo Zamperini Arkea-B&B Hotels 11:52
39 Thibault Guernalec Arkea-B&B Hotels 12:14
40 Maxime Jarnet Van Rysel-Roubaix 12:41
41 Victor Lafay Decathlon Ag2r La Mondiale 13:18
42 Sam Maisonobe Cofidis 14:17
43 Sergio Meris Unibet Tietema Rockets 14:58
44 Axel Huens Unibet Tietema Rockets 15:30
45 Niels Driesen Lotto 16:56
46 Matis Louvel Israel-Premier Tech 17:07
47 Enzo Paleni Groupama-FDJ 17:09
48 Clement Izquierdo Cofidis 18:08
49 Krists Neilands Israel-Premier Tech 18:37
50 Kamiel Bonneu Intermarché-Wanty 20:25
51 Baptiste Huyet Unibet Tietema Rockets 20:30
52 Célestin Guillon Van Rysel-Roubaix 22:07
53 Owain Doull EF Education-EasyPost 22:39
54 Darren Rafferty EF Education-EasyPost 24:26
55 Rémi Capron Van Rysel-Roubaix 24:50
56 Maximilien Juillard Van Rysel-Roubaix 25:46
57 Alexy Faure-Prost Intermarché-Wanty 26:16
58 Lucas Bénéteau St Michel-Preference Home-Auber 93 26:57
59 Louis Meintjes Intermarché-Wanty 27:48
60 Tom Van Asbroeck Israel-Premier Tech 28:15
61 Owen Geleijn Unibet Tietema Rockets 30:14
62 Similien Hamon CIC U Nantes Atlantique 30:17
63 Simon Guglielmi Arkea-B&B Hotels 30:41
64 Axel Narbonne-Zuccarelli Nice Métropole-Côte d’Azur 31:07
65 Ethan Vernon Israel-Premier Tech 31:20
66 Ronan Augé CIC U Nantes Atlantique s.t.
67 Théo Delacroix St Michel-Preference Home-Auber 93 s.t.
68 Hugo Hofstetter Israel-Premier Tech s.t.
69 Roman Ermakov Bahrain Victorious 32:15
70 Lenaic Langella CIC U Nantes Atlantique s.t.
71 Yohann Simon St Michel-Preference Home-Auber 93 s.t.
72 Paul Ourselin Cofidis 32:19
73 Joris Chaussinand CIC U Nantes Atlantique 32:22
74 Morne Van Niekerk St Michel-Preference Home-Auber 93 32:58
75 Dillon Corkery St Michel-Preference Home-Auber 93 s.t.
76 Oliver Stockwell Bahrain Victorious 33:52
77 Daniel Årnes Van Rysel-Roubaix s.t.
78 Eddy Le Huitouze Groupama-FDJ 41:33
79 Finlay Pickering Bahrain Victorious 41:36
80 Hugo Page Intermarché-Wanty s.t.
81 Daniil Marukhin XDS Astana Team 42:30
82 Tars Poelvoorde Lotto 42:31

 

Stage 2 profile:



Content continues below the ads

Melanoma: It Started With a Freckle Peaks Coaching: work with a coach!

February 22: Stage 1, Contes - Gourdon, 162.4 km

Stage 1 profile

Christian Scaroni beats Santiago Buitrago for the stage win. Sprint Cycling photo

Tour of Flanders, the Inside Story

Les Woodland's book Tour of Flanders: The Inside Story - The rocky roads of the Ronde van Vlaanderen is available in print, Kindle eBook and audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the finish city of Gourdon at 2:40 PM, local time: 9C (48F), cloudy, with the wind from the northwest at 5 km/hr (3 mph). There is a 17% chance of rain.

The race: Here's the stage one report from winner Christian Scaroni's XDS Astana Team:

XDS Astana Team rider Christian Scaroni, who won the Classic Var yesterday, celebrated another victory today. Scaroni emerged as the winner of the first stage of the two-day Tour des Alpes-Maritimes race in France.

Christian Scaroni followed an attack by two Bahrain-Victorious riders on the final climb of the stage. At the finish, in a powerful uphill sprint, Scaroni proved to be the strongest, overtaking Santiago Buitrago and Lenny Martinez.

Fourth place also went to XDS Astana Team rider Lorenzo Fortunato, who crossed the finish line 47 seconds after his teammate.

“I can't believe it! It's just incredible to win two days in a row. I aimed to start this season strong, preparing myself to be in top form for the first months. Everything was going well, but I was missing a victory. Breaking that ice yesterday and finally winning was a huge relief. Today's stage was very tough. My rivals set a high pace, knowing that long climbs aren't my strongest suit, but I managed to stay ahead, respond with a fast sprint, and take another victory. Now, I need to focus on tomorrow's stage. We need a solid race plan because there’s no time to relax. We must stay focused and be ready to fight in the second stage. For now, I just want to thank the entire team for their incredible work throughout the day”, – said Christian Scaroni.

Complete results:

162.4 kilometers raced at an average speed of 37.513 km/hr

1 Christian Scaroni XDS Astana Team 4hr 19min 45sec
2 Santiago Buitrago Bahrain Victorious s.t.
3 Lenny Martinez Bahrain Victorious @ 4sec
4 Lorenzo Fortunato XDS Astana Team 0:47
5 Jarno Widar Lotto s.t.
6 Guillaume Martin-Guyonnet Groupama-FDJ s.t.
7 Aurélien Paret-Peintre Decathlon Ag2r La Mondiale 0:52
8 Joe Blackmore Israel-Premier Tech 0:54
9 Ewen Costiou Arkea-B&B Hotels s.t.
10 Richard Carapaz EF Education-EasyPost 0:59
11 Louis Barré Intermarché-Wanty 1:06
12 Yaël Joalland CIC-U-Nantes-Atlantique 1:13
13 Alexander Cepeda EF Education-EasyPost 1:15
14 Clément Champoussin XDS Astana Team 1:22
15 Riley Sheehan Israel-Premier Tech 1:23
16 Dorian Godon Decathlon Ag2r La Mondiale s.t.
17 Jack Haig Bahrain Victorious s.t.
18 Nicola Conci XDS Astana Team s.t.
19 Adrien Maire Unibet Tietema Rockets 1:46
20 Killian Verschuren Unibet Tietema Rockets 2:29
21 Simone Gualdi Intermarché-Wanty s.t.
22 Martin Tjøtta Arkea-B&B Hotels s.t.
23 Jordan Jegat Team TotalEnergies 2:41
24 Kevin Geniets Groupama-FDJ 3:27
25 Edoardo Zambanini Bahrain Victorious s.t.
26 Kamiel Bonneu Intermarché-Wanty s.t.
27 Alexandre Delettre Team TotalEnergies s.t.
28 Pierre-Henry Basset XDS Astana Team s.t.
29 Henri Vandenabeele Lotto 3:30
30 Andrea Mifsud Nice Métropole-Côte d’Azur 3:33
31 Anthony Perez Cofidis 4:10
32 Sam Maisonobe Cofidis s.t.
33 Nicolas Breuillard St Michel-Preference Home-Auber 93 s.t.
34 Kenny Molly Van Rysel-Roubaix 5:05
35 Sander De Pestel Decathlon Ag2r La Mondiale 5:45
36 Darren van Bekkum XDS Astana Team 5:55
37 Edoardo Zamperini Arkea-B&B Hotels 7:39
38 Quentin Pacher Groupama-FDJ s.t.
39 Rudy Molard Groupama-FDJ s.t.
40 Harry Sweeny EF Education-EasyPost s.t.
41 Andrea Vendrame Decathlon Ag2r La Mondiale s.t.
42 Victor Lafay Decathlon Ag2r La Mondiale s.t.
43 Markel Beloki EF Education-EasyPost 8:18
44 Odd Christian Eiking Unibet Tietema Rockets 8:46
45 Maxime Jarnet Van Rysel-Roubaix 8:49
46 Thibault Guernalec Arkea-B&B Hotels 9:22
47 Matis Louvel Israel-Premier Tech s.t.
48 Niels Driesen Lotto 11:17
49 Tom Van Asbroeck Israel-Premier Tech s.t.
50 Owen Geleijn Unibet Tietema Rockets 13:16
51 Enzo Paleni Groupama-FDJ 13:17
52 Baptiste Huyet Unibet Tietema Rockets s.t.
53 Mattéo Vercher Team TotalEnergies s.t.
54 Simon Guglielmi Arkea-B&B Hotels 13:43
55 Baptiste Veistroffer Lotto 13:54
56 Axel Narbonne-Zuccarelli Nice Métropole-Côte d’Azur 14:09
57 Clement Izquierdo Cofidis 14:22
58 Lenaic Langella CIC-U-Nantes-Atlantique s.t.
59 Ethan Vernon Israel-Premier Tech s.t.
60 Roman Ermakov Bahrain Victorious s.t.
61 Nolann Mahoudo Cofidis s.t.
62 Théo Delacroix St Michel-Preference Home-Auber 93 s.t.
63 Yohann Simon St Michel-Preference Home-Auber 93 s.t.
64 Ronan Augé CIC-U-Nantes-Atlantique s.t.
65 Jaakko Hänninen Nice Métropole-Côte d’Azur s.t.
66 Célestin Guillon Van Rysel-Roubaix s.t.
67 Hugo Hofstetter Israel-Premier Tech s.t.
68 Axel Huens Unibet Tietema Rockets s.t.
69 Louis Rouland Arkea-B&B Hotels s.t.
70 Sergio Meris Unibet Tietema Rockets s.t.
71 Krists Neilands Israel-Premier Tech s.t.
72 Pierre Gautherat Decathlon Ag2r La Mondiale s.t.
73 Joris Chaussinand CIC-U-Nantes-Atlantique 14:29
74 Alex Baudin EF Education-EasyPost 16:00
75 Paul Lapeira Decathlon Ag2r La Mondiale s.t.
76 Morne Van Niekerk St Michel-Preference Home-Auber 93 s.t.
77 Dillon Corkery St Michel-Preference Home-Auber 93 s.t.
78 Owain Doull EF Education-EasyPost 18:47
79 Darren Rafferty EF Education-EasyPost s.t.
80 Paul Ourselin Cofidis 24:34
81 Eddy Le Huitouze Groupama-FDJ 24:35
82 Daniil Marukhin XDS Astana Team 24:37
83 Maximilien Juillard Van Rysel-Roubaix 24:38
84 Rémi Capron Van Rysel-Roubaix s.t.
85 Alexy Faure-Prost Intermarché-Wanty s.t.
86 Finlay Pickering Bahrain Victorious s.t.
86 Oliver Stockwell Bahrain Victorious s.t.
87 Lucas Bénéteau St Michel-Preference Home-Auber 93 s.t.
89 Matisse Julien CIC-U-Nantes-Atlantique s.t.
90 Daniel Årnes Van Rysel-Roubaix s.t.
91 Tars Poelvoorde Lotto s.t.
92 Louis Meintjes Intermarché-Wanty s.t.
93 Hugo Page Intermarché-Wanty s.t.
94 Similien Hamon CIC-U-Nantes-Atlantique s.t.

 

GC after stage 1:

  • GC leader: Christian Scaroni (XDS Astana)
  • Mountains classification leader: Kenny Molly (Van Rysel-Roubaix)
  • Sprint classification leader: Baptiste Veistroffer (Lotto)
  • Best young rider: Lenny Martinez (Bahrain Victorious)
  • Teams classification leader: Bahrain Victorious
1 Christian Scaroni XDS Astana Team 4hr 19min 35sec
2 Santiago Buitrago Bahrain Victorious @ 4sec
3 Lenny Martinez Bahrain Victorious 0:10
4 Lorenzo Fortunato XDS Astana Team 0:57
5 Jarno Widar Lotto s.t.
6 Guillaume Martin-Guyonnet Groupama-FDJ s.t.
7 Aurélien Paret-Peintre Decathlon Ag2r La Mondiale 1:02
8 Joe Blackmore Israel-Premier Tech 1:04
9 Ewen Costiou Arkea-B&B Hotels s.t.
10 Richard Carapaz EF Education-EasyPost 1:09
11 Louis Barré Intermarché-Wanty 1:16
12 Yaël Joalland CIC-U-Nantes-Atlantique 1:23
13 Alexander Cepeda EF Education-EasyPost 1:25
14 Clément Champoussin XDS Astana Team 1:32
15 Riley Sheehan Israel-Premier Tech 1:33
16 Dorian Godon Decathlon Ag2r La Mondiale s.t.
17 Jack Haig Bahrain Victorious s.t.
18 Nicola Conci XDS Astana Team s.t.
19 Adrien Maire Unibet Tietema Rockets 1:56
20 Killian Verschuren Unibet Tietema Rockets 2:39
21 Simone Gualdi Intermarché-Wanty s.t.
22 Martin Tjøtta Arkea-B&B Hotels s.t.
23 Jordan Jegat Team TotalEnergies 2:51
24 Kevin Geniets Groupama-FDJ 3:37
25 Edoardo Zambanini Bahrain Victorious s.t.
26 Kamiel Bonneu Intermarché-Wanty s.t.
27 Alexandre Delettre Team TotalEnergies s.t.
28 Pierre-Henry Basset XDS Astana Team s.t.
29 Henri Vandenabeele Lotto 3:40
30 Andrea Mifsud Nice Métropole-Côte d’Azur 3:43
31 Anthony Perez Cofidis 4:20
32 Sam Maisonobe Cofidis s.t.
33 Nicolas Breuillard St Michel-Preference Home-Auber 93 s.t.
34 Kenny Molly Van Rysel-Roubaix 5:15
35 Sander De Pestel Decathlon Ag2r La Mondiale 5:55
36 Darren van Bekkum XDS Astana Team 6:05
37 Edoardo Zamperini Arkea-B&B Hotels 7:47
38 Quentin Pacher Groupama-FDJ 7:49
39 Rudy Molard Groupama-FDJ s.t.
40 Harry Sweeny EF Education-EasyPost s.t.
41 Andrea Vendrame Decathlon Ag2r La Mondiale s.t.
42 Victor Lafay Decathlon Ag2r La Mondiale s.t.
43 Markel Beloki EF Education-EasyPost 8:28
44 Odd Christian Eiking Unibet Tietema Rockets 8:56
45 Maxime Jarnet Van Rysel-Roubaix 8:59
46 Thibault Guernalec Arkea-B&B Hotels 9:32
47 Matis Louvel Israel-Premier Tech s.t.
48 Niels Driesen Lotto 11:27
49 Tom Van Asbroeck Israel-Premier Tech s.t.
50 Owen Geleijn Unibet Tietema Rockets 13:26
51 Enzo Paleni Groupama-FDJ 13:27
52 Baptiste Huyet Unibet Tietema Rockets s.t.
53 Mattéo Vercher Team TotalEnergies s.t.
54 Simon Guglielmi Arkea-B&B Hotels 13:53
55 Baptiste Veistroffer Lotto 14:01
56 Axel Narbonne-Zuccarelli Nice Métropole-Côte d’Azur 14:19
57 Sergio Meris Unibet Tietema Rockets 14:31
58 Clement Izquierdo Cofidis 14:32
59 Lenaic Langella CIC-U-Nantes-Atlantique s.t.
60 Ethan Vernon Israel-Premier Tech s.t.
61 Roman Ermakov Bahrain Victorious s.t.
62 Nolann Mahoudo Cofidis s.t.
63 Théo Delacroix St Michel-Preference Home-Auber 93 s.t.
64 Yohann Simon St Michel-Preference Home-Auber 93 s.t.
65 Ronan Augé CIC-U-Nantes-Atlantique s.t.
66 Jaakko Hänninen Nice Métropole-Côte d’Azur s.t.
67 Célestin Guillon Van Rysel-Roubaix s.t.
68 Hugo Hofstetter Israel-Premier Tech s.t.
69 Axel Huens Unibet Tietema Rockets s.t.
70 Louis Rouland Arkea-B&B Hotels s.t.
71 Krists Neilands Israel-Premier Tech s.t.
72 Pierre Gautherat Decathlon Ag2r La Mondiale s.t.
73 Joris Chaussinand CIC-U-Nantes-Atlantique 14:39
74 Alex Baudin EF Education-EasyPost 16:10
75 Paul Lapeira Decathlon Ag2r La Mondiale 16:10
76 Morne Van Niekerk St Michel-Preference Home-Auber 93 s.t.
77 Dillon Corkery St Michel-Preference Home-Auber 93 s.t.
78 Owain Doull EF Education-EasyPost 18:57
79 Darren Rafferty EF Education-EasyPost s.t.
80 Paul Ourselin Cofidis 24:44
81 Eddy Le Huitouze Groupama-FDJ 24:45
82 Daniil Marukhin XDS Astana Team 24:47
83 Maximilien Juillard Van Rysel-Roubaix 24:48
84 Rémi Capron Van Rysel-Roubaix s.t.
85 Alexy Faure-Prost Intermarché-Wanty s.t.
86 Finlay Pickering Bahrain Victorious s.t.
87 Oliver Stockwell Bahrain Victorious s.t.
88 Lucas Bénéteau St Michel-Preference Home-Auber 93 s.t.
89 Matisse Julien CIC-U-Nantes-Atlantique s.t.
90 Daniel Årnes Van Rysel-Roubaix s.t.
91 Tars Poelvoorde Lotto s.t.
92 Louis Meintjes Intermarché-Wanty s.t.
93 Hugo Page Intermarché-Wanty s.t.
94 Similien Hamon CIC-U-Nantes-Atlantique s.t.

Stage 1 profile:

Stage 1 profile


Content continues below the ads

Shade Vise sunglass holder Advertise with us!

Start list with back numbers, February 21, 2025:

Bahrain Victorious
1 Santiago Buitrago
2 Lenny Martinez
3 Edoardo Zambanini
4 Jack Haig
5 Roman Ermakov
6 Finlay Pickering
7 Oliver Stockwell
Decathlon Ag2r La Mondiale
11 Paul Lapeira
12 Aurélien Paret-Peintre
13 Andrea Vendrame
14 Pierre Gautherat
15 Victor Lafay
16 Dorian Godon
17 Sander De Pestel
Groupama-FDJ
21 Enzo Paleni
22 Guillaume Martin-Guyonnet
23 Quentin Pacher
24 Rudy Molard
25 Kevin Geniets
26 Titouan Fontaine
27 Eddy Le Huitouze
Lotto
31 Alec Segaert
32 Jarno Widar
33 Victor Vaneeckhoutte
34 Niels Driesen
35 Tars Poelvoorde
36 Baptiste Veistroffer
37 Henri Vandenabeele
EF Education-EasyPost
41 Richard Carapaz
42 Alex Baudin
43 Darren Rafferty
44 Alexander Cepeda
45 Owain Doull
46 Harry Sweeny
47 Markel Beloki
Intermarché-Wanty
51 Hugo Page
52 Luca Van Boven
53 Louis Barré
54 Kamiel Bonneu
55 Simone Gualdi
56 Louis Meintjes
57 Alexy Faure-Prost
Cofidis
61 Valentin Ferron
62 Anthony Perez
63 Paul Ourselin
64 Sam Maisonobe
65 Nolann Mahoudo
66 Clement Izquierdo
Arkea-B&B Hotels
71 Ewen Costiou
72 Simon Guglielmi
73 Alessandro Verre
74 Edoardo Zamperini
75 Thibault Guernalec
76 Louis Rouland
77 Martin Tjøtta
XDS Astana Team
81 Clément Champoussin
82 Lorenzo Fortunato
83 Cristian Scaroni
84 Simone Velasco
85 Nicola Conci
86 Pierre-Henry Basset
87 Darren van Bekkum
Israel-Premier Tech
91 Joe Blackmore
92 Tom Van Asbroeck
93 Riley Sheehan
94 Hugo Hofstetter
95 Ethan Vernon
96 Krists Neilands
97 Matis Louvel
Team TotalEnergies
101 Alexandre Delettre
102 Jordan Jegat
103 Mathieu Burgaudeau
104 Samuel Leroux
105 Mattéo Vercher
106 Thomas Bonnet
Unibet Tietema Rockets
111 Odd Christian Eiking
112 Axel Huens
113 Adrien Maire
114 Sergio Meris
115 Killian Verschuren
116 Baptiste Huyet
117 Owen Geleijn
St Michel-Preference Home-Auber 93
121 Dillon Corkery
122 Théo Delacroix
123 Morne Van Niekerk
124 Thomas Champion
125 Nicolas Breuillard
126 Lucas Bénéteau
127 Yohann Simon
Van Rysel-Roubaix
131 Emmanuel Morin
132 Rémi Capron
133 Maxime Jarnet
134 Célestin Guillon
135 Daniel Årnes
136 Kenny Molly
137 Maximilien Juillard
CIC U Nantes Atlantique
141 Maël Guégan
142 Ronan Augé
143 Joris Chaussinand
144 Matisse Julien
145 Similien Hamon
146 Yaël Joalland
147 Lenaic Langella
Nice Métropole-Côte d'Azur
151 Jaakko Hänninen
152 Axel Narbonne-Zuccarelli
153 Damien Girard
154 Andrei Carbunarea
155 Alexander Konijn
156 Andrea Mifsud
157 Carter Guichard