Étoile de Bessèges 2026 - Stage 4

Saint-Christol-Lèz-Alès > Vauvert, 154.8km

04.02-08.02

Joppe Heremans (Van Rysel Roubaix) sprinted to his first professional victory at the Etoile de Bessèges on stage 4 in an uphill finish in Vauvert. Lukáš Kubiš (Unibet Rose Rockets) finished in second, while Paul Lapeira (Decathlon CMA CGM) ended third.

Results

Stage

PosRiderTeam Time
1 Joppe Heremans Van Rysel-Roubaix 3:18:41
2 Lukas Kubis Unibet Rose Rockets + 00.00
3 Paul Lapeira Decathlon CMA CGM + 00.00
4 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 00.00
5 Louis Hardouin Van Rysel-Roubaix + 00.00
6 Axel Huens Groupama-FDJ United + 00.00
7 Mathieu Kockelmann Lotto-Intermarché + 00.00
8 Léandre Lozouet CIC Pro Cycling Academy + 00.00
9 Sandy Dujardin Team TotalEnergies + 00.00
10 Henri Uhlig Alpecin-Premier Tech + 00.00
11 Andrea Mifsud Team Polti VisitMalta + 00.00
12 Attilio Viviani Solution Tech-NIPPO-Rali + 00.00
13 Clement Izquierdo Cofidis + 00.00
14 Jan Sommer Elite Fondations Cycling Team + 00.00
15 Alfie George Elite Fondations Cycling Team + 00.00
16 Alexandre Delettre Team TotalEnergies + 00.00
17 Alexander Konijn Nice Métropole Côte d'Azur + 00.00
18 Matys Grisel Lotto-Intermarché + 00.00
19 Francisco Muñoz Team Polti VisitMalta + 00.00
20 Niklas Larsen Unibet Rose Rockets + 00.00
21 Maxime Vezie CIC Pro Cycling Academy + 00.00
22 Ramses Debruyne Alpecin-Premier Tech + 00.00
23 Jérémy Lecroq St Michel-Preference Home-Auber 93 + 00.00
24 Gabriele Raccagni Team Polti VisitMalta + 00.00
25 Ewen Costiou Groupama-FDJ United + 00.00
26 Ben Granger Solution Tech-NIPPO-Rali + 00.00
27 Théo Delacroix St Michel-Preference Home-Auber 93 + 00.00
28 Liam Slock Lotto-Intermarché + 00.07
29 Axel Bouquet St Michel-Preference Home-Auber 93 + 00.07
30 Dario Giuliano Team Polti VisitMalta + 00.07
31 Dylan Teuns Cofidis + 00.07
32 Xabier Azparren Pinarello-Q36.5 Pro Cycling Team + 00.07
33 Lorenzo Rota Lotto-Intermarché + 00.07
34 Maxime Decomble Groupama-FDJ United + 00.07
35 Davide Bais Team Polti VisitMalta + 00.07
36 Alexandre Balmer Solution Tech-NIPPO-Rali + 00.07
37 Ward Vanhoof Team Flanders-Baloise + 00.07
38 Valentin Darbellay Elite Fondations Cycling Team + 00.07
39 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 00.07
40 Siebe Deweirdt Team Flanders-Baloise + 00.07
41 Sander De Pestel Decathlon CMA CGM + 00.07
42 Baptiste Gillet Nice Métropole Côte d'Azur + 00.07
43 Victor Papon Nice Métropole Côte d'Azur + 00.07
44 Dylan Vandenstorme Team Flanders-Baloise + 00.07
45 Tom Mainguenaud Nice Métropole Côte d'Azur + 00.07
46 Thomas Champion St Michel-Preference Home-Auber 93 + 00.07
47 Lorenzo Germani Groupama-FDJ United + 00.15
48 Tomas Kopecky Unibet Rose Rockets + 00.15
49 Antoine Raugel Van Rysel-Roubaix + 00.15
50 Brem Deman Team Flanders-Baloise + 00.15
51 Cyril Barthe Groupama-FDJ United + 00.15
52 Andrea Piras Solution Tech-NIPPO-Rali + 00.15
53 Wessel Mouris Unibet Rose Rockets + 00.15
54 Alexis Renard Cofidis + 00.20
55 Jaakko Hänninen Nice Métropole Côte d'Azur + 00.20
56 Luca Verrando Solution Tech-NIPPO-Rali + 00.20
57 Baptiste Vadic Team TotalEnergies + 00.20
58 Nicola Marcerou Team TotalEnergies + 00.20
59 Dylan Groenewegen Unibet Rose Rockets + 00.20
60 Simon Guglielmi St Michel-Preference Home-Auber 93 + 00.20
61 Lenaic Langella CIC Pro Cycling Academy + 00.20
62 Victor Loulergue Groupama-FDJ United + 00.20
63 Valentin Retailleau Team TotalEnergies + 00.20
64 Paul Ourselin Cofidis + 00.20
65 Jan Maas Cofidis + 00.20
66 Lorenz Van de Wynkele Lotto-Intermarché + 00.27
67 Noa Isidore Decathlon CMA CGM + 00.27
68 Tobias Bayer Alpecin-Premier Tech + 00.30
69 Elmar Reinders Unibet Rose Rockets + 00.30
70 Aimé De Gendt Pinarello-Q36.5 Pro Cycling Team + 00.33
71 Mathias Sanlaville CIC Pro Cycling Academy + 00.35
72 Dusan Rajovic Solution Tech-NIPPO-Rali + 00.40
73 Felix Meo Solution Tech-NIPPO-Rali + 00.40
74 Shunsuke Imamura Lotto-Intermarché + 00.47
75 Arnaud Tendon Van Rysel-Roubaix + 00.50
76 Rasmus Søjberg Pedersen Decathlon CMA CGM + 00.50
77 Léandre Huck Van Rysel-Roubaix + 00.59
78 Clément Davy Nice Métropole Côte d'Azur + 01.12
79 Blake Agnoletto Groupama-FDJ United + 01.12
80 Samuel Leroux Team TotalEnergies + 01.16
81 Romain Cardis St Michel-Preference Home-Auber 93 + 01.16
82 Manuel Peñalver Team Polti VisitMalta + 01.37
83 Sébastien Grignard Lotto-Intermarché + 00.00
84 Morne Van Niekerk St Michel-Preference Home-Auber 93 + 01.53
85 Kamil Malecki Pinarello-Q36.5 Pro Cycling Team + 01.59
86 Jordan Labrosse Decathlon CMA CGM + 02.05
87 Laurens Huys Nice Métropole Côte d'Azur + 03.26
88 Alexys Brunel Team TotalEnergies + 03.26
89 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team + 03.30
90 Nils Aebersold Elite Fondations Cycling Team + 03.30
91 Tommaso Bessega Team Polti VisitMalta + 04.31
92 Lennert Belmans Alpecin-Premier Tech + 04.42
93 Victor Guernalec CIC Pro Cycling Academy + 04.47
94 Ronan Augé Unibet Rose Rockets + 04.47
95 Maël Guégan CIC Pro Cycling Academy + 04.47
96 Jenthe Biermans Cofidis + 05.11
97 Similien Hamon CIC Pro Cycling Academy + 07.45
98 Kasper Haugland Decathlon CMA CGM + 08.00
- Victor Vercouillie Team Flanders-Baloise DNS
- Killian Théot Van Rysel-Roubaix DNS
- Vincent Van Hemelen Team Flanders-Baloise DNS
- Nicolò Parisini Pinarello-Q36.5 Pro Cycling Team DNS
- Tom Crabbe Team Flanders-Baloise DNS
- Nate Pringle Decathlon CMA CGM DNF

