Carolus wins final stage
By Cycling News
published Riesebeek secures overall win
Swipe to scroll horizontally
1 | Jorne Carolus (Bel) Belgium | 2:49:53 |
2 | Gert-Jan Bosman (Ned) Netherlands | Row 1 - Cell 2 |
3 | Jan Keller (Swi) Switzerland | Row 2 - Cell 2 |
4 | Lukas Jaun (Swi) Switzerland | Row 3 - Cell 2 |
5 | Simon Nuber (Ger) LV Württemberg | Row 4 - Cell 2 |
6 | Josh Edmonson (GBr) Lotto / Interbike | Row 5 - Cell 2 |
7 | Nikodemus Holler (Ger) LV Württemberg | Row 6 - Cell 2 |
8 | Christian Kreutzfeldt (Den) RCR Junior | Row 7 - Cell 2 |
9 | Michael Iannetta (Swi) Mixed | Row 8 - Cell 2 |
10 | Jaran Nilsen (Nor) Norway | Row 9 - Cell 2 |
11 | Tomasz Kudelski (Pol) Poland | Row 10 - Cell 2 |
12 | Jasper Stuyven (Bel) Belgium | Row 11 - Cell 2 |
13 | Manuel Carra (Ita) CC Brugherio | Row 12 - Cell 2 |
14 | Oscar Riesebeek (Ned) Netherlands | Row 13 - Cell 2 |
15 | Dieter Bouvry (Bel) Belgium | Row 14 - Cell 2 |
16 | Ramon Bechter (Swi) Ostschweiz | Row 15 - Cell 2 |
17 | Josef Hosek (Cze) Jablonec A Brno | Row 16 - Cell 2 |
18 | Simond Pellaud (Swi) Romande | Row 17 - Cell 2 |
19 | Mike Teunissen (Ned) Netherlands | Row 18 - Cell 2 |
20 | Jan Stöhr (Cze) Jablonec A Brno | Row 19 - Cell 2 |
21 | Gabriel Chavanne (Swi) Nordwestschweiz | Row 20 - Cell 2 |
22 | Bob Jungels (Lux) Luxembourg | Row 21 - Cell 2 |
23 | Felix Baur (Swi) Ostschweiz | Row 22 - Cell 2 |
24 | Dominik Kläusler (Swi) Aargau | Row 23 - Cell 2 |
25 | Bob Schoonbroodt (Ned) Netherlands | Row 24 - Cell 2 |
26 | Pavel Stöhr (Cze) Czech Republic | Row 25 - Cell 2 |
27 | Jonas Elmiger (Swi) Luzern | Row 26 - Cell 2 |
28 | Roman Baum (Swi) Nordwestschweiz | Row 27 - Cell 2 |
29 | Pelle Niklas Clapp (Den) RCR Junior | Row 28 - Cell 2 |
30 | Rick Ottema (Ned) Netherlands | Row 29 - Cell 2 |
31 | Bartosz Warchol (Pol) Poland | Row 30 - Cell 2 |
32 | Dylan Teuns (Bel) Belgium | Row 31 - Cell 2 |
33 | Micha Eglin (Swi) Switzerland | Row 32 - Cell 2 |
34 | Joel Peter (Swi) Switzerland | 0:00:15 |
35 | Lars Van Der Haar (Ned) Netherlands | 0:03:49 |
36 | Daniel Slatto Gomnes (Nor) Norway | Row 35 - Cell 2 |
37 | Henrik Stelen Haugen (Nor) Norway | Row 36 - Cell 2 |
38 | Mattias Raeymaekers (Bel) Belgium | Row 37 - Cell 2 |
39 | Florian Scheit (Ger) LV Württemberg | Row 38 - Cell 2 |
40 | Adrian Kaczala (Pol) Poland | Row 39 - Cell 2 |
41 | Stefano Roncalli (Ita) CC Brugherio | Row 40 - Cell 2 |
42 | Davide Mancini (Swi) Tessin | Row 41 - Cell 2 |
43 | Ondrej Vendolsky (Cze) Czech Republic | Row 42 - Cell 2 |
44 | Philipp Walther (Swi) Luzern | Row 43 - Cell 2 |
45 | Sandro Melchien (Ger) LV Württemberg | Row 44 - Cell 2 |
46 | Nicolas Andres (Swi) Romande | Row 45 - Cell 2 |
47 | Yves Hofmann (Swi) Nordwestschweiz | Row 46 - Cell 2 |
48 | David Nichols (GBr) Lotto / Interbike | Row 47 - Cell 2 |
49 | Loic Hugentobler (Swi) Romande | Row 48 - Cell 2 |
50 | Adrien Chenaux (Swi) Switzerland | Row 49 - Cell 2 |
51 | Ivan Moschen (Ita) Tessin | Row 50 - Cell 2 |
52 | Lorenzo Monighetti (Swi) Tessin | Row 51 - Cell 2 |
53 | Lukas Müller (Swi) Zürich / Rmvzol | Row 52 - Cell 2 |
54 | Gregory Hugentobler (Swi) Switzerland | Row 53 - Cell 2 |
55 | Dario Stäuble (Swi) Aargau | Row 54 - Cell 2 |
56 | Thomas Gut (Swi) Luzern | Row 55 - Cell 2 |
57 | Alex Kirsch (Lux) Luxembourg | Row 56 - Cell 2 |
58 | Rick Reimann (Swi) Zürich / Rmvzol | Row 57 - Cell 2 |
59 | Axel De Corte (Bel) Belgium | Row 58 - Cell 2 |
60 | Stéphane Parisod (Swi) Romande | Row 59 - Cell 2 |
61 | Lukas Smola (Cze) Czech Republic | Row 60 - Cell 2 |
62 | Kevin Krieg (Swi) Ostschweiz | Row 61 - Cell 2 |
63 | Gael Suter (Swi) Mixed | Row 62 - Cell 2 |
64 | Roman Fürst (Cze) Czech Republic | Row 63 - Cell 2 |
65 | Maxime Delitte (Bel) Mixed | Row 64 - Cell 2 |
66 | Jakub Vecera (Cze) Jablonec A Brno | Row 65 - Cell 2 |
67 | Andrea Verzaglia (Ita) CC Brugherio | Row 66 - Cell 2 |
68 | Mark Sehested Pedersen (Den) RCR Junior | Row 67 - Cell 2 |
69 | Lex Reichling (Lux) Luxembourg | Row 68 - Cell 2 |
70 | Davide Fumagalli (Ita) CC Brugherio | Row 69 - Cell 2 |
71 | Wojciech Migdal (Pol) Poland | Row 70 - Cell 2 |
72 | Marek Kulas (Pol) Poland | Row 71 - Cell 2 |
73 | Adam Dudziak (Pol) Poland | Row 72 - Cell 2 |
74 | Sergio Nicoli (Swi) Tessin | Row 73 - Cell 2 |
75 | Tomas Koudela (Cze) Czech Republic | 0:10:07 |
76 | Jake Hales (GBr) Lotto / Interbike | 0:11:47 |
77 | Raphael Lee (Swi) Nordwestschweiz | Row 76 - Cell 2 |
78 | Dominic Schils (GBr) Lotto / Interbike | 0:13:37 |
79 | Jack Waller (GBr) Lotto / Interbike | Row 78 - Cell 2 |
80 | Orgetorix Kuhn (Swi) Ostschweiz | Row 79 - Cell 2 |
81 | János Ruch (Swi) Aargau | Row 80 - Cell 2 |
82 | Lukas Bucher (Swi) C&C | Row 81 - Cell 2 |
83 | Severin Sidler (Swi) Luzern | Row 82 - Cell 2 |
84 | Roman Güdel (Swi) Nordwestschweiz | 0:13:42 |
85 | Sean Wraight (Lux) Luxembourg | 0:14:12 |
86 | Aslak Sorensen Vaernes (Nor) Norway | Row 85 - Cell 2 |
87 | Nils Scheding (Swi) Aargau | 0:14:19 |
88 | Jan Drbohlav (Cze) Jablonec A Brno | 0:16:05 |
89 | Patrik Jedlicka (Cze) Czech Republic | Row 88 - Cell 2 |
DNF | Tom Schanen (Lux) Luxembourg | Row 89 - Cell 2 |
DNF | Jérôme Theis (Lux) Luxembourg | Row 90 - Cell 2 |
DNF | Tommy Berglind (Nor) Norway | Row 91 - Cell 2 |
DNF | Fabian Bruno (Ger) LV Württemberg | Row 92 - Cell 2 |
DNF | Nicolas Amstrup Madsen (Den) RCR Junior | Row 93 - Cell 2 |
DNF | Roberto Esposito (Ita) CC Brugherio | Row 94 - Cell 2 |
DNF | Gian Marco Gasser (Swi) Zürich / Rmvzol | Row 95 - Cell 2 |
DNF | Matthias Imstepf (Swi) Zürich / Rmvzol | Row 96 - Cell 2 |
DNF | Andrea Genecand (Swi) Romande | Row 97 - Cell 2 |
DNF | Philipp Sommer (Swi) C&C | Row 98 - Cell 2 |
DNF | Christian Kappler (Swi) Zürich / Rmvzol | Row 99 - Cell 2 |
Swipe to scroll horizontally
1 | Oscar Riesebeek (Ned) Netherlands | 7:11:07 |
2 | Bob Jungels (Lux) Luxembourg | 0:00:27 |
3 | Pelle Niklas Clapp (Den) RCR Junior | 0:00:29 |
4 | Simon Nuber (Ger) LV Württemberg | 0:00:30 |
5 | Gabriel Chavanne (Swi) Nordwestschweiz | 0:00:42 |
6 | Jaran Nilsen (Nor) Norway | 0:00:47 |
7 | Josef Hosek (Cze) Jablonec A Brno | 0:00:48 |
8 | Jan Keller (Swi) Switzerland | 0:00:52 |
9 | Bob Schoonbroodt (Ned) Netherlands | 0:00:54 |
10 | Rick Ottema (Ned) Netherlands | 0:00:58 |
11 | Jorne Carolus (Bel) Belgium | 0:01:02 |
12 | Josh Edmonson (GBr) Lotto / Interbike | 0:01:05 |
13 | Dylan Teuns (Bel) Belgium | 0:01:07 |
14 | Gert-Jan Bosman (Ned) Netherlands | 0:01:10 |
15 | Manuel Carra (Ita) CC Brugherio | 0:01:12 |
16 | Lukas Jaun (Swi) Switzerland | 0:01:17 |
17 | Simond Pellaud (Swi) Romande | 0:01:19 |
18 | Jasper Stuyven (Bel) Belgium | 0:01:20 |
19 | Micha Eglin (Swi) Switzerland | 0:01:22 |
20 | Jonas Elmiger (Swi) Luzern | 0:01:29 |
21 | Mike Teunissen (Ned) Netherlands | 0:01:30 |
22 | Joel Peter (Swi) Switzerland | 0:01:34 |
23 | Felix Baur (Swi) Ostschweiz | Row 22 - Cell 2 |
24 | Jan Stöhr (Cze) Jablonec A Brno | 0:01:37 |
25 | Tomasz Kudelski (Pol) Poland | Row 24 - Cell 2 |
26 | Dominik Kläusler (Swi) Aargau | 0:01:44 |
27 | Ramon Bechter (Swi) Ostschweiz | 0:01:54 |
28 | Nikodemus Holler (Ger) LV Württemberg | 0:01:55 |
29 | Christian Kreutzfeldt (Den) RCR Junior | 0:02:07 |
30 | Roman Baum (Swi) Nordwestschweiz | 0:02:20 |
31 | Dieter Bouvry (Bel) Belgium | 0:02:27 |
32 | Bartosz Warchol (Pol) Poland | 0:02:37 |
33 | Pavel Stöhr (Cze) Czech Republic | 0:02:53 |
34 | Michael Iannetta (Swi) Mixed | 0:03:38 |
35 | Gregory Hugentobler (Swi) Switzerland | 0:04:46 |
36 | Adrien Chenaux (Swi) Switzerland | 0:04:49 |
37 | Mattias Raeymaekers (Bel) Belgium | 0:04:57 |
38 | Axel De Corte (Bel) Belgium | 0:05:05 |
39 | Alex Kirsch (Lux) Luxembourg | 0:05:07 |
40 | Lukas Müller (Swi) Zürich / Rmvzol | 0:05:08 |
41 | Jakub Vecera (Cze) Jablonec A Brno | 0:05:12 |
42 | Stefano Roncalli (Ita) CC Brugherio | 0:05:13 |
43 | Henrik Stelen Haugen (Nor) Norway | 0:05:19 |
44 | Florian Scheit (Ger) LV Württemberg | 0:05:25 |
45 | Andrea Verzaglia (Ita) CC Brugherio | 0:05:29 |
46 | Wojciech Migdal (Pol) Poland | 0:05:32 |
47 | Ondrej Vendolsky (Cze) Czech Republic | 0:05:35 |
48 | Yves Hofmann (Swi) Nordwestschweiz | 0:05:37 |
49 | Lars Van Der Haar (Ned) Netherlands | 0:05:38 |
50 | Dario Stäuble (Swi) Aargau | Row 49 - Cell 2 |
51 | Lorenzo Monighetti (Swi) Tessin | 0:05:39 |
52 | Marek Kulas (Pol) Poland | 0:05:43 |
53 | Adrian Kaczala (Pol) Poland | 0:05:45 |
54 | Lukas Smola (Cze) Czech Republic | Row 53 - Cell 2 |
55 | Stéphane Parisod (Swi) Romande | 0:05:50 |
56 | Mark Sehested Pedersen (Den) RCR Junior | Row 55 - Cell 2 |
57 | Daniel Slatto Gomnes (Nor) Norway | 0:05:53 |
58 | Davide Fumagalli (Ita) CC Brugherio | 0:05:57 |
59 | Lex Reichling (Lux) Luxembourg | 0:06:01 |
60 | David Nichols (GBr) Lotto / Interbike | 0:06:09 |
61 | Davide Mancini (Swi) Tessin | 0:06:15 |
62 | Gael Suter (Swi) Mixed | Row 61 - Cell 2 |
63 | Loic Hugentobler (Swi) Romande | 0:06:18 |
64 | Sandro Melchien (Ger) LV Württemberg | 0:06:20 |
65 | Thomas Gut (Swi) Luzern | 0:06:21 |
66 | Roman Fürst (Cze) Czech Republic | 0:06:22 |
67 | Nicolas Andres (Swi) Romande | 0:06:24 |
68 | Ivan Moschen (Ita) Tessin | 0:06:35 |
69 | Adam Dudziak (Pol) Poland | 0:06:38 |
70 | Philipp Walther (Swi) Luzern | 0:06:45 |
71 | Maxime Delitte (Bel) Mixed | 0:06:56 |
72 | Kevin Krieg (Swi) Ostschweiz | 0:07:52 |
73 | Rick Reimann (Swi) Zürich / Rmvzol | 0:07:58 |
74 | Sergio Nicoli (Swi) Tessin | 0:10:36 |
75 | Tomas Koudela (Cze) Czech Republic | 0:12:17 |
76 | Raphael Lee (Swi) Nordwestschweiz | 0:13:26 |
77 | Jake Hales (GBr) Lotto / Interbike | 0:13:44 |
78 | Aslak Sorensen Vaernes (Nor) Norway | 0:15:29 |
79 | Roman Güdel (Swi) Nordwestschweiz | 0:15:57 |
80 | Orgetorix Kuhn (Swi) Ostschweiz | 0:16:00 |
81 | Lukas Bucher (Swi) C&C | 0:16:02 |
82 | Jack Waller (GBr) Lotto / Interbike | 0:16:27 |
83 | János Ruch (Swi) Aargau | 0:17:48 |
84 | Sean Wraight (Lux) Luxembourg | 0:18:14 |
85 | Nils Scheding (Swi) Aargau | 0:18:20 |
86 | Jan Drbohlav (Cze) Jablonec A Brno | 0:18:43 |
87 | Patrik Jedlicka (Cze) Czech Republic | 0:18:58 |
88 | Severin Sidler (Swi) Luzern | 0:22:13 |
89 | Dominic Schils (GBr) Lotto / Interbike | 0:22:20 |
Swipe to scroll horizontally
1 | Mattias Raeymaekers (Bel) Belgium | 24 | pts |
2 | Simond Pellaud (Swi) Romande | 12 | Row 1 - Cell 3 |
3 | Florian Scheit (Ger) LV Württemberg | 11 | Row 2 - Cell 3 |
4 | Tomasz Kudelski (Pol) Poland | 9 | Row 3 - Cell 3 |
5 | Joel Peter (Swi) Switzerland | 9 | Row 4 - Cell 3 |
6 | Josef Hosek (Cze) Jablonec A Brno | 8 | Row 5 - Cell 3 |
7 | Rick Ottema (Ned) Netherlands | 7 | Row 6 - Cell 3 |
Swipe to scroll horizontally
1 | Oscar Riesebeek (Ned) Netherlands | 59 | pts |
2 | Simon Nuber (Ger) LV Württemberg | 49 | Row 1 - Cell 3 |
3 | Jorne Carolus (Bel) Belgium | 43 | Row 2 - Cell 3 |
4 | Gert-Jan Bosman (Ned) Netherlands | 42 | Row 3 - Cell 3 |
5 | Jan Keller (Swi) Switzerland | 41 | Row 4 - Cell 3 |
6 | Josh Edmonson (GBr) Lotto / Interbike | 37 | Row 5 - Cell 3 |
7 | Jaran Nilsen (Nor) Norway | 34 | Row 6 - Cell 3 |
8 | Daniel Slatto Gomnes (Nor) Norway | 32 | Row 7 - Cell 3 |
9 | Pelle Niklas Clapp (Den) RCR Junior | 27 | Row 8 - Cell 3 |
10 | Gabriel Chavanne (Swi) Nordwestschweiz | 26 | Row 9 - Cell 3 |
11 | Bob Schoonbroodt (Ned) Netherlands | 25 | Row 10 - Cell 3 |
12 | Bob Jungels (Lux) Luxembourg | 24 | Row 11 - Cell 3 |
13 | Josef Hosek (Cze) Jablonec A Brno | 20 | Row 12 - Cell 3 |
14 | Jasper Stuyven (Bel) Belgium | 16 | Row 13 - Cell 3 |
15 | Lukas Jaun (Swi) Switzerland | 16 | Row 14 - Cell 3 |
16 | Gregory Hugentobler (Swi) Switzerland | 12 | Row 15 - Cell 3 |
17 | Mike Teunissen (Ned) Netherlands | 10 | Row 16 - Cell 3 |
18 | Nikodemus Holler (Ger) LV Württemberg | 10 | Row 17 - Cell 3 |
19 | Gael Suter (Swi) Mixed | 10 | Row 18 - Cell 3 |
20 | Manuel Carra (Ita) CC Brugherio | 8 | Row 19 - Cell 3 |
Swipe to scroll horizontally
1 | Christian Kreutzfeldt (Den) RCR Junior | 18 | pts |
2 | Gabriel Chavanne (Swi) Nordwestschweiz | 10 | Row 1 - Cell 3 |
3 | Oscar Riesebeek (Ned) Netherlands | 7 | Row 2 - Cell 3 |
4 | Gian Marco Gasser (Swi) Zürich / Rmvzol | 6 | Row 3 - Cell 3 |
5 | Alex Kirsch (Lux) Luxembourg | 5 | Row 4 - Cell 3 |
6 | Bob Schoonbroodt (Ned) Netherlands | 4 | Row 5 - Cell 3 |
7 | Bob Jungels (Lux) Luxembourg | 3 | Row 6 - Cell 3 |
8 | Pelle Niklas Clapp (Den) RCR Junior | 3 | Row 7 - Cell 3 |
9 | Lukas Jaun (Swi) Switzerland | 3 | Row 8 - Cell 3 |
10 | Matthias Imstepf (Swi) Zürich / Rmvzol | 3 | Row 9 - Cell 3 |
11 | Florian Scheit (Ger) LV Württemberg | 2 | Row 10 - Cell 3 |
12 | Mike Teunissen (Ned) Netherlands | 1 | Row 11 - Cell 3 |
13 | Felix Baur (Swi) Ostschweiz | 1 | Row 12 - Cell 3 |
14 | Roman Güdel (Swi) Nordwestschweiz | 1 | Row 13 - Cell 3 |
Swipe to scroll horizontally
1 | Netherlands | 21:35:08 |
2 | Switzerland | 0:01:10 |
3 | Belgium | 0:01:34 |
4 | Jablonec A Brno | 0:05:48 |
5 | LV Württemberg | 0:06:03 |
6 | Nordwestschweiz | 0:06:17 |
7 | RCR Junior | 0:06:31 |
8 | Poland | 0:07:02 |
9 | Ostschweiz | 0:07:04 |
10 | Norway | 0:08:50 |
11 | Luxembourg | 0:09:42 |
12 | CC Brugherio | 0:10:07 |
13 | Romande | 0:10:36 |
14 | Czech Republic | 0:11:32 |
15 | Luzern | 0:12:47 |
16 | Mixed | 0:15:02 |
17 | Tessin | 0:16:42 |
18 | Lotto / Interbike | 0:18:55 |
19 | Aargau | 0:23:11 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
More race results
Latest on Cyclingnews
-
2025 Tour of the Alps includes 14,700m of climbing in just 739km and five days of racing
Route revealed in front of Christian Prudhomme and UCI President David Lappartient -
The 2025 UCI calendar could have a major gap as two February races are in doubt
Tour Colombia facing budget hurdles, could face cancellation, adding to potential absence of Volta a Valenciana -
Maxim Van Gils' contract battle with Lotto Dstny pushes pro cycling towards a football-style transfer market system
'Soon, a contract will no longer mean anything' team managers tells RTBF -
American Criterium Cup juggles eight-race US calendar for fourth edition in 2025
Racing begins June 6 at Saint Francis Tulsa Tough, with remaining schedule zig-zagging across central US