ZLM Tour 2026 - Stage 2

Westkapelle > Heinkenszand, 193.8km

02.09-06.09

Results

Stage

PosRiderTeam Time
1 Mathias Vacek Lidl-Trek 3:56:20
2 Tim van Dijke Red Bull-BORA-hansgrohe + 00.00
3 Danny van Poppel Red Bull-BORA-hansgrohe + 00.10
4 David Dekker BEAT CC p/b Saxo + 00.10
5 Anthony Turgis Team TotalEnergies + 00.10
6 Max Walscheid Lidl-Trek + 00.10
7 Axel van der Tuuk Euskaltel-Euskadi + 00.12
8 Wessel Mouris Unibet Rose Rockets + 00.12
9 Edward Theuns Lidl-Trek + 00.12
10 Mick van Dijke Red Bull-BORA-hansgrohe + 00.12
11 Héctor Álvarez Lidl-Trek + 00.16
12 Tobias Müller Unibet Rose Rockets + 00.45
13 Henry Hobbs Team Visma | Lease a Bike + 01.41
14 Lorenz Van de Wynkele Lotto-Intermarché + 01.41
15 Matias Malmberg Swatt Club + 01.41
16 Mathis Avondts Azerion / Villa Valkenburg + 01.41
17 Frits Biesterbos Team Picnic PostNL + 01.41
18 Michiel Lambrecht Team Flanders-Baloise + 01.41
19 Florian Sénéchal Alpecin-Premier Tech + 01.41
20 Samuel Leroux Team TotalEnergies + 01.41
21 Michiel Coppens BEAT CC p/b Saxo + 01.41
22 Joren Bloem Unibet Rose Rockets + 01.41
23 Martijn Rasenberg Unibet Rose Rockets + 01.41
24 Gari Ugarte Euskaltel-Euskadi + 01.41
25 Luke Verburg Azerion / Villa Valkenburg + 01.41
26 Tars Poelvoorde Lotto-Intermarché + 01.41
27 Niklas Larsen Unibet Rose Rockets + 01.41
28 Loe van Belle Team Visma | Lease a Bike + 01.41
29 Owain Doull Team Visma | Lease a Bike + 01.41
30 Mads Andersen Swatt Club + 01.45
31 Michiel Mouris Red Bull-BORA-hansgrohe + 01.53
32 Victor Broex Metec-SOLARWATT p/b Mantel + 05.58
33 Leander Van Hautegem Team Flanders-Baloise + 07.27
34 Nolan Huysmans Team Flanders-Baloise + 07.27
35 Collin Westbroek Metec-SOLARWATT p/b Mantel + 07.27
36 Rik van der Wal EEW-VDK Cyclingteam + 07.27
37 Victor Vercouillie Team Flanders-Baloise + 07.27
38 Rick Ottema EEW-VDK Cyclingteam + 07.31
39 Karsten Feldmann Unibet Rose Rockets + 13.24
40 Joost Nat BEAT CC p/b Saxo + 13.24
41 Riccardo Colombo Hagens Berman Jayco + 13.24
42 Carl Emil Just Pedersen Hagens Berman Jayco + 13.24
43 Steijn Oosterveld Azerion / Villa Valkenburg + 13.24
44 Vincent Hoppezak Azerion / Villa Valkenburg + 13.24
45 Yoeri Havik EEW-VDK Cyclingteam + 13.24
46 Mees Vlot Team Picnic PostNL + 13.24
47 Thor Michielsen Lidl-Trek + 13.24
48 Yanne Dorenbos Azerion / Villa Valkenburg + 13.24
49 Bram Dissel BEAT CC p/b Saxo + 13.24
50 Nino de Jong Azerion / Villa Valkenburg + 13.24
51 Jesse Kramer BEAT CC p/b Saxo + 13.24
52 Oliver Knudsen Swatt Club + 13.24
53 Lars Rouffaer EEW-VDK Cyclingteam + 13.24
54 Owen Geleijn Unibet Rose Rockets + 13.24
55 Wil Holmes Hagens Berman Jayco + 13.24
56 Danny van der Tuuk Euskaltel-Euskadi + 13.24
57 Kepa Ormazabal Euskaltel-Euskadi + 13.24
58 Unai Aznar Euskaltel-Euskadi + 13.24
59 Arne Marit Red Bull-BORA-hansgrohe + 13.24
60 Jasper Verbrugge Hagens Berman Jayco + 13.24
61 Ander Otegi Euskaltel-Euskadi + 13.24
62 Milan Van den Haute Team Flanders-Baloise + 13.24
63 Rick Versloot Team Picnic PostNL + 13.24
64 Johan Dorussen Metec-SOLARWATT p/b Mantel + 13.24
65 Alessio Magagnotti Red Bull-BORA-hansgrohe + 13.24
66 Mees Hendrikx EEW-VDK Cyclingteam + 13.24
67 Julian Vergouw Metec-SOLARWATT p/b Mantel + 13.24
68 Mikal Grimstad Uglehus Team Visma | Lease a Bike + 13.24
69 Karst Hayma Metec-SOLARWATT p/b Mantel + 13.24
70 Simon Dehairs Alpecin-Premier Tech + 13.24
71 Mathieu Kockelmann Lotto-Intermarché + 13.24
72 Timo Behrens Alpecin-Premier Tech + 13.24
73 Sean Flynn Team Picnic PostNL + 13.24
74 Roan Konings Metec-SOLARWATT p/b Mantel + 13.24
75 Roy Hoogendoorn Team Picnic PostNL + 13.24
76 Artuur Torney Team Flanders-Baloise + 13.24
77 Jonas Rickaert Alpecin-Premier Tech + 13.24
78 Ryan Kamp EEW-VDK Cyclingteam + 13.24
79 Pietro Mattio Team Visma | Lease a Bike + 13.24
80 Gerben Thijssen Alpecin-Premier Tech + 13.24
81 Laurens Sweeck Alpecin-Premier Tech + 13.24
82 Alain Suarez Euskaltel-Euskadi + 13.24
83 Rayan Boulahoite Team TotalEnergies + 13.24
84 Jason Tesson Team TotalEnergies + 13.24
85 Oscar Riesebeek Alpecin-Premier Tech + 13.24
86 Thibault Guernalec Team TotalEnergies + 13.24
87 Jakob Söderqvist Lidl-Trek + 13.24
88 Sébastien Grignard Lotto-Intermarché + 13.24
89 Niklas Behrens Team Visma | Lease a Bike + 13.24
90 Lionel Taminiaux Lotto-Intermarché + 13.24
91 Jasper De Buyst Lotto-Intermarché + 13.24
92 Jack Rootkin-Gray Swatt Club + 13.24
93 Francesco Carollo Swatt Club + 13.24
94 Shunsuke Imamura Lotto-Intermarché + 13.24
95 Kasper Andersen Swatt Club + 13.24
96 Max Kroonen BEAT CC p/b Saxo + 13.24
- Steyn van der Veen Metec-SOLARWATT p/b Mantel OOT
- Jed Smithson Hagens Berman Jayco OOT
- Vinnie Manion Hagens Berman Jayco OOT
- Teun Veelers Azerion / Villa Valkenburg OOT
- Otto Vergaerde Lidl-Trek DNS
- Mattia Sambinello Hagens Berman Jayco DNF
- Marvin Peters EEW-VDK Cyclingteam DNF
- Jarrad Drizners Red Bull-BORA-hansgrohe DNF
- Tijmen Eising BEAT CC p/b Saxo DNF
- Lorrenzo Manzin Team TotalEnergies DNF
- Thomas Rigamonti Swatt Club DNF
- Nils Eekhoff Team Picnic PostNL DNF
- Alexys Brunel Team TotalEnergies DNF
- Noah Vandenbranden Team Flanders-Baloise DNF

