Races / Flèche du Sud

Flèche du Sud continental

LUX · 13 May – 17 May 2026

2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Race Hub
Flèche du Sud 2026

Matthew Brennan wins Flèche du Sud 2026. Roy Hoogendoorn finishes second at + 2' 34".

Finished Stage 5 of 5
GC
  1. 1 Matthew Brennan
  2. 2 Roy Hoogendoorn + 2' 34"
  3. 3 Marcus Sander Hansen + 0' 59"
  4. 4 Lucas Menanteau + 40' 50"
  5. 5 Jarno Bellens + 7' 10"
Lowest total time leads the race.
Latest
Stage 5
Next

No remaining stages.

Stage Impact
What changed on Stage 5
Matisse Van Kerckhove Matisse Van Kerckhove

Matisse Van Kerckhove kept the GC lead after Stage 5. Matthew Brennan won the stage. David Paumann1 lost the most time among the main GC movers.

Stage Winner
Matthew Brennan
GC Gainers
Time Losses

Stages — 2026

StageDateRouteDistanceWinner
Stage 1 13 May 94 km Matthew Brennan
Stage 2 14 May 151 km Matthew Brennan
Stage 3 15 May 157 km Matisse Van Kerckhove
Stage 4 16 May 149 km Marcus Sander Hansen
Stage 5 17 May 167 km Matthew Brennan

Final GC — 2026

Official final general classification.