GC

PosRiderTeam Time
1 Lukas Kubis Unibet Rose Rockets 13:44:05
2 Henri Uhlig Alpecin-Premier Tech + 00.13
3 Louis Hardouin Van Rysel-Roubaix + 00.16
4 Clement Izquierdo Cofidis + 00.16
5 Paul Lapeira Decathlon CMA CGM + 00.16
6 Mathieu Kockelmann Lotto-Intermarché + 00.18
7 Sandy Dujardin Team TotalEnergies + 00.20
8 Matys Grisel Lotto-Intermarché + 00.20
9 Léandre Lozouet CIC Pro Cycling Academy + 00.20
10 Francisco Muñoz Team Polti VisitMalta + 00.20
11 Ewen Costiou Groupama-FDJ United + 00.20
12 Andrea Mifsud Team Polti VisitMalta + 00.23
13 Niklas Larsen Unibet Rose Rockets + 00.23
14 Maxime Decomble Groupama-FDJ United + 00.27
15 Alexandre Delettre Team TotalEnergies + 00.28
16 Théo Delacroix St Michel-Preference Home-Auber 93 + 00.28
17 Jan Sommer Elite Fondations Cycling Team + 00.28
18 Ben Granger Solution Tech-NIPPO-Rali + 00.28
19 Ramses Debruyne Alpecin-Premier Tech + 00.28
20 Dylan Teuns Cofidis + 00.30
21 Xabier Azparren Pinarello-Q36.5 Pro Cycling Team + 00.35
22 Maxime Vezie CIC Pro Cycling Academy + 00.35
23 Davide Bais Team Polti VisitMalta + 00.35
24 Siebe Deweirdt Team Flanders-Baloise + 00.35
25 Lorenzo Rota Lotto-Intermarché + 00.35
26 Walter Calzoni Pinarello-Q36.5 Pro Cycling Team + 00.35
27 Baptiste Gillet Nice Métropole Côte d'Azur + 00.42
28 Valentin Darbellay Elite Fondations Cycling Team + 00.42
29 Sander De Pestel Decathlon CMA CGM + 00.42
30 Alexandre Balmer Solution Tech-NIPPO-Rali + 00.42
31 Thomas Champion St Michel-Preference Home-Auber 93 + 00.42
32 Victor Papon Nice Métropole Côte d'Azur + 00.42
33 Tomas Kopecky Unibet Rose Rockets + 00.43
34 Lorenzo Germani Groupama-FDJ United + 00.50
35 Valentin Retailleau Team TotalEnergies + 00.55
36 Brem Deman Team Flanders-Baloise + 01.01
37 Andrea Piras Solution Tech-NIPPO-Rali + 01.09
38 Ward Vanhoof Team Flanders-Baloise + 01.32
39 Liam Slock Lotto-Intermarché + 01.39
40 Wessel Mouris Unibet Rose Rockets + 01.39
41 Rasmus Søjberg Pedersen Decathlon CMA CGM + 02.07
42 Baptiste Vadic Team TotalEnergies + 02.13
43 Victor Loulergue Groupama-FDJ United + 02.20
44 Jaakko Hänninen Nice Métropole Côte d'Azur + 02.39
45 Noa Isidore Decathlon CMA CGM + 03.04
46 Sébastien Grignard Lotto-Intermarché + 03.22
47 Tobias Bayer Alpecin-Premier Tech + 03.43
48 Dylan Vandenstorme Team Flanders-Baloise + 04.06
49 Nils Aebersold Elite Fondations Cycling Team + 05.54
50 Jenthe Biermans Cofidis + 06.28
51 Joppe Heremans Van Rysel-Roubaix + 06.48
52 Alfie George Elite Fondations Cycling Team + 07.06
53 Dario Giuliano Team Polti VisitMalta + 07.20
54 Paul Ourselin Cofidis + 07.52
55 Antoine Raugel Van Rysel-Roubaix + 07.52
56 Simon Guglielmi St Michel-Preference Home-Auber 93 + 07.54
57 Elmar Reinders Unibet Rose Rockets + 07.58
58 Nicola Marcerou Team TotalEnergies + 08.05
59 Alexander Konijn Nice Métropole Côte d'Azur + 08.12
60 Alexis Renard Cofidis + 08.23
61 Jordan Labrosse Decathlon CMA CGM + 09.11
62 Dylan Groenewegen Unibet Rose Rockets + 09.11
63 Aimé De Gendt Pinarello-Q36.5 Pro Cycling Team + 09.13
64 Romain Cardis St Michel-Preference Home-Auber 93 + 09.19
65 Axel Huens Groupama-FDJ United + 10.01
66 Lenaic Langella CIC Pro Cycling Academy + 10.39
67 Tom Mainguenaud Nice Métropole Côte d'Azur + 10.44
68 Jérémy Lecroq St Michel-Preference Home-Auber 93 + 10.58
69 Cyril Barthe Groupama-FDJ United + 11.11
70 Jan Maas Cofidis + 11.28
71 Attilio Viviani Solution Tech-NIPPO-Rali + 11.39
72 Léandre Huck Van Rysel-Roubaix + 11.40
73 Arnaud Tendon Van Rysel-Roubaix + 12.06
74 Mathias Sanlaville CIC Pro Cycling Academy + 12.07
75 Laurens Huys Nice Métropole Côte d'Azur + 12.23
76 Clément Davy Nice Métropole Côte d'Azur + 12.26
77 Dusan Rajovic Solution Tech-NIPPO-Rali + 12.49
78 Blake Agnoletto Groupama-FDJ United + 13.03
79 Axel Bouquet St Michel-Preference Home-Auber 93 + 13.29
80 Lorenz Van de Wynkele Lotto-Intermarché + 14.05
81 Samuel Leroux Team TotalEnergies + 14.17
82 Morne Van Niekerk St Michel-Preference Home-Auber 93 + 14.23
83 Lennert Belmans Alpecin-Premier Tech + 14.36
84 Luca Verrando Solution Tech-NIPPO-Rali + 14.52
85 Gabriele Raccagni Team Polti VisitMalta + 15.03
86 Victor Guernalec CIC Pro Cycling Academy + 15.06
87 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team + 15.09
88 Shunsuke Imamura Lotto-Intermarché + 15.15
89 Kamil Malecki Pinarello-Q36.5 Pro Cycling Team + 15.53
90 Maël Guégan CIC Pro Cycling Academy + 16.57
91 Nickolas Zukowsky Pinarello-Q36.5 Pro Cycling Team + 17.23
92 Tommaso Bessega Team Polti VisitMalta + 18.11
93 Alexys Brunel Team TotalEnergies + 18.59
94 Manuel Peñalver Team Polti VisitMalta + 19.21
95 Felix Meo Solution Tech-NIPPO-Rali + 19.46
96 Ronan Augé Unibet Rose Rockets + 20.10
97 Kasper Haugland Decathlon CMA CGM + 20.28
98 Similien Hamon CIC Pro Cycling Academy + 36.43
- Victor Vercouillie Team Flanders-Baloise DNS
- Killian Théot Van Rysel-Roubaix DNS
- Vincent Van Hemelen Team Flanders-Baloise DNS
- Nicolò Parisini Pinarello-Q36.5 Pro Cycling Team DNS
- Tom Crabbe Team Flanders-Baloise DNS
- Nate Pringle Decathlon CMA CGM DNF