GC

PosRiderTeam Time
1 Mathias Vacek Lidl-Trek 4:19:49
2 Max Walscheid Lidl-Trek + 00.45
3 Héctor Álvarez Lidl-Trek + 00.56
4 Wessel Mouris Unibet Rose Rockets + 00.59
5 Axel van der Tuuk Euskaltel-Euskadi + 01.03
6 Tim van Dijke Red Bull-BORA-hansgrohe + 01.10
7 Edward Theuns Lidl-Trek + 01.22
8 Mick van Dijke Red Bull-BORA-hansgrohe + 01.26
9 Anthony Turgis Team TotalEnergies + 01.54
10 Danny van Poppel Red Bull-BORA-hansgrohe + 02.14
11 Niklas Larsen Unibet Rose Rockets + 02.14
12 David Dekker BEAT CC p/b Saxo + 02.18
13 Tobias Müller Unibet Rose Rockets + 02.28
14 Samuel Leroux Team TotalEnergies + 02.38
15 Joren Bloem Unibet Rose Rockets + 02.42
16 Frits Biesterbos Team Picnic PostNL + 02.51
17 Michiel Mouris Red Bull-BORA-hansgrohe + 02.53
18 Owain Doull Team Visma | Lease a Bike + 03.07
19 Loe van Belle Team Visma | Lease a Bike + 03.10
20 Henry Hobbs Team Visma | Lease a Bike + 03.15
21 Michiel Coppens BEAT CC p/b Saxo + 03.17
22 Gari Ugarte Euskaltel-Euskadi + 03.22
23 Martijn Rasenberg Unibet Rose Rockets + 03.30
24 Florian Sénéchal Alpecin-Premier Tech + 03.34
25 Matias Malmberg Swatt Club + 03.45
26 Mads Andersen Swatt Club + 03.51
27 Tars Poelvoorde Lotto-Intermarché + 03.53
28 Michiel Lambrecht Team Flanders-Baloise + 04.00
29 Luke Verburg Azerion / Villa Valkenburg + 04.07
30 Lorenz Van de Wynkele Lotto-Intermarché + 04.07
31 Mathis Avondts Azerion / Villa Valkenburg + 04.29
32 Victor Broex Metec-SOLARWATT p/b Mantel + 08.49
33 Rik van der Wal EEW-VDK Cyclingteam + 08.59
34 Victor Vercouillie Team Flanders-Baloise + 09.23
35 Rick Ottema EEW-VDK Cyclingteam + 09.23
36 Nolan Huysmans Team Flanders-Baloise + 09.28
37 Leander Van Hautegem Team Flanders-Baloise + 10.12
38 Collin Westbroek Metec-SOLARWATT p/b Mantel + 10.37
39 Jakob Söderqvist Lidl-Trek + 14.02
40 Rayan Boulahoite Team TotalEnergies + 14.19
41 Niklas Behrens Team Visma | Lease a Bike + 14.29
42 Thibault Guernalec Team TotalEnergies + 14.31
43 Yanne Dorenbos Azerion / Villa Valkenburg + 14.39
44 Thor Michielsen Lidl-Trek + 14.47
45 Mathieu Kockelmann Lotto-Intermarché + 15.01
46 Wil Holmes Hagens Berman Jayco + 15.05
47 Carl Emil Just Pedersen Hagens Berman Jayco + 15.11
48 Oscar Riesebeek Alpecin-Premier Tech + 15.11
49 Unai Aznar Euskaltel-Euskadi + 15.20
50 Sébastien Grignard Lotto-Intermarché + 15.21
51 Lionel Taminiaux Lotto-Intermarché + 15.24
52 Bram Dissel BEAT CC p/b Saxo + 15.26
53 Laurens Sweeck Alpecin-Premier Tech + 15.26
54 Steijn Oosterveld Azerion / Villa Valkenburg + 15.29
55 Danny van der Tuuk Euskaltel-Euskadi + 15.30
56 Mees Vlot Team Picnic PostNL + 15.31
57 Arne Marit Red Bull-BORA-hansgrohe + 15.31
58 Mikal Grimstad Uglehus Team Visma | Lease a Bike + 15.32
59 Jasper De Buyst Lotto-Intermarché + 15.36
60 Roy Hoogendoorn Team Picnic PostNL + 15.43
61 Roan Konings Metec-SOLARWATT p/b Mantel + 15.43
62 Karsten Feldmann Unibet Rose Rockets + 15.49
63 Karst Hayma Metec-SOLARWATT p/b Mantel + 15.49
64 Riccardo Colombo Hagens Berman Jayco + 15.50
65 Shunsuke Imamura Lotto-Intermarché + 15.50
66 Ander Otegi Euskaltel-Euskadi + 15.55
67 Max Kroonen BEAT CC p/b Saxo + 15.58
68 Jesse Kramer BEAT CC p/b Saxo + 16.01
69 Jonas Rickaert Alpecin-Premier Tech + 16.01
70 Timo Behrens Alpecin-Premier Tech + 16.06
71 Joost Nat BEAT CC p/b Saxo + 16.09
72 Owen Geleijn Unibet Rose Rockets + 16.13
73 Rick Versloot Team Picnic PostNL + 16.17
74 Alessio Magagnotti Red Bull-BORA-hansgrohe + 16.18
75 Pietro Mattio Team Visma | Lease a Bike + 16.19
76 Francesco Carollo Swatt Club + 16.19
77 Jasper Verbrugge Hagens Berman Jayco + 16.20
78 Artuur Torney Team Flanders-Baloise + 16.20
79 Vincent Hoppezak Azerion / Villa Valkenburg + 16.21
80 Sean Flynn Team Picnic PostNL + 16.23
81 Mees Hendrikx EEW-VDK Cyclingteam + 16.23
82 Simon Dehairs Alpecin-Premier Tech + 16.24
83 Gerben Thijssen Alpecin-Premier Tech + 16.26
84 Ryan Kamp EEW-VDK Cyclingteam + 16.33
85 Kepa Ormazabal Euskaltel-Euskadi + 16.34
86 Julian Vergouw Metec-SOLARWATT p/b Mantel + 16.35
87 Milan Van den Haute Team Flanders-Baloise + 16.39
88 Yoeri Havik EEW-VDK Cyclingteam + 16.44
89 Alain Suarez Euskaltel-Euskadi + 16.44
90 Johan Dorussen Metec-SOLARWATT p/b Mantel + 16.47
91 Jack Rootkin-Gray Swatt Club + 17.06
92 Lars Rouffaer EEW-VDK Cyclingteam + 17.07
93 Jason Tesson Team TotalEnergies + 17.11
94 Oliver Knudsen Swatt Club + 17.30
95 Kasper Andersen Swatt Club + 17.38
96 Nino de Jong Azerion / Villa Valkenburg + 18.06
- Steyn van der Veen Metec-SOLARWATT p/b Mantel OOT
- Jed Smithson Hagens Berman Jayco OOT
- Vinnie Manion Hagens Berman Jayco OOT
- Teun Veelers Azerion / Villa Valkenburg OOT
- Otto Vergaerde Lidl-Trek DNS
- Mattia Sambinello Hagens Berman Jayco DNF
- Marvin Peters EEW-VDK Cyclingteam DNF
- Jarrad Drizners Red Bull-BORA-hansgrohe DNF
- Tijmen Eising BEAT CC p/b Saxo DNF
- Lorrenzo Manzin Team TotalEnergies DNF
- Thomas Rigamonti Swatt Club DNF
- Nils Eekhoff Team Picnic PostNL DNF
- Alexys Brunel Team TotalEnergies DNF
- Noah Vandenbranden Team Flanders-Baloise DNF

