A crowd favourite Tommy Voeckler won the final stage of the Tour of Yorkshire and with it the overall as well.Â
![]() |
Live! Tour de Yorkshire Stage 3
Event Press Release
OVER TWO MILLION spectators cheered on this year’s Tour de Yorkshire as the county was heralded as fast becoming the heartland of cycling by Tour de France boss Christian Prudhomme.
Cyclists and organisers have been overwhelmed by the stunning support for the race which today’s winner Thomas Voeckler said “makes me want to come back next year!†and compared it to racing on a stage of Tour de France.
Thomas from Team Direct Energie added “When you see all the crowds on the road I am sure that in 20 to 30 years there will still be a Tour de Yorkshire so I am really happy that my name is on the winner’s list.â€
The early break with Matt Cronshaw (Madison Genesis) and Ian Wilkinson (Pedal Heaven) . The others were  Liam Holohan (WIGGINS), Nathan Haas (Dimension Data), Loïc Chetout (Cofidis), Chris Opie (ONE Pro Cycling), Marco Haller (Katusha), Nick van der Lijke (Roompot), Maxime Farazijn (Topsport Vlaanderen), and Gabriel Cullaigh.
Nathan Haas from Team Dimension Data who won the King of the Mountains jersey, called for the Tour de Yorkshire to be to grow bigger than a 2:1 classification and thanked the Tour de Yorkshire organisers and the “great crowdsâ€. He said: “As a team we are privileged to be part of an event as incredible as this and have fans as engaged as they are.â€
Yorkshire has been transformed into a sea of blue and yellow as the county has got behind the second edition of the Tour de Yorkshire.
Mr Prudhomme, Director of the Tour de France, said: “There have been huge crowds, huge enthusiastic crowds who respect the riders. The Tour de Yorkshire is on the podium for being one of the best bike races in the world and for me the best public for cycling in the world.
“The people of Yorkshire have passion and pride. I love what the Tour de Yorkshire has done for children who are watching this on the route and at the start and finish lines. These are memories that those children will never forget.
“The passion is growing and growing and Yorkshire is fast becoming the heartland of cycling.â€
Today’s exhilarating race saw an exciting start in Middlesbrough as riders faced the toughest stage yet over 198km. The peloton raced through Great Ayton and Stokesley which were brimming with crowds before moving down through Northallerton, Thirsk which were full of cheering spectators.
Sutton Bank was the first of six categorised climbs and saw crowds as big as any mountain stage on the Tour de France.
The town centre was full in Helmsley and into the North York Moors National Park with a steam train lined up at Grosmont as the peloton passed the North Yorkshire Moors Railway Station.
More spectators lined the route at Robin Hood’s Bay and snaked through Whitby before the riders came in to Scarborough along the sweep of South Bay before a final sprint on Royal Albert Drive in North Bay to a heaving crowd.
Sir Gary Verity, Chief Executive of Welcome to Yorkshire said: “Yorkshire is the true winner. The way the people of Yorkshire have taken this race to their hearts is overwhelming. The county is fast becoming the capital of cycling and that is down to the incredible support from communities who have turned out in their droves. Yorkshire you should be proud!â€
The two Steve’s, Lampier and Cummings on the second to last KoM climb.
The final stage
The final stage promised to test the rider’s legs and with six categorised climbs and it lived up to the brutal profile. The day saw many attacks with the pace never wavering, and there were some especially impressive turns put in by young British riders.
The race came down to a game of cat and mouse from 5km to go, with Nicolas Roche (Team Sky) and Thomas Voeckler (Direct Energie) storming into Scarborough to incredible levels of noise and support from the crowds. With less than 1km to go, Voeckler made a move and outsprinted Roche to take the win, securing him the overall title in the process.
A truly international affair, the race’s overall top ten included riders from nine different countries.
Leading British based rider was Tom Stewart of Madison Genesis. Adam Yates was the best placed Brit in 4th.
We’ll bring you reactions from some of the British riders tomorrow morning …
RESULT
Stage winner: VOECKLER Thomas FRA DIRECT ENERGIE
Most Active Rider: KENNAUGH Peter GBR TEAM SKY
General classification: VOECKLER Thomas FRA DIRECT ENERGIE
Point Classification: GROENEWEGEN Dylan NED TEAM LOTTO NL – JUMBO
Best Climber: HAAS Nathan AUS TEAM DIMENSION DATA
Best British: YATES Adam GBR ORICA GREENEDGE
Team: SKY TEAM SKY
STAGE RESULT
1 VOECKLER Thomas DEN FRA B:10″ 00″
2 ROCHE Nicolas SKY IRL B:06″
3 YATES Adam OGE GBR B:04″ 09″
4 TURGIS Anthony COF FRA B:02″ @ st
5 KRUIJSWIJK Steven TLJ NED @ st
6 NORDHAUG Lars-Petter SKY NOR B:01″ 41″
7 MOSCON Gianni SKY ITA @ st
8 JUUL JENSEN Christopher OGE DEN 01’09”
9 HERMANS Ben BMC BEL @ st
10 ARNDT Nikias TGA GER @ st
11 SMITH Dion ONE NZL @ st
12 PAUWELS Serge DDD BEL @ st
13 STEWART Tom MGT GBR @ st
14 TANKINK Bram TLJ NED @ st
15 LOSADA Alberto KAT ESP @ st
16 CALMEJANE Lilian DEN FRA @ st
17 VAN DEN BROECK Jurgen KAT BEL @ st
18 CHRISTIAN Mark WGN GBR 01’53”
19 HOLMES Matt MGT GBR @ st
20 ROSSKOPF Joseph BMC USA 01’58”
21 DENNIS Rohan BMC AUS 04’07”
22 WILLIAMS Stephen JLT GBR 05’56”
23 VICIOSO Angel KAT ESP 08’13”
24 ROWE Luke SKY GBR 09’11”
25 CUMMINGS Stephen DDD GBR 09’20”
26 LAMPIER Steve JLT GBR @ st
27 SCHÄR Michael BMC SUI 10’07”
28 ROWSELL Erick MGT GBR 12’32”
29 VAN ZYL Johann DDD RSA @ st
30 DOMAGALSKI Karol ONE POL @ st
31 BOULO Matthieu RAL FRA @ st
32 HARDY Romain COF FRA @ st
33 ROOSEN Timo TLJ NED @ st
34 NIELSEN Magnus Cort OGE DEN @ st
35 BOUDAT Thomas DEN FRA @ st
36 SLATER Alistair JLT GBR @ st
37 KENNAUGH Peter SKY GBR @ st
38 BRIGGS Graham JLT GBR 18’21”
39 DOWNING Russell JLT GBR @ st
40 DUIJN Huub ROP NED @ st
41 WYNANTS Maarten TLJ BEL @ st
42 POLITT Nils KAT GER @ st
43 VAN HOECKE Gijs TSV BEL @ st
44 GERTS Floris BMC NED @ st
45 HALLER Marco KAT AUT @ st
46 DE KORT Koen TGA NED @ st
47 BAGOT Yoann COF FRA @ st
48 ROGLIC Primoz TLJ SLO @ st
49 DEBESAY Mekseb DDD ERI @ st
50 HANDLEY Richard ONE GBR @ st
51 PICHOT Alexandre DEN FRA @ st
52 QUEMENEUR Perrig DEN FRA @ st
53 EDET Nicolas COF FRA @ st
54 EISEL Bernhard DDD AUT @ st
55 ROSSETTO Stéphane COF FRA @ st
56 MORKOV Michael KAT DEN @ st
57 HAYMAN Mathew OGE AUS @ st
58 VAN LERBERGHE Bert TSV BEL 20’57”
59 FARAZIJN Maxime TSV BEL @ st
60 ZABEL Rick BMC GER @ st
61 DE BACKER Bert TGA BEL @ st
62 WILLIAMS Peter ONE GBR @ st
63 MORA Sebastian RAL ESP @ st
64 CULLAIGH Gabriel GBR GBR @ st
65 MORENO SALA Adria RAL ESP @ st
66 LOOIJ André ROP NED @ st
67 SENNI Manuel BMC ITA @ st
68 SLIK Ivar ROP NED @ st
69 KREDER Wesley ROP NED @ st
70 VAN POPPEL Danny SKY NED @ st
71 BLAIN Alexandre MGT FRA @ st
72 EDMONDSON Joshua NPC GBR @ st
73 GROENEWEGEN Dylan TLJ NED @ st
74 VAN DER LIJKE Nick ROP NED @ st
75 HAAS Nathan DDD AUS B:03″ @ st
76 JONES Carter TGA USA @ st
77 EDMONDSON Alexander OGE AUS @ st
78 MOSES Thomas JLT GBR @ st
79 FERGUSON Grant GBR GBR @ st
80 APPLEBY Dale NPC GBR @ st
81 WAGNER Robert TLJ GER @ st
82 LAWLESS Christopher JLT GBR @ st
83 ORAM James ONE NZL @ st
84 MORTENSEN Martin ONE DEN @ st
85 WALLAYS Jens TSV BEL @ st
86 PATTEN Daniel WGN GBR @ st
87 BIALOBLOCKI Marcin ONE POL @ st
88 CHEUNG King Lok OGE HKG @ st
89 HOLOHAN Liam WGN GBR @ st
DNF
FENN Andrew SKY GBR
ZANDIO Xabier SKY ESP
CORNU Jeremy DEN FRA
NAULEAU Brian DEN FRA
LOWE Sam WGN GBR
O’LOUGHLIN Michael WGN IRL
TENNANT Andrew WGN GBR
EWAN Caleb OGE AUS
MEZGEC Luka OGE SLO
RENSHAW Mark DDD AUS
CHETOUT Loïc COF FRA
OPIE Chris ONE GBR
CRONSHAW Matt MGT GBR
GUNMAN Taylor Karl MGT NZL
LEWIS Gruffudd MGT GBR
ROBBINS Tristan MGT GBR
LUDVIGSSON Fredrik TGA SWE
VAN DER HAAR Lars TGA NED
DUNNE Conor JLT IRL
DE MAAR Marc ROP NED
MARKUS Barry ROP NED
BIBBY Ian NPC GBR
BRADBURY Edmund NPC GBR
LLOYD Rhys NPC GBR
LOWSLEY-WILLIAMS JamesNPC GBR
MC EVOY Jonathan NPC GBR
PARTRIDGE Robert NPC GBR
DEGENDT Aimé TSV BEL
POLS Ruben TSV BEL
STEELS Stijn TSV BEL
VAN MEIRHAEGHE Jef TSV BEL
TORRES BARCELO Albert RAL ESP
HEPWORTH Richard RAL GBR
OLIPHANT Evan RAL GBR
PYM George RAL GBR
WOOD Oliver GBR GBR
CLACHERTY Frazer GBR GBR
FRY Joseph GBR GBR
PATON Iain GBR GBR
STEWART Mark GBR GBR
WILKINSON Ian GBR GBR
Final Overall
1 VOECKLER Thomas DEN FRA 13h05’16” 00″
2 ROCHE Nicolas SKY IRL 13h05’22” 06″
3 TURGIS Anthony COF FRA 13h05’32” 16″
4 YATES Adam OGE GBR 13h05’33” 17″
5 KRUIJSWIJK Steven TLJ NED 13h05’37” 21″
6 NORDHAUG Lars-Petter SKY NOR 13h06’08” 52″
7 MOSCON Gianni SKY ITA 13h06’09” 53″
8 ARNDT Nikias TGA GER 13h06’29” 01’13”
9 PAUWELS Serge DDD BEL 13h06’36” 01’20”
10 SMITH Dion ONE NZL 13h06’37” 01’21”
11 STEWART Tom MGT GBR @ st
12 HERMANS Ben BMC BEL @ st
13 LOSADA Alberto KAT ESP @ st
14 VAN DEN BROECK JurgenKAT BEL @ st
15 CALMEJANE Lilian DEN FRA @ st
16 JUUL JENSEN ChristopherOGE DEN @ st
17 TANKINK Bram TLJ NED @ st
18 CHRISTIAN Mark WGN GBR 13h07’21” 02’05”
19 HOLMES Matt MGT GBR @ st
20 ROSSKOPF Joseph BMC USA 13h07’26” 02’10”
21 DENNIS Rohan BMC AUS 13h09’35” 04’19”
22 WILLIAMS Stephen JLT GBR 13h11’24” 06’08”
23 VICIOSO Angel KAT ESP 13h13’41” 08’25”
24 LAMPIER Steve JLT GBR 13h14’48” 09’32”
25 CUMMINGS Stephen DDD GBR @ st
26 ROWE Luke SKY GBR 13h15’17” 10’01”
27 SCHÄR Michael BMC SUI 13h15’35” 10’19”
28 BOUDAT Thomas DEN FRA 13h18’00” 12’44”
29 NIELSEN Magnus Cort OGE DEN @ st
30 BOULO Matthieu RAL FRA @ st
31 DOMAGALSKI Karol ONE POL @ st
32 ROWSELL Erick MGT GBR @ st
33 SLATER Alistair JLT GBR @ st
34 VAN ZYL Johann DDD RSA @ st
35 HARDY Romain COF FRA @ st
36 ROOSEN Timo TLJ NED 13h18’32” 13’16”
37 KENNAUGH Peter SKY GBR 13h21’41” 16’25”
38 HANDLEY Richard ONE GBR 13h23’48” 18’32”
39 EDET Nicolas COF FRA @ st
40 GERTS Floris BMC NED 13h23’49” 18’33”
41 DOWNING Russell JLT GBR @ st
42 DUIJN Huub ROP NED @ st
43 VAN HOECKE Gijs TSV BEL @ st
44 ROGLIC Primoz TLJ SLO @ st
45 BAGOT Yoann COF FRA @ st
46 PICHOT Alexandre DEN FRA @ st
47 ROSSETTO Stéphane COF FRA @ st
48 DE KORT Koen TGA NED @ st
49 HALLER Marco KAT AUT 13h24’15” 18’59”
50 HAYMAN Mathew OGE AUS 13h24’25” 19’09”
51 MORKOV Michael KAT DEN 13h24’35” 19’19”
52 QUEMENEUR Perrig DEN FRA 13h25’01” 19’45”
53 DEBESAY Mekseb DDD ERI 13h25’09” 19’53”
54 WYNANTS Maarten TLJ BEL 13h25’12” 19’56”
55 GROENEWEGEN Dylan TLJ NED 13h26’09” 20’53”
56 VAN POPPEL Danny SKY NED 13h26’15” 20’59”
57 HAAS Nathan DDD AUS 13h26’22” 21’06”
58 VAN LERBERGHE Bert TSV BEL 13h26’25” 21’09”
59 LAWLESS Christopher JLT GBR @ st
60 ZABEL Rick BMC GER @ st
61 FARAZIJN Maxime TSV BEL @ st
62 KREDER Wesley ROP NED @ st
63 BLAIN Alexandre MGT FRA @ st
64 APPLEBY Dale NPC GBR @ st
65 CULLAIGH Gabriel GBR GBR @ st
66 MOSES Thomas JLT GBR @ st
67 WAGNER Robert TLJ GER @ st
68 VAN DER LIJKE Nick ROP NED @ st
69 SENNI Manuel BMC ITA @ st
70 ORAM James ONE NZL @ st
71 HOLOHAN Liam WGN GBR @ st
72 MORTENSEN Martin ONE DEN @ st
73 POLITT Nils KAT GER 13h26’43” 21’27”
74 EISEL Bernhard DDD AUT 13h26’44” 21’28”
75 MORENO SALA Adria RAL ESP 13h27’37” 22’21”
76 EDMONDSON Joshua NPC GBR @ st
77 JONES Carter TGA USA 13h29’20” 24’04”
78 DE BACKER Bert TGA BEL @ st
79 MORA Sebastian RAL ESP 13h29’34” 24’18”
80 SLIK Ivar ROP NED 13h29’37” 24’21”
81 WILLIAMS Peter ONE GBR 13h30’49” 25’33”
82 BIALOBLOCKI Marcin ONE POL 13h31’37” 26’21”
83 EDMONDSON Alexander OGE AUS 13h32’08” 26’52”
84 WALLAYS Jens TSV BEL @ st
85 CHEUNG King Lok OGE HKG 13h34’07” 28’51”
86 FERGUSON Grant GBR GBR 13h34’51” 29’35”
87 LOOIJ André ROP NED 13h37’09” 31’53”
88 BRIGGS Graham JLT GBR 13h46’00” 40’44”
89 PATTEN Daniel WGN GBR 13h48’15” 42’59”
POINTS
1 2 GROENEWEGEN Dylan NED TLJ 27
2 VAN POPPEL Danny NED SKY 21
3 ARNDT Nikias GER TGA 19
4 VOECKLER Thomas FRA DEN 18
5 TURGIS Anthony FRA COF 15
6 ROCHE Nicolas IRL SKY 12
7 YATES Adam GBR OGE 9
8 BOUDAT Thomas FRA DEN 7
9 LAWLESS Christopher GBR JLT 7
10 KRUIJSWIJK Steven NED TLJ 6
11 NORDHAUG Lars-Petter NOR SKY 6
12 HAAS Nathan AUS DDD 5
13 MORA Sebastian ESP RAL 5
14 GERTS Floris NED BMC 5
15 MOSCON Gianni ITA SKY 4
16 ZABEL Rick GER BMC 4
17 JUUL JENSEN Christopher DEN OGE 3
18 DOMAGALSKI Karol POL ONE 3
19 BRIGGS Graham GBR JLT 3
20 SMITH Dion NZL ONE 2
21 HERMANS Ben BEL BMC 2
22 DOWNING Russell GBR JLT 2
23 PAUWELS Serge BEL DDD 1
24 NIELSEN Magnus Cort DEN OGE 1
25 HANDLEY Richard GBR ONE 1
26 EDET Nicolas FRA COF 1
27 VAN LERBERGHE Bert BEL TSV 1
28 POLITT Nils GER KAT 1
KoM
1 HAAS Nathan AUS DDD 7
2 HANDLEY Richard GBR ONE 7
3 ROCHE Nicolas IRL SKY 7
4 PAUWELS Serge BEL DDD 5
5 KENNAUGH Peter GBR SKY 5
6 WILLIAMS Peter GBR ONE 5
7 MOSCON Gianni ITA SKY 5
8 ROWE Luke GBR SKY 3
9 WALLAYS Jens BEL TSV 3
10 YATES Adam GBR OGE 2
11 HOLOHAN Liam GBR WGN 2
12 POLITT Nils GER KAT 2
13 TURGIS Anthony FRA COF 1
14 EDET Nicolas FRA COF 1
15 HALLER Marco AUT KAT 1
16 EDMONDSON Joshua GBR NPC 1
17 MORA Sebastian ESP RAL 1
British Classification
STAGE
1 YATES Adam OGE GBR B:04″ 00″
2 STEWART Tom MGT GBR 01’00”
3 CHRISTIAN Mark WGN GBR 01’44”
4 HOLMES Matt MGT GBR ‘ ‘
5 WILLIAMS Stephen JLT GBR 05’47”
6 ROWE Luke SKY GBR 09’02”
7 CUMMINGS Stephen DDD GBR 09’11”
8 LAMPIER Steve JLT GBR ‘ ‘
9 ROWSELL Erick MGT GBR 12’23”
10 SLATER Alistair JLT GBR ‘ ‘
11 KENNAUGH Peter SKY GBR ‘ ‘
12 BRIGGS Graham JLT GBR 18’12”
13 DOWNING Russell JLT GBR ‘ ‘
14 HANDLEY Richard ONE GBR ‘ ‘
15 WILLIAMS Peter ONE GBR 20’48”
16 CULLAIGH Gabriel GBR GBR ‘ ‘
17 EDMONDSON Joshua NPC GBR ‘ ‘
18 MOSES Thomas JLT GBR ‘ ‘
19 FERGUSON Grant GBR GBR ‘ ‘
20 APPLEBY Dale NPC GBR ‘ ‘
21 LAWLESS Christopher JLT GBR ‘ ‘
22 PATTEN Daniel WGN GBR ‘ ‘
23 HOLOHAN Liam WGN GBR
Final overall (British)
1 YATES Adam OGE GBR 13h05’33” 00″
2 STEWART Tom MGT GBR 13h06’37” 01’04”
3 CHRISTIAN Mark WGN GBR 13h07’21” 01’48”
4 HOLMES Matt MGT GBR 13h07’21” ‘ ‘
5 WILLIAMS Stephen JLT GBR 13h11’24” 05’51”
6 LAMPIER Steve JLT GBR 13h14’48” 09’15”
7 CUMMINGS Stephen DDD GBR 13h14’48” ‘ ‘
8 ROWE Luke SKY GBR 13h15’17” 09’44”
9 ROWSELL Erick MGT GBR 13h18’00” 12’27”
10 SLATER Alistair JLT GBR 13h18’00” ‘ ‘
11 KENNAUGH Peter SKY GBR 13h21’41” 16’08”
12 HANDLEY Richard ONE GBR 13h23’48” 18’15”
13 DOWNING Russell JLT GBR 13h23’49” 18’16”
14 LAWLESS Christopher JLT GBR 13h26’25” 20’52”
15 APPLEBY Dale NPC GBR 13h26’25” ‘ ‘
16 CULLAIGH Gabriel GBR GBR 13h26’25” ‘ ‘
17 MOSES Thomas JLT GBR 13h26’25” ‘ ‘
18 HOLOHAN Liam WGN GBR 13h26’25” ‘ ‘
19 EDMONDSON Joshua NPC GBR 13h27’37” 22’04”
20 WILLIAMS Peter ONE GBR 13h30’49” 25’16”
21 FERGUSON Grant GBR GBR 13h34’51” 29’18”
22 BRIGGS Graham JLT GBR 13h46’00” 40’27”
23 PATTEN Daniel WGN GBR 13h48’15” 42’42”
Send your results as well as club, team & event news here
Other Results on VeloUK (including reports containing results)
- Features, Reports, Results
- RR Result: 2nd RCR FatCreations Road Races
- Team News: Wightlink-Wight Mountain CRT
- News: Saint Ives CC Development Squad
- RR Result: Abergavenny JToW Support Handicap #1
- Startlist: 2023 Danum Trophy Road Race
- TT Result: BUCS 25m TT Championship
- Startlist: Betty Pharoah Memorial Road Races
- TT Result: Bristol South CC 12.2m TT
- BMCR Result: Black Cyclists Network Spring Crit
- BMCR Result: Pinvin Road Race
- TT Result: VC Sevale 10m TT
- TT Result: Coalville Wheelers 10m TT
- TT Result: Orwell Velo 16.5m TT
- TT Result: Northampton & District CA 10m TT
- TT Result: VTTA Kent 10m TT
- TT Result: Penzance Wheelers 25m TT
- Next Weekend: RCR FatCreations Road Races
- Result/Report: Azets Spring Classic
- Crit Result: Sussex Cycle Racing League Circuits #6
- Youth Result: North West Youth League 1
- Crit Result: Merryfield Pursuit Races
- Crit Result: LUCC Spring Crit Series Rd 3
- Crit Result: UOBCC Spring Crits
- Crit Result: Full Gas Spring Rumble Series #3
- Youth Result: Pembrey 2Day (Wales)(Girls)
- Youth Result: Pembrey 2Day (Wales) (Boys)
- News: Vin Denson Signs The Golden Book
- Track Result: First Division Manchester Track League
- TT Results: Crewe Clarion Wheelers 16.5m TT
- TT Result: East Sussex CA 10m TT
- Crit Result: Spring MK Bowl Circuit Series
- TT Result: Port Talbot Wheelers
- Crit Result: ERC Ben Forsyth CRY Youth Race Day
- TT Result: Border City Whs 20.2m Hilly TT
- Crit Result: YBC Spring Crits 1
- TT Result: Bridgnorth CC Hilly 21 TT
- Crit Result: Odd Down 2023 Event 1
- TT Result: Newmarket Cycling & Triathlon Club 10m TT
- Crit Result: Omega Portsmouth Circuits 1
- TT Result: Merlin Cycles Classic Series
Other News on VeloUK
- Team News: Wightlink-Wight Mountain CRT
- News: Saint Ives CC Development Squad
- Startlist: 2023 Danum Trophy Road Race
- Startlist: Betty Pharoah Memorial Road Races
- Next Weekend: RCR FatCreations Road Races
- News: Vin Denson Signs The Golden Book
- Startlist: Azets Spring Classic
- SUNDAY: CiCLE Classic (Women/Junior Men)
- The Pedal Club: March Report
- Sportive raising money for charity: Dartmoor Classic
- Classic News: 63rd Wally Gimber trophy
- Product News: Time Trial Tyre
- British Road Championships at Redcar/Saltburn
- STARTLIST: Junior Men/Women’s CiCLE Classic
- Entry List: The Peaks 2 Day (18/19 March)
- News: Conti’s Strongest GP 5000 Tyre
- Startlist: Harold H Nelson Memorial Day of Racing
- Team News: Halesowen A & CC Academy 2023
- News: Saint Piran Women to go UCI
- NEWS: 2023/24 Cyclocross National Trophy/Champs
- Startlists: Proper North Road Race Series (Capenwray)
- 61st Eddie Soens – Rider List
- World Masters Track Championships 2023
- News: Contiki support women’s cycling initiative
- EVENTS: Portsmouth’s Mountbatten Centre
- News: Ribble Launch Collective to Ride As One
- Startlist: 39th Jock Wadley Memorial RR
- News: 3 weeks to Women’s & Junior Men’s CiCLE Classics
- News: New Moda Bikes for Cycling Sheffield
- News: The Pedal Club Lunch (February)
- News: Alice Towers Debuts for Canyon/SRAM
- Startlist: VC St Raphael Classic TT
- News: Trinity Announces 2023 Team
- News: Cycling Brands LTD to Launch Crowdfunding Campaign
- Q&A with young organiser James Hawkins
- Q&A: Erin Murphy (Alba Dev Road Team)
- Team Feature: Hutchinson/Brother UK
- Events: Spring MK Bowl Circuit Series
- Events: RCR Fatcreations Road Race
- Team News: DAS Handsling Women’s UCI Team