Youth

PosRiderTeam Time
1 Mathieu Kockelmann Lotto-Intermarché 13:44:23
2 Matys Grisel Lotto-Intermarché + 00.02
3 Léandre Lozouet CIC Pro Cycling Academy + 00.02
4 Maxime Decomble Groupama-FDJ United + 00.09
5 Maxime Vezie CIC Pro Cycling Academy + 00.17
6 Baptiste Gillet Nice Métropole Côte d'Azur + 00.24
7 Victor Loulergue Groupama-FDJ United + 02.02
8 Noa Isidore Decathlon CMA CGM + 02.46
9 Nils Aebersold Elite Fondations Cycling Team + 05.36
10 Joppe Heremans Van Rysel-Roubaix + 06.30
11 Dario Giuliano Team Polti VisitMalta + 07.02
12 Lenaic Langella CIC Pro Cycling Academy + 10.21
13 Mathias Sanlaville CIC Pro Cycling Academy + 11.49
14 Axel Bouquet St Michel-Preference Home-Auber 93 + 13.11
15 Luca Verrando Solution Tech-NIPPO-Rali + 14.34
16 Gabriele Raccagni Team Polti VisitMalta + 14.45
17 Tommaso Bessega Team Polti VisitMalta + 17.53
18 Ronan Augé Unibet Rose Rockets + 19.52
19 Kasper Haugland Decathlon CMA CGM + 20.10
20 Similien Hamon CIC Pro Cycling Academy + 36.25