#RiderTeamTotalGap
1 Matthew Brennan Team Visma | Lease a Bike (WT) 3h 40' 53"
2 Roy Hoogendoorn Metec - SOLARWATT p/b Mantel (CT) 3h 40' 53" + 2' 34"
3 Marcus Sander Hansen BHS - PL Beton Bornholm (CT) 3h 40' 53" + 0' 59"
4 Lucas Menanteau Vendée U Primeo Energie (CT) 3h 40' 53" + 40' 50"
5 Jarno Bellens Baloise Verzekeringen - Het Poetsbureau Lions (CT) 3h 40' 53" + 7' 10"
6 Tobias Risan Nakken Team Drali - Repsol (CT) 3h 40' 53" + 32' 38"
7 Yoel Habteab BIKE AID (CT) 3h 40' 53" + 3' 24"
8 Dominik Neuman ATT Investments (CT) 3h 40' 53" + 4' 41"
9 Matisse Van Kerckhove Team Visma | Lease a Bike (WT) 3h 40' 53"
10 Yanne Dorenbos Azerion / Villa Valkenburg (CT) 3h 40' 53" + 15' 35"
11 Anatole Leboucher Veloce Club Rouen 76 (CT) 3h 40' 53" + 44' 00"
12 Edgar Cadena Team Storck - MRW Bau (CT) 3h 40' 53" + 0' 18"
13 Mats Wenzel Luxembourg (NAT) 3h 40' 53" + 0' 05"
14 Danijel Agricola Metec - SOLARWATT p/b Mantel (CT) 3h 40' 53" + 12' 16"
15 Bart Kortleve Metec - SOLARWATT p/b Mantel (CT) 3h 40' 53" + 12' 11"
16 Thijmen Paardekooper VolkerWessels Cycling Team (CT) 3h 40' 53" + 29' 56"
17 Jakub Riman ATT Investments (CT) 3h 40' 53" + 0' 59"
18 Nathan Cusack EF Education - Aevolo (CT) 3h 40' 53" + 15' 35"
19 Even Yemane BIKE AID (CT) 3h 40' 53" + 2' 27"
20 Olivier Godfroid Baloise Verzekeringen - Het Poetsbureau Lions (CT) 3h 40' 53" + 0' 09"
21 Andrea Cantoni Mg.K Vis Costruzioni e Ambiente (CT) 3h 40' 53" + 0' 34"
22 Kilian Feurstein Team Vorarlberg (CT) 3h 40' 53" + 13' 36"
23 Arno Wallenborn Team Lotto Kern-Haus Outlet Montabaur (CT) 3h 40' 53" + 0' 05"
24 Mil Morang Team Lotto Kern-Haus Outlet Montabaur (CT) 3h 40' 53" + 14' 23"
25 Anton Schiffer Team Visma | Lease a Bike (WT) 3h 40' 53" + 0' 05"
26 Robbe Claeys VolkerWessels Cycling Team (CT) 3h 40' 53" + 4' 17"
27 Jakub Kaczmarek Voster Team (CT) 3h 40' 53" + 0' 34"
28 Robin Kull Team Storck - MRW Bau (CT) 3h 40' 53" + 24' 11"
29 Gavin Hlady EF Education - Aevolo (CT) 3h 40' 53" + 0' 18"
30 Matthew Kingston Mg.K Vis Costruzioni e Ambiente (CT) 3h 40' 53" + 30' 22"
31 Otto Van Zanden Azerion / Villa Valkenburg (CT) 3h 40' 53" + 0' 18"
32 Alexandre Kess Team Lotto Kern-Haus Outlet Montabaur (CT) 3h 40' 53" + 3' 12"
33 Monty Rigby Tirol KTM Cycling Team (CT) 3h 40' 53" + 3' 54"
34 Simon Vanicek ATT Investments (CT) 3h 40' 53" + 14' 36"
35 Swann Guefveneu Vendée U Primeo Energie (CT) 3h 40' 53" + 22' 39"
36 Kenay De Moyer Atom 6 Bikes - Cycleur de Luxe - Auto Stroo Team (CT) 3h 40' 53" + 13' 44"
37 Jack Clark Atom 6 Bikes - Cycleur de Luxe - Auto Stroo Team (CT) 3h 40' 53" + 4' 52"
38 Filip Reha ATT Investments (CT) 3h 40' 53" + 1' 19"
39 Halvor Utengen Sandstad Team Drali - Repsol (CT) 3h 40' 53" + 13' 26"
40 Matteo Spreafico Mg.K Vis Costruzioni e Ambiente (CT) 3h 40' 53" + 26' 42"
41 Nicolas Ginter Tirol KTM Cycling Team (CT) 3h 40' 53" + 0' 31"
42 Dominik Rober Team Vorarlberg (CT) 3h 40' 53" + 0' 45"
43 Mate Balazs BIKE AID (CT) 3h 40' 53" + 24' 11"
44 Steyn Van Der Veen Metec - SOLARWATT p/b Mantel (CT) 3h 40' 53" + 18' 07"
45 Will Harding Mg.K Vis Costruzioni e Ambiente (CT) 3h 40' 53" + 19' 59"
46 Boas Lysgaard BHS - PL Beton Bornholm (CT) 3h 40' 53" + 12' 19"
47 Toralf Rydningen Martinsen Team Drali - Repsol (CT) 3h 40' 53" + 0' 06"
48 Sebastian Veslum Team Drali - Repsol (CT) 3h 40' 53" + 2' 57"
49 Ryan Gal Metec - SOLARWATT p/b Mantel (CT) 3h 40' 53" + 0' 15"
50 Victor Grue Enggaard BHS - PL Beton Bornholm (CT) 3h 40' 53" + 14' 53"
51 Valentin Poschacher Hrinkow Advarics (CT) 3h 40' 53" + 12' 31"
52 Ville Merlov1 BHS - PL Beton Bornholm (CT) 3h 40' 53" + 17' 53"
53 Magnus Lorents Nielsen Atom 6 Bikes - Cycleur de Luxe - Auto Stroo Team (CT) 3h 40' 53" + 21' 09"
54 Bert Bolle VolkerWessels Cycling Team (CT) 3h 40' 53" + 0' 09"
55 Felix Rutzler Tirol KTM Cycling Team (CT) 3h 40' 53" + 20' 11"
56 Ignazio Cireddu Team Vorarlberg (CT) 3h 40' 53" + 25' 32"
57 Luke Verburg Azerion / Villa Valkenburg (CT) 3h 40' 53" + 42' 07"
58 Thor Verleysen VolkerWessels Cycling Team (CT) 3h 40' 53" + 10' 40"
59 Tobias Nolde Team Vorarlberg (CT) 3h 40' 53" + 24' 05"
60 Theo Hebert Vendée U Primeo Energie (CT) 3h 40' 53" + 0' 09"
61 Alvaro Sagrado Team Storck - MRW Bau (CT) 3h 40' 53" + 1' 24"
62 Raphael Hector Veloce Club Rouen 76 (CT) 3h 40' 53" + 14' 07"
63 Lennox Papi Luxembourg (NAT) 3h 40' 53" + 12' 00"
64 Victor Vidal BIKE AID (CT) 3h 40' 53" + 1' 05"
65 Ayden Jordan Hrinkow Advarics (CT) 3h 40' 53" + 27' 03"
66 Emil Schandorff Iwersen BHS - PL Beton Bornholm (CT) 3h 40' 53" + 0' 45"
67 Michal Zelazowski Voster Team (CT) 3h 40' 53" + 30' 31"
68 Fausto Valentin Penna Team Lotto Kern-Haus Outlet Montabaur (CT) 3h 40' 53" + 5' 40"
69 Henri Johannes Appelbaum Team Storck - MRW Bau (CT) 3h 40' 53" + 2' 10"
70 Pol Breser Team Storck - MRW Bau (CT) 3h 40' 53" + 40' 32"
71 Noe Ury Team Storck - MRW Bau (CT) 3h 40' 53" + 3' 04"
72 Joshua Golliker EF Education - Aevolo (CT) 3h 40' 53" + 6' 31"
73 Zach Webster Atom 6 Bikes - Cycleur de Luxe - Auto Stroo Team (CT) 3h 40' 53" + 15' 26"
74 James Mckay Atom 6 Bikes - Cycleur de Luxe - Auto Stroo Team (CT) 3h 40' 53" + 39' 41"
75 Elmer Brommersma Azerion / Villa Valkenburg (CT) 3h 40' 53" + 3' 02"
76 Arne Baers Baloise Verzekeringen - Het Poetsbureau Lions (CT) 3h 40' 53" + 1' 05"
77 Filippo Fortin Hrinkow Advarics (CT) 3h 40' 53" + 45' 19"
78 Loic Bettendorf Hrinkow Advarics (CT) 3h 40' 53" + 3' 09"
79 Peyton Burckel EF Education - Aevolo (CT) 3h 40' 53" + 8' 22"
80 George Wood1 Mg.K Vis Costruzioni e Ambiente (CT) 3h 40' 53" + 8' 01"
81 Ruud Nagengast Metec - SOLARWATT p/b Mantel (CT) 3h 40' 53" + 3' 04"
82 Finn Crockett VolkerWessels Cycling Team (CT) 3h 40' 53" + 13' 36"
83 Elliot Rowe Team Visma | Lease a Bike (WT) 3h 40' 53" + 0' 34"
84 Pawel Bernas Voster Team (CT) 3h 41' 14" + 33' 14"
85 Pim Ronhaar Baloise Verzekeringen - Het Poetsbureau Lions (CT) 3h 41' 16" + 2' 39"
86 Colin Stussi Team Vorarlberg (CT) 3h 41' 37" + 4' 47"
87 Robbe Mellaerts Baloise Verzekeringen - Het Poetsbureau Lions (CT) 3h 41' 43" + 13' 59"
88 Michiel Hillen Baloise Verzekeringen - Het Poetsbureau Lions (CT) 3h 41' 43" + 13' 22"
89 Martin Voltr ATT Investments (CT) 3h 41' 43" + 16' 25"
90 Ulrik Bjune Team Drali - Repsol (CT) 3h 41' 57" + 16' 28"
91 Meindert Weulink Azerion / Villa Valkenburg (CT) 3h 42' 06" + 20' 35"
92 Jakob Huschle Team Lotto Kern-Haus Outlet Montabaur (CT) 3h 42' 38" + 21' 48"
93 Jenthe Verstraete EF Education - Aevolo (CT) 3h 42' 38" + 18' 10"
94 Niek Voogt Azerion / Villa Valkenburg (CT) 3h 43' 02" + 17' 44"
95 Matheo Barusseau Vendée U Primeo Energie (CT) 3h 43' 02" + 16' 12"
96 Mattanja Woets VolkerWessels Cycling Team (CT) 3h 44' 00" + 23' 19"
97 Tijmen Graat Team Visma | Lease a Bike (WT) 3h 44' 54" + 5' 36"
98 Aidel Andreas Brixen BHS - PL Beton Bornholm (CT) 3h 44' 54" + 38' 11"
99 Ivan Taccone Mg.K Vis Costruzioni e Ambiente (CT) 3h 44' 57" + 38' 01"
100 Cedric Keppens Team Visma | Lease a Bike (WT) 3h 45' 49" + 31' 17"