Otoniar wins for Slovenia
By Cycling News
published Legros seals race win
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Martin Otoniar (Slo) Slovenia | 2:11:55 |
2 | Roman Ivlev (Rus) Russia | Row 1 - Cell 2 |
3 | Frederik Plesner (Den) Denmark | Row 2 - Cell 2 |
4 | Vadim Zhuravlev (Rus) Russia | Row 3 - Cell 2 |
5 | Emil Andersson (Swe) Sweden | Row 4 - Cell 2 |
6 | Maximilian Schachmann (Ger) Germany | Row 5 - Cell 2 |
7 | Adrien Legros (Fra) France | Row 6 - Cell 2 |
8 | Simon Bigm (Den) Denmark | Row 7 - Cell 2 |
9 | Yvar Slik (Ned) Netherlands | Row 8 - Cell 2 |
10 | Silvio Herklotz (Ger) Germany | Row 9 - Cell 2 |
11 | Jeroen Meijers (Ned) Netherlands | Row 10 - Cell 2 |
12 | Leonardo Basso (Ita) Italy | Row 11 - Cell 2 |
13 | Matej Mohoric (Slo) Slovenia | Row 12 - Cell 2 |
14 | Daniel Hoelgaard (Nor) Norway | Row 13 - Cell 2 |
15 | Colin Stüssi (Swi) Switzerland | Row 14 - Cell 2 |
16 | Nicolai Brockner (Den) Denmark | Row 15 - Cell 2 |
17 | Kristoffer M Skjerping (Nor) Norway | Row 16 - Cell 2 |
18 | Mike Egger (Ger) Germany | Row 17 - Cell 2 |
19 | Tom Bohli (Swi) Switzerland | Row 18 - Cell 2 |
20 | Lubos Malovec (Svk) Slovakia | Row 19 - Cell 2 |
21 | Luka Pibernik (Slo) Slovenia | Row 20 - Cell 2 |
22 | Guillaume Martin (Fra) France | Row 21 - Cell 2 |
23 | Petr Hampl (Cze) Czech Republic | Row 22 - Cell 2 |
24 | Jakub Buco (Svk) Slovakia | Row 23 - Cell 2 |
25 | Sondre H Enger (Nor) Norway | Row 24 - Cell 2 |
26 | Pierre-Henri Lecuisinier (Fra) France | Row 25 - Cell 2 |
27 | Merijn Korevaar (Ned) Netherlands | Row 26 - Cell 2 |
28 | Enrico Salvador (Ita) Italy | Row 27 - Cell 2 |
29 | Thomas Vanbesien (Bel) Belgium | Row 28 - Cell 2 |
30 | Martijn Tusveld (Ned) Netherlands | Row 29 - Cell 2 |
31 | Aksel Nömmela (Est) Estonia | Row 30 - Cell 2 |
32 | Kenneth Van Rooy (Bel) Belgium | Row 31 - Cell 2 |
33 | Adam Vales (Cze) Czech Republic | Row 32 - Cell 2 |
34 | Antoine Mores (Lux) Luxembourg | Row 33 - Cell 2 |
35 | Josef Cerny (Cze) Czech Republic | Row 34 - Cell 2 |
36 | Loïc Vliegen (Bel) Belgium | Row 35 - Cell 2 |
37 | Alexander Ryming (Den) Denmark | Row 36 - Cell 2 |
38 | Mateusz Dubienicki (Pol) Poland | Row 37 - Cell 2 |
39 | Alexei Rybalkin (Rus) Russia | Row 38 - Cell 2 |
40 | Alberto Bettiol (Ita) Italy | Row 39 - Cell 2 |
41 | Milos Borisavljevic (Srb) Serbia | Row 40 - Cell 2 |
42 | Tadej Lemut (Slo) Slovenia | Row 41 - Cell 2 |
43 | Peeter Tarvis (Est) Estonia | Row 42 - Cell 2 |
44 | Kristian Neemela (Est) Estonia | Row 43 - Cell 2 |
45 | Marcus Hoelgaard (Nor) Norway | Row 44 - Cell 2 |
46 | Oliver Stapleton-Cotton (RSA) South Africa | Row 45 - Cell 2 |
47 | Louis Vervaeke (Bel) Belgium | Row 46 - Cell 2 |
48 | Max Nabrotzky (Ger) Germany | Row 47 - Cell 2 |
49 | Kevin Patten (RSA) South Africa | Row 48 - Cell 2 |
50 | Timmo Jeret (Est) Estonia | Row 49 - Cell 2 |
51 | Fredrik Ludvigsson (Swe) Sweden | Row 50 - Cell 2 |
52 | Aleksa Velickovic (Srb) Serbia | Row 51 - Cell 2 |
53 | Hans Petter Berntzen (Nor) Norway | Row 52 - Cell 2 |
54 | Silvan Dieterich (Swi) Switzerland | Row 53 - Cell 2 |
55 | Jan Brockhoff (Ger) Germany | Row 54 - Cell 2 |
56 | James Fourie (RSA) South Africa | Row 55 - Cell 2 |
57 | Umberto Orsini (Ita) Italy | Row 56 - Cell 2 |
58 | Marcus Faglum Karlsson (Swe) Sweden | Row 57 - Cell 2 |
59 | Martin Grøn (Den) Denmark | Row 58 - Cell 2 |
60 | Gilles Heymes (Lux) Luxembourg | Row 59 - Cell 2 |
61 | Tom Schwarmes (Lux) Luxembourg | Row 60 - Cell 2 |
62 | Christophe Braun (Lux) Luxembourg | Row 61 - Cell 2 |
63 | Karl Juudas (Est) Estonia | Row 62 - Cell 2 |
64 | Ildar Arslanov (Rus) Russia | Row 63 - Cell 2 |
65 | Brecht Ruyters (Bel) Belgium | Row 64 - Cell 2 |
66 | Lukas Spengler (Swi) Switzerland | Row 65 - Cell 2 |
67 | Thery Schir (Swi) Switzerland | Row 66 - Cell 2 |
68 | Vaclav Viktorin (Cze) Czech Republic | Row 67 - Cell 2 |
69 | Mario Dasko (Svk) Slovakia | Row 68 - Cell 2 |
70 | Alexei Ryabkin (Rus) Russia | Row 69 - Cell 2 |
71 | Kristen Kivistik (Est) Estonia | Row 70 - Cell 2 |
72 | Bartosz Zajac (Pol) Poland | Row 71 - Cell 2 |
73 | Tobias Knaup (Ger) Germany | Row 72 - Cell 2 |
74 | Quentin Hoper (Bel) Belgium | Row 73 - Cell 2 |
75 | Frank Pasche (Swi) Switzerland | 0:00:18 |
76 | Olivier Le Gac (Fra) France | 0:00:44 |
77 | Artur Shaymuratov (Rus) Russia | 0:01:07 |
78 | Mathias Westergaard (Den) Denmark | Row 77 - Cell 2 |
79 | Erik Baska (Svk) Slovakia | 0:01:19 |
80 | Uros Jovanovic (Srb) Serbia | Row 79 - Cell 2 |
81 | Amund G Jansen (Nor) Norway | Row 80 - Cell 2 |
82 | Danny Van Poppel (Ned) Netherlands | 0:01:26 |
83 | Simone Andreetta (Ita) Italy | 0:01:38 |
84 | Pierre-Roger Latour (Fra) France | 0:03:02 |
85 | Pavli Marko (Slo) Slovenia | Row 84 - Cell 2 |
86 | Dominik Chlupac (Cze) Czech Republic | 0:04:15 |
87 | Ludwig Halleröd (Swe) Sweden | Row 86 - Cell 2 |
88 | Paul Moerland (Ned) Netherlands | Row 87 - Cell 2 |
89 | Romain Faussurier (Fra) France | Row 88 - Cell 2 |
90 | Michal Habera (Svk) Slovakia | 0:05:55 |
DNF | Jure Miskulin (Slo) Slovenia | Row 90 - Cell 2 |
DNF | Nicola Rossi (Ita) Italy | Row 91 - Cell 2 |
DNF | Dustin Kilpatrick (RSA) South Africa | Row 92 - Cell 2 |
DNF | Bruno Maltar (Cro) Croatia | Row 93 - Cell 2 |
DNF | Josip Rumac (Cro) Croatia | Row 94 - Cell 2 |
DNF | Ludwig Bengtsson (Swe) Sweden | Row 95 - Cell 2 |
DNF | Dennis Wahlqvist (Swe) Sweden | Row 96 - Cell 2 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Martin OtoniAr (Slo) Slovenia | 20 | pts |
2 | Roman Ivlev (Rus) Russia | 16 | Row 1 - Cell 3 |
3 | Frederik Plesner (Den) Denmark | 13 | Row 2 - Cell 3 |
4 | Vadim Zhuravlev (Rus) Russia | 11 | Row 3 - Cell 3 |
5 | Emil Andersson (Swe) Sweden | 9 | Row 4 - Cell 3 |
6 | Maximilian Schachmann (Ger) Germany | 7 | Row 5 - Cell 3 |
7 | Adrien Legros (Fra) France | 5 | Row 6 - Cell 3 |
8 | Simon Bigm (Den) Denmark | 3 | Row 7 - Cell 3 |
9 | Yvar Slik (Ned) Netherlands | 2 | Row 8 - Cell 3 |
10 | Silvio Herklotz (Ger) Germany | 1 | Row 9 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Mateusz Dubienicki (Pol) Poland | 5 | pts |
2 | Josef Cerny (Cze) Czech Republic | 3 | Row 1 - Cell 3 |
3 | Fredrik Ludvigsson (Swe) Sweden | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Paul Moerland (Ned) Netherlands | 5 | pts |
2 | Aleksa Velickovic (Srb) Serbia | 3 | Row 1 - Cell 3 |
3 | Pavli Marko (Slo) Slovenia | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Ludwig Halleröd (Swe) Sweden | 5 | pts |
2 | Amund G Jansen (Nor) Norway | 3 | Row 1 - Cell 3 |
3 | Alexei Ryabkin (Rus) Russia | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Adrien Legros (Fra) France | 5 | pts |
2 | Kristoffer M Skjerping (Nor) Norway | 3 | Row 1 - Cell 3 |
3 | Fredrik Ludvigsson (Swe) Sweden | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Nicolai Brockner (Den) Denmark | 5 | pts |
2 | Fredrik Ludvigsson (Swe) Sweden | 3 | Row 1 - Cell 3 |
3 | Adrien Legros (Fra) France | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Fredrik Ludvigsson (Swe) Sweden | 5 | pts |
2 | Peeter Tarvis (Est) Estonia | 3 | Row 1 - Cell 3 |
3 | Marcus Faglum Karlsson (Swe) Sweden | 1 | Row 2 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Denmark | 6:35:45 |
2 | Germany | Row 1 - Cell 2 |
3 | Slovenia | Row 2 - Cell 2 |
4 | Russian Federation | Row 3 - Cell 2 |
5 | Netherlands | Row 4 - Cell 2 |
6 | France | Row 5 - Cell 2 |
7 | Norway | Row 6 - Cell 2 |
8 | Italy | Row 7 - Cell 2 |
9 | Switzerland | Row 8 - Cell 2 |
10 | Czech Republic | Row 9 - Cell 2 |
11 | Belgium | Row 10 - Cell 2 |
12 | Slovenia | Row 11 - Cell 2 |
13 | Sweden | Row 12 - Cell 2 |
14 | Estonia | Row 13 - Cell 2 |
15 | South Africa | Row 14 - Cell 2 |
16 | Luxembourg | Row 15 - Cell 2 |
17 | Serbia | 0:01:19 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | Adrien Legros (Fra) France | 4:46:16 |
2 | Yvar Slik (Ned) Netherlands | 0:00:18 |
3 | Matej Mohoric (Slo) Slovenia | 0:00:35 |
4 | Loïc Vliegen (Bel) Belgium | Row 3 - Cell 2 |
5 | Alexei Rybalkin (Rus) Russia | 0:00:39 |
6 | Martin OtoniAr (Slo) Slovenia | 0:01:20 |
7 | Frederik Plesner (Den) Denmark | Row 6 - Cell 2 |
8 | Jeroen Meijers (Ned) Netherlands | Row 7 - Cell 2 |
9 | Daniel Hoelgaard (Nor) Norway | Row 8 - Cell 2 |
10 | Pierre-Henri Lecuisinier (Fra) France | Row 9 - Cell 2 |
11 | Guillaume Martin (Fra) France | Row 10 - Cell 2 |
12 | Enrico Salvador (Ita) Italy | Row 11 - Cell 2 |
13 | Thomas Vanbesien (Bel) Belgium | Row 12 - Cell 2 |
14 | Kenneth Van Rooy (Bel) Belgium | Row 13 - Cell 2 |
15 | Fredrik Ludvigsson (Swe) Sweden | Row 14 - Cell 2 |
16 | Marcus Faglum Karlsson (Swe) Sweden | Row 15 - Cell 2 |
17 | Luka Pibernik (Slo) Slovenia | 0:01:24 |
18 | Brecht Ruyters (Bel) Belgium | Row 17 - Cell 2 |
19 | Louis Vervaeke (Bel) Belgium | 0:01:27 |
20 | Umberto Orsini (Ita) Italy | Row 19 - Cell 2 |
21 | Simon Bigm (Den) Denmark | 0:01:48 |
22 | Kristoffer M Skjerping (Nor) Norway | Row 21 - Cell 2 |
23 | Silvio Herklotz (Ger) Germany | Row 22 - Cell 2 |
24 | Tom Bohli (Swi) Switzerland | Row 23 - Cell 2 |
25 | Leonardo Basso (Ita) Italy | Row 24 - Cell 2 |
26 | Mike Egger (Ger) Germany | Row 25 - Cell 2 |
27 | Merijn Korevaar (Ned) Netherlands | Row 26 - Cell 2 |
28 | Colin Stüssi (Swi) Switzerland | Row 27 - Cell 2 |
29 | Nicolai Brockner (Den) Denmark | Row 28 - Cell 2 |
30 | Adam Vales (Cze) Czech Republic | Row 29 - Cell 2 |
31 | Martijn Tusveld (Ned) Netherlands | Row 30 - Cell 2 |
32 | Peeter Tarvis (Est) Estonia | Row 31 - Cell 2 |
33 | Marcus Hoelgaard (Nor) Norway | Row 32 - Cell 2 |
34 | Kristian Neemela (Est) Estonia | Row 33 - Cell 2 |
35 | Jan Brockhoff (Ger) Germany | Row 34 - Cell 2 |
36 | Alberto Bettiol (Ita) Italy | Row 35 - Cell 2 |
37 | Timmo Jeret (Est) Estonia | Row 36 - Cell 2 |
38 | Martin Grøn (Den) Denmark | Row 37 - Cell 2 |
39 | Gilles Heymes (Lux) Luxembourg | Row 38 - Cell 2 |
40 | Vaclav Viktorin (Cze) Czech Republic | Row 39 - Cell 2 |
41 | Tom Schwarmes (Lux) Luxembourg | 0:02:19 |
42 | Vadim Zhuravlev (Rus) Russia | 0:02:30 |
43 | Josef Cerny (Cze) Czech Republic | Row 42 - Cell 2 |
44 | Tadej Lemut (Slo) Slovenia | Row 43 - Cell 2 |
45 | Pavli Marko (Slo) Slovenia | Row 44 - Cell 2 |
46 | Olivier Le Gac (Fra) France | 0:02:32 |
47 | Alexander Ryming (Den) Denmark | 0:02:43 |
48 | Silvan Dieterich (Swi) Switzerland | Row 47 - Cell 2 |
49 | Oliver Stapleton-Cotton (RSA) South Africa | 0:02:58 |
50 | Mathias Westergaard (Den) Denmark | 0:03:08 |
51 | Kristen Kivistik (Est) Estonia | 0:03:39 |
52 | Christophe Braun (Lux) Luxembourg | 0:03:48 |
53 | Maximilian Schachmann (Ger) Germany | 0:03:54 |
54 | Milos Borisavljevic (Srb) Serbia | Row 53 - Cell 2 |
55 | Amund G Jansen (Nor) Norway | 0:04:02 |
56 | Hans Petter Berntzen (Nor) Norway | 0:04:36 |
57 | Tobias Knaup (Ger) Germany | 0:04:42 |
58 | Pierre-Roger Latour (Fra) France | 0:04:50 |
59 | Simone Andreetta (Ita) Italy | 0:05:12 |
60 | Romain Faussurier (Fra) France | 0:05:39 |
61 | Dominik Chlupac (Cze) Czech Republic | 0:06:03 |
62 | Jakub Buco (Svk) Slovakia | 0:06:46 |
63 | Sondre H Enger (Nor) Norway | Row 62 - Cell 2 |
64 | Petr Hampl (Cze) Czech Republic | Row 63 - Cell 2 |
65 | Max Nabrotzky (Ger) Germany | Row 64 - Cell 2 |
66 | Lubos Malovec (Svk) Slovakia | 0:06:49 |
67 | Kevin Patten (RSA) South Africa | Row 66 - Cell 2 |
68 | Karl Juudas (Est) Estonia | Row 67 - Cell 2 |
69 | Thery Schir (Swi) Switzerland | 0:06:54 |
70 | Emil Andersson (Swe) Sweden | 0:07:07 |
71 | Mateusz Dubienicki (Pol) Poland | Row 70 - Cell 2 |
72 | Antoine Mores (Lux) Luxembourg | 0:07:09 |
73 | Aleksa Velickovic (Srb) Serbia | Row 72 - Cell 2 |
74 | James Fourie (RSA) South Africa | Row 73 - Cell 2 |
75 | Lukas Spengler (Swi) Switzerland | Row 74 - Cell 2 |
76 | Quentin Hoper (Bel) Belgium | Row 75 - Cell 2 |
77 | Alexei Ryabkin (Rus) Russia | 0:07:22 |
78 | Aksel Nömmela (Est) Estonia | 0:07:52 |
79 | Artur Shaymuratov (Rus) Russia | 0:07:53 |
80 | Mario Dasko (Svk) Slovakia | 0:07:54 |
81 | Erik Baska (Svk) Slovakia | 0:08:26 |
82 | Danny Van Poppel (Ned) Netherlands | 0:08:27 |
83 | Uros Jovanovic (Srb) Serbia | 0:08:28 |
84 | Ludwig Halleröd (Swe) Sweden | 0:11:19 |
85 | Paul Moerland (Ned) Netherlands | 0:11:24 |
86 | Michal Habera (Svk) Slovakia | 0:13:04 |
87 | Roman Ivlev (Rus) Russia | 0:13:55 |
88 | Ildar Arslanov (Rus) Russia | Row 87 - Cell 2 |
89 | Bartosz Zajac (Pol) Poland | Row 88 - Cell 2 |
90 | Frank Pasche (Swi) Switzerland | 0:14:13 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Adrien Legros (Fra) France | 25 | pts |
2 | Martin OtoniAr (Slo) Slovenia | 20 | Row 1 - Cell 3 |
3 | Yvar Slik (Ned) Netherlands | 18 | Row 2 - Cell 3 |
4 | Roman Ivlev (Rus) Russia | 16 | Row 3 - Cell 3 |
5 | Matej Mohoric (Slo) Slovenia | 13 | Row 4 - Cell 3 |
6 | Frederik Plesner (Den) Denmark | 13 | Row 5 - Cell 3 |
7 | Loïc Vliegen (Bel) Belgium | 11 | Row 6 - Cell 3 |
8 | Vadim Zhuravlev (Rus) Russia | 11 | Row 7 - Cell 3 |
9 | Alexei Rybalkin (Rus) Russia | 9 | Row 8 - Cell 3 |
10 | Emil Andersson (Swe) Sweden | 9 | Row 9 - Cell 3 |
11 | Pierre-Henri Lecuisinier (Fra) France | 7 | Row 10 - Cell 3 |
12 | Maximilian Schachmann (Ger) Germany | 7 | Row 11 - Cell 3 |
13 | Jeroen Meijers (Ned) Netherlands | 5 | Row 12 - Cell 3 |
14 | Simon Bigm (Den) Denmark | 3 | Row 13 - Cell 3 |
15 | Kenneth Van Rooy (Bel) Belgium | 3 | Row 14 - Cell 3 |
16 | Enrico Salvador (Ita) Italy | 2 | Row 15 - Cell 3 |
17 | Silvio Herklotz (Ger) Germany | 1 | Row 16 - Cell 3 |
18 | Marcus Faglum Karlsson (Swe) Sweden | 1 | Row 17 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result | Header Cell - Column 3 |
---|---|---|---|
1 | Adrien Legros (Fra) France | 26 | pts |
2 | Fredrik Ludvigsson (Swe) Sweden | 12 | Row 1 - Cell 3 |
3 | Loïc Vliegen (Bel) Belgium | 7 | Row 2 - Cell 3 |
4 | Matej Mohoric (Slo) Slovenia | 6 | Row 3 - Cell 3 |
5 | Nicolai Brockner (Den) Denmark | 5 | Row 4 - Cell 3 |
6 | Mateusz Dubienicki (Pol) Poland | 5 | Row 5 - Cell 3 |
7 | Ludwig Halleröd (Swe) Sweden | 5 | Row 6 - Cell 3 |
8 | Paul Moerland (Ned) Netherlands | 5 | Row 7 - Cell 3 |
9 | Kristoffer M Skjerping (Nor) Norway | 3 | Row 8 - Cell 3 |
10 | Josef Cerny (Cze) Czech Republic | 3 | Row 9 - Cell 3 |
11 | Peeter Tarvis (Est) Estonia | 3 | Row 10 - Cell 3 |
12 | Aleksa Velickovic (Srb) Serbia | 3 | Row 11 - Cell 3 |
13 | Amund G Jansen (Nor) Norway | 3 | Row 12 - Cell 3 |
14 | Guillaume Martin (Fra) France | 1 | Row 13 - Cell 3 |
15 | Marcus Faglum Karlsson (Swe) Sweden | 1 | Row 14 - Cell 3 |
16 | Alexei Ryabkin (Rus) Russia | 1 | Row 15 - Cell 3 |
17 | Pavli Marko (Slo) Slovenia | 1 | Row 16 - Cell 3 |
Swipe to scroll horizontally
# | Rider Name (Country) Team | Result |
---|---|---|
1 | France | 14:21:28 |
2 | Belgium | 0:00:35 |
3 | Slovenia | 0:00:39 |
4 | Netherlands | 0:00:46 |
5 | Italy | 0:01:55 |
6 | Denmark | 0:02:16 |
7 | Norway | Row 6 - Cell 2 |
8 | Germany | 0:02:44 |
9 | Czech Republic | Row 8 - Cell 2 |
10 | Estonia | Row 9 - Cell 2 |
11 | Switzerland | 0:03:39 |
12 | Luxembourg | 0:05:15 |
13 | Sweden | 0:07:04 |
14 | Russian Federation | 0:07:15 |
15 | South Africa | 0:14:16 |
16 | Serbia | 0:16:51 |
17 | Slovenia | 0:18:02 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
Most Popular
Latest on Cyclingnews
-
Ben Swift puts his hand up for Tour de France selection
The Ineos Grenadiers road captain hinted 2025 may be his swansong season but is thriving on team’s changed approach to Grand Tour racing -
Knog Mid Cobber rear light review: Incredible side visibility, but the build quality is lacking
The Knog Mid Cobber is perfect for around town, but the build doesn't fill me with confidence -
British junior time trial champion Aidan Worden dies after collision with car during training ride
'We are absolutely heartbroken' cycling community pays tribute to National Junior 25TT Champion -
'It's a cyclocross race with a bit of road in the middle' - Zoe Bäckstedt to go all-in at Paris-Roubaix
British rider captures two rainbow jerseys at UCI Cyclo-cross Worlds in Liévin