Points

PosRiderTeam Points
1 Lukas Kubis Unibet Rose Rockets 67
2 Henri Uhlig Alpecin-Premier Tech 46
3 Louis Hardouin Van Rysel-Roubaix 36
4 Mathieu Kockelmann Lotto-Intermarché 35
5 Joppe Heremans Van Rysel-Roubaix 31
6 Matteo Moschetti Pinarello-Q36.5 Pro Cycling Team 30
7 Paul Lapeira Decathlon CMA CGM 28
8 Léandre Lozouet CIC Pro Cycling Academy 27
9 Clement Izquierdo Cofidis 24
10 Sandy Dujardin Team TotalEnergies 22
11 Dylan Groenewegen Unibet Rose Rockets 20
12 Matys Grisel Lotto-Intermarché 17
13 Andrea Mifsud Team Polti VisitMalta 15
14 Maxime Decomble Groupama-FDJ United 14
15 Rasmus Søjberg Pedersen Decathlon CMA CGM 14
16 Victor Loulergue Groupama-FDJ United 14
17 Jenthe Biermans Cofidis 12
18 Elmar Reinders Unibet Rose Rockets 10
19 Alexis Renard Cofidis 9
20 Axel Huens Groupama-FDJ United 9
21 Andrea Piras Solution Tech-NIPPO-Rali 8
22 Noa Isidore Decathlon CMA CGM 7
23 Francisco Muñoz Team Polti VisitMalta 6
24 Cyril Barthe Groupama-FDJ United 6
25 Ewen Costiou Groupama-FDJ United 5
26 Sander De Pestel Decathlon CMA CGM 4
27 Attilio Viviani Solution Tech-NIPPO-Rali 4
28 Ward Vanhoof Team Flanders-Baloise 3
29 Arnaud Tendon Van Rysel-Roubaix 3
30 Niklas Larsen Unibet Rose Rockets 2
31 Jan Sommer Elite Fondations Cycling Team 2
32 Siebe Deweirdt Team Flanders-Baloise 2
33 Alfie George Elite Fondations Cycling Team 1
34 Axel Bouquet St Michel-Preference Home-Auber 93 1