Youth

PosRiderTeam Time
1 Héctor Álvarez Lidl-Trek 4:20:45
2 Tobias Müller Unibet Rose Rockets + 01.32
3 Michiel Mouris Red Bull-BORA-hansgrohe + 01.57
4 Henry Hobbs Team Visma | Lease a Bike + 02.19
5 Gari Ugarte Euskaltel-Euskadi + 02.26
6 Tars Poelvoorde Lotto-Intermarché + 02.57
7 Nolan Huysmans Team Flanders-Baloise + 08.32
8 Collin Westbroek Metec-SOLARWATT p/b Mantel + 09.41
9 Rayan Boulahoite Team TotalEnergies + 13.23
10 Thor Michielsen Lidl-Trek + 13.51
11 Mathieu Kockelmann Lotto-Intermarché + 14.05
12 Wil Holmes Hagens Berman Jayco + 14.09
13 Carl Emil Just Pedersen Hagens Berman Jayco + 14.15
14 Steijn Oosterveld Azerion / Villa Valkenburg + 14.33
15 Mees Vlot Team Picnic PostNL + 14.35
16 Mikal Grimstad Uglehus Team Visma | Lease a Bike + 14.36
17 Karst Hayma Metec-SOLARWATT p/b Mantel + 14.53
18 Riccardo Colombo Hagens Berman Jayco + 14.54
19 Ander Otegi Euskaltel-Euskadi + 14.59
20 Rick Versloot Team Picnic PostNL + 15.21
21 Alessio Magagnotti Red Bull-BORA-hansgrohe + 15.22
22 Pietro Mattio Team Visma | Lease a Bike + 15.23
23 Jasper Verbrugge Hagens Berman Jayco + 15.24
24 Kepa Ormazabal Euskaltel-Euskadi + 15.38
25 Julian Vergouw Metec-SOLARWATT p/b Mantel + 15.39
26 Milan Van den Haute Team Flanders-Baloise + 15.43

