Ronde van Brugge 2026 - Race results

Brugge > Brugge, 201.5km

25.03

Dylan Groenewegen claimed victory at the Ronde van Brugge after a chaotic day shaped by crosswinds and repeated echelon splits. The race saw multiple regroupings and late attacks before being decided in a bunch sprint in Brugge. Groenewegen finished it off for Unibet Rose Rockets, securing both his third straight win and the team’s first WorldTour victory.

Results

Race

PosRiderTeam Time
1 Dylan Groenewegen Unibet Rose Rockets 4:15:57
2 Jasper Philipsen Alpecin-Premier Tech + 00.00
3 Max Kanter XDS Astana Team + 00.00
4 Stanislaw Aniolkowski Cofidis + 00.00
5 Luca Mozzato Tudor Pro Cycling Team + 00.00
6 Pavel Bittner Team Picnic PostNL + 00.00
7 Iván García Cortina Movistar Team + 00.00
8 Laurenz Rex Soudal Quick-Step + 00.00
9 Luke Lamperti EF Education-EasyPost + 00.00
10 Steffen De Schuyteneer Lotto-Intermarché + 00.00
11 Paul Penhoët Groupama-FDJ United + 00.00
12 Tim Torn Teutenberg Lidl-Trek + 00.00
13 Zak Erzen Bahrain Victorious + 00.00
14 Søren Wærenskjold Uno-X Mobility + 00.00
15 Florian Vermeersch UAE Team Emirates-XRG + 00.00
16 Hugo Hofstetter NSN Cycling Team + 00.00
17 Cees Bol Decathlon CMA CGM + 00.00
18 Ben Turner Netcompany INEOS + 00.00
19 Davide Ballerini XDS Astana Team + 00.00
20 Floris Van Tricht NSN Cycling Team + 00.00
21 Stan Dewulf Decathlon CMA CGM + 00.00
22 Aaron Gate XDS Astana Team + 00.00
23 Carl-Frederik Bevort Uno-X Mobility + 00.00
24 Axel Huens Groupama-FDJ United + 00.00
25 Dries van Gestel Soudal Quick-Step + 00.00
26 Johan Jacobs Groupama-FDJ United + 00.00
27 Jonas Geens Alpecin-Premier Tech + 00.00
28 Bert Van Lerberghe Soudal Quick-Step + 00.00
29 Erik Resell Uno-X Mobility + 00.00
30 Gleb Syritsa XDS Astana Team + 00.00
31 Wessel Mouris Unibet Rose Rockets + 00.06
32 Gerben Thijssen Alpecin-Premier Tech + 00.06
33 Karsten Feldmann Unibet Rose Rockets + 00.08
34 Simone Consonni Lidl-Trek + 00.08
35 Robin Froidevaux Tudor Pro Cycling Team + 00.10
36 Yves Lampaert Soudal Quick-Step + 00.10
37 Madis Mihkels EF Education-EasyPost + 00.10
38 Edward Theuns Lidl-Trek + 00.15
39 Joshua Giddings Lotto-Intermarché + 00.19
40 Kim Heiduk Netcompany INEOS + 00.23
41 Fabio Van den Bossche Soudal Quick-Step + 00.24
42 Davide Toneatti XDS Astana Team + 00.39
43 Max Walscheid Lidl-Trek + 00.48
44 Filip Maciejuk Movistar Team + 00.48
45 Roel van Sintmaartensdijk Lotto-Intermarché + 00.48
46 Sean Flynn Team Picnic PostNL + 00.48
47 Henri-Francois Haquin Team Picnic PostNL + 00.48
48 Vito Braet Lotto-Intermarché + 00.48
49 Julius van den Berg Team Picnic PostNL + 00.48
50 Sam Watson Netcompany INEOS + 00.48
51 Jules Hesters Team Flanders-Baloise + 00.48
52 Rui Oliveira UAE Team Emirates-XRG + 00.48
53 Luka Mezgec Team Jayco-AlUla + 01.33
54 Tim Marsman Alpecin-Premier Tech + 01.33
55 Tobias Müller Unibet Rose Rockets + 02.04
56 Niklas Märkl Team Picnic PostNL + 02.04
57 Erlend Blikra Uno-X Mobility + 02.27
58 Emilien Jeannière Team TotalEnergies + 02.27
59 Daniel Skerl Bahrain Victorious + 02.27
60 Itamar Einhorn NSN Cycling Team + 02.27
61 Cesar Macias Burgos Burpellet BH + 02.27
62 Cyril Barthe Groupama-FDJ United + 02.27
63 Colby Simmons EF Education-EasyPost + 02.27
64 Gianluca Pollefliet Decathlon CMA CGM + 02.27
65 Tim Naberman Team Picnic PostNL + 02.27
66 Henrik Pedersen Uno-X Mobility + 02.27
67 Pierre Thierry Team TotalEnergies + 02.27
68 Luca Giaimi UAE Team Emirates-XRG + 02.27
69 Jenthe Biermans Cofidis + 02.27
70 Sander De Pestel Decathlon CMA CGM + 02.27
71 Matthias Schwarzbacher EF Education-EasyPost + 02.27
72 Arjen Livyns XDS Astana Team + 02.27
73 Cédric Beullens Lotto-Intermarché + 02.32
74 Dries De Pooter Team Jayco-AlUla + 02.32
75 Tord Gudmestad Decathlon CMA CGM + 02.32
76 Jonathan Vervenne Soudal Quick-Step + 02.32
77 Florian Sénéchal Alpecin-Premier Tech + 02.32
78 Aivaras Mikutis Tudor Pro Cycling Team + 02.32
79 Lionel Taminiaux Lotto-Intermarché + 02.32
80 Vegard Stake Laengen UAE Team Emirates-XRG + 02.32
81 Connor Swift Netcompany INEOS + 02.32
82 Milan Van den Haute Team Flanders-Baloise + 02.32
83 Carlos Canal Movistar Team + 02.32
84 Julius Johansen UAE Team Emirates-XRG + 02.32
85 Oliver Stockwell Bahrain Victorious + 02.32
86 Storm Ingebrigtsen Uno-X Mobility + 02.32
87 Kelland O'Brien Team Jayco-AlUla + 02.38
88 Samuel Leroux Team TotalEnergies + 02.38
89 Niklas Larsen Unibet Rose Rockets + 02.39
90 Robert Donaldson Team Jayco-AlUla + 02.40
91 Petr Kelemen Tudor Pro Cycling Team + 03.30
92 Florian Dauphin Team TotalEnergies + 03.52
93 Sebastian Kolze Changizi Tudor Pro Cycling Team + 03.52
94 Ferre Geeraerts Team Flanders-Baloise + 04.04
95 Warre Vangheluwe Soudal Quick-Step + 04.04
96 Artem Shmidt Netcompany INEOS + 05.12
97 Kamil Gradek Bahrain Victorious + 08.00
98 Rune Herregodts UAE Team Emirates-XRG + 08.00
99 Nadav Raisberg NSN Cycling Team + 08.00
100 Orluis Aular Movistar Team + 08.00
101 Otto Vergaerde Lidl-Trek + 08.00
- Ryan Mullen NSN Cycling Team DNS
- Robbe Ghys Decathlon CMA CGM DNS
- Milan Fretin Cofidis DNS
- Gonzalo Serrano Movistar Team DNF
- Sebastian Molano UAE Team Emirates-XRG DNF
- Nicola Marcerou Team TotalEnergies DNF
- Vincenzo Albanese EF Education-EasyPost DNF
- Alexis Renard Cofidis DNF
- Simon Dehairs Alpecin-Premier Tech DNF
- Alberto Bruttomesso Bahrain Victorious DNF
- Amaury Capiot Team Jayco-AlUla DNF
- Fabio Jakobsen Team Picnic PostNL DNF
- Lorrenzo Manzin Team TotalEnergies DNF
- Camille Charret Cofidis DNF
- Attila Valter Bahrain Victorious DNF
- Marijn van den Berg EF Education-EasyPost DNF
- Tom Crabbe Team Flanders-Baloise DNF
- Alex Kirsch Cofidis DNF
- Matteo Milan Groupama-FDJ United DNF
- Stian Fredheim Uno-X Mobility DNF
- Noah Vandenbranden Team Flanders-Baloise DNF
- Elmar Reinders Unibet Rose Rockets DNF
- Abram Stockman Unibet Rose Rockets DNF
- Robin Orins Lotto-Intermarché DNF
- Georgios Boúglas Burgos Burpellet BH DNF
- Luke Durbridge Team Jayco-AlUla DNF
- Rotem Tene NSN Cycling Team DNF
- Mathias Sunekær Norsgaard Lidl-Trek DNF
- Phil Bauhaus Bahrain Victorious DNF
- Jakob Söderqvist Lidl-Trek DNF
- Rodrigo Álvarez Burgos Burpellet BH DNF
- Jelte Krijnsen Team Jayco-AlUla DNF
- Yevgeniy Fedorov XDS Astana Team DNF
- Sam Welsford Netcompany INEOS DNF
- Titouan Fontaine Groupama-FDJ United DNF
- Artuur Torney Team Flanders-Baloise DNF
- Mikkel Honore EF Education-EasyPost DNF
- Lewis Bower Groupama-FDJ United DNF
- Daniel Cavia Burgos Burpellet BH DNF
- Vojtech Kminek Burgos Burpellet BH DNF
- Tomoya Koyama Burgos Burpellet BH DNF
- Lucas Hamilton Netcompany INEOS DNF
- Oded Kogut NSN Cycling Team DNF
- Nolan Huysmans Team Flanders-Baloise DNF
- Jan Maas Cofidis DNF
- Joel Suter Tudor Pro Cycling Team DNF
- Jonas Rickaert Alpecin-Premier Tech DNF
- Lorenzo Milesi Movistar Team DNF
- Albert Torres Movistar Team DNF
- Jason Tesson Team TotalEnergies DNF
- Pierre Gautherat Decathlon CMA CGM DNF
- Alexandre Mayer Burgos Burpellet BH DNF
- Fabian Lienhard Tudor Pro Cycling Team DNF

Race profile

Race
Ronde van Brugge
Date
25.03.2026
Total distance
201.5 km
Gen
Men
Cat
1.UWT
Country
Belgium
Discipline
Road
First edition
1977

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