Mountain

PosRiderTeam Points
1 Victor Papon Nice Métropole Côte d'Azur 28
2 Maël Guégan CIC Pro Cycling Academy 12
3 Ewen Costiou Groupama-FDJ United 12
4 Paul Lapeira Decathlon CMA CGM 12
5 Alexys Brunel Team TotalEnergies 12
6 Kasper Haugland Decathlon CMA CGM 12
7 Ramses Debruyne Alpecin-Premier Tech 10
8 Arnaud Tendon Van Rysel-Roubaix 7
9 Tommaso Bessega Team Polti VisitMalta 6
10 Théo Delacroix St Michel-Preference Home-Auber 93 6
11 Alexandre Balmer Solution Tech-NIPPO-Rali 6
12 Samuel Leroux Team TotalEnergies 5
13 Tomas Kopecky Unibet Rose Rockets 4
14 Jaakko Hänninen Nice Métropole Côte d'Azur 4
15 Valentin Retailleau Team TotalEnergies 3
16 Clément Davy Nice Métropole Côte d'Azur 3
17 Léandre Lozouet CIC Pro Cycling Academy 2
18 Dylan Teuns Cofidis 2
19 Sébastien Grignard Lotto-Intermarché 2
20 Nils Aebersold Elite Fondations Cycling Team 2

Team

PosTeamTime
1 Team Polti VisitMalta 41:13:26
2 Groupama-FDJ United + 00.11
3 Lotto-Intermarché + 00.12
4 Unibet Rose Rockets + 00.13
5 Team Flanders-Baloise + 00.24
6 Elite Fondations Cycling Team + 00.27
7 Team TotalEnergies + 00.32
8 Decathlon CMA CGM Team + 00.46
9 Solution Tech-NIPPO-Rali + 00.53
10 Cofidis + 00.53
11 St Michel-Preference Home-Auber 93 + 00.55
12 Nice Métropole Côte d'Azur + 00.59
13 Alpecin-Premier Tech + 03.23
14 Pinarello-Q36.5 Pro Cycling Team + 07.27
15 CIC Pro Cycling Academy + 10.16
16 Van Rysel-Roubaix + 13.50

Race profile

Race
Étoile de Bessèges
Start date
04.02.2026
End date
08.02.2026
Total distance
154.8 km
Gen
Men
Cat
2.1
Country
France
Discipline
Road
First edition
1971

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 ❤️