Points

PosRiderTeam Points
1 Mathias Vacek Lidl-Trek 21
2 Tim van Dijke Red Bull-BORA-hansgrohe 12
3 Max Walscheid Lidl-Trek 11
4 Danny van Poppel Red Bull-BORA-hansgrohe 10
5 David Dekker BEAT CC p/b Saxo 8
6 Anthony Turgis Team TotalEnergies 6
7 Michiel Mouris Red Bull-BORA-hansgrohe 5
8 Axel van der Tuuk Euskaltel-Euskadi 4
9 Wessel Mouris Unibet Rose Rockets 3
10 Edward Theuns Lidl-Trek 2
11 Mick van Dijke Red Bull-BORA-hansgrohe 1
12 Frits Biesterbos Team Picnic PostNL 1

Team

PosTeamTime
1 Lidl-Trek 13:01:20
2 Red Bull-BORA-hansgrohe + 02.02
3 Unibet Rose Rockets + 03.06
4 Team Visma | Lease a Bike + 07.10
5 Team TotalEnergies + 16.21
6 Euskaltel-Euskadi + 17.52
7 BEAT CC p/b Saxo + 19.08
8 Team Flanders-Baloise + 20.23
9 Lotto-Intermarché + 20.27
10 Azerion / Villa Valkenburg + 20.39
11 Swatt Club + 22.02
12 Team Picnic PostNL + 32.13
13 Alpecin-Premier Tech + 32.18
14 Metec-SOLARWATT p/b Mantel + 32.31
15 EEW-VDK Cyclingteam + 32.52
16 Hagens Berman Jayco + 44.13

Race profile

Race
ZLM Tour
Start date
02.09.2026
End date
06.09.2026
Total distance
193.8 km
Gen
Men
Cat
2.1
Country
Netherlands
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 ❤️