Edvald Boasson Hagen of MTN Qhubeka became the first rider to win the modern Aviva Tour of Britain twice whilst Greipel is relegated and stage won by Viviani
![]() |
Feature Report: Tour of Britain Stage 8
Stage 8 London | Sunday 13 September
Edvald Boasson Hagen of MTN Qhubeka became the first rider to win the modern Aviva Tour of Britain twice when he successfully defended his 13 second lead on the final stage, an 86.8km circuit race around some of central London’s iconic landmarks.
Top three in the 2015 Aviva Tour of Britain: Owain Doull, Edvald Boasson Hagen and Wout Poels
The Norwegian sprinted to fifth on the stage, which was upgraded to fourth when Andre Greipel was relegated for impeding Elia Viviani in the final sprint up Regent Street St James, handing the Italian his third stage win of the week.
Viviani’s victories in Wrexham, Floors Castle and now London also mean he is only the fifth rider to win three stages in one edition of the race, and joins Mark Cavendish as one of only two riders to win Tour of Britain stages in England, Scotland and Wales.
Speaking afterwards he told TeamSky.com “After yesterday I saw I had good speed in the legs after a really hard week, so we thought we could win today.
“(Ben) Swifty and Andy (Fenn) put me in a perfect position for the last corner. We saw the road go up and I knew we couldn’t start the sprint too early. When I saw Greipel go I went directly on his left-hand side. He came across a little bit, a little bit and that edged me towards the barriers. I’m disappointed because it is better to win without this. He is a big champion and I’ve never seen him do this before. But we won in London and that is the main thing.”
“This week has been really good with lots of stages over 200 kilometres,” he added. “It has given me a very good base for the worlds and I am really confident. I think the Tour of Britain is the perfect roads for the worlds this year.”
After the stage Greipel insisted the incident was accidental: “I didn’t see Viviani coming. I was just concentrating on my sprint and suddenly he was next to me. The final straight wasn’t that wide, I had to look for space to overtake. Everybody was on the limit on the final corner. I didn’t do anything for purpose that’s for sure. That’s sprinting.â€
Boasson Hagen’s fourth place on the day was more than enough to see him win the Aviva Yellow Jersey outright thirteen seconds ahead of Team Sky’s Wout Poels with young British rider Owain Doull capping an outstanding week’s work by moving up to third place overall thanks to a time bonus, the best result of his road career to date.
Doull also claimed the Chain Reaction Cycles Points jersey, having finished in the top ten on all but one stage (the finish at Hartside where he came 11th) and the Premier Inn Best British Rider award.
Boasson Hagen, who won three stages in 2008 and four in 2009, didn’t take a stage victory in 2015, but arguably his overall victory was all the more impressive, having to fight off a determined effort from Team Sky, working for the in-form Poels.
Viviani jubilant on the podium after Greipel was relegated
“I am very happy with that win,” said Boasson Hagen who joined MTN Qhubeka at the start of this season from Team Sky. “The object today was simply to defend the jersey and my team did a great job all day. Team WIGGINS took it out very fast at the start looking for the intermediate Sprint and seconds for their rider and it was very hard but then the race settled down a little. I always like to race to win. I had my chances with Sky but perhaps I get more chances with MTN Qhubeka. I think perhaps this year it was harder to win the GC than back in 2009, the course was tougher and Sky were very strong.â€
Boasson Hagen now goes onto the World Championships in Richmond Virginia where he will be riding primarily for Alexander Kristoff although on this form he clearly represents a viable Plan B. Both Greipel and Viviani have also expressed their hopes of taking the title and it could yet be that the Aviva Tour of Britain again acts as ideal build up for the eventual champion, as it did last year with Michel Kwiatkowski.
Lots of icons for the race to pass by in the race around London
With a new look circuit hosting 14-laps of racing, the early interest in the final stage centred mainly on Team WIGGINS trying to secure two vital seconds for Doull to move him from fourth place onto the podium in third ahead of Rasmus Guldhammer of Cult Energy Pro Cycling.
For a team consisting of Great Britain’s best team pursuiters that was a pleasing scenario and provided a fine spectacle for a large crowd as Team WIGGINS went to the front half way around the first lap and bossed the race for the first three laps right up to the first intermediate YodelDirect Sprint.
A huge turn on lap three from Sir Bradley Wiggins set Doull up nicely although Russ Downing, riding for Cult Energy did manage to infiltrate the Team WIGGINS train and take the line honours to deny Doull the full three seconds. Doull, however, comfortably collected two seconds for second place to move into third on the road, a position he was able to defend.
After the first sprint an eight man break went up the road which meant Cult had to chase in an attempt to get Guldhammer into the second YodelDirect Sprint. Ultimately it was in vain with the peloton unable to get on terms in time, last year’s overall winner Dylan van Baarle taking both the second and third YodelDirect Sprints, on his way to finishing eighth overall.
A win for rookie Ryan Mullen as he’s part of the Cannondale Garmin team, team winners overall
Elsewhere Peter Williams of ONE Pro Cycling completed an excellent week’s riding – both individually and in the team context – by taking both the SKODA King of the Mountains title and YodelDirect Sprints jersey, only the third time that feat has ever been achieved in Aviva Tour of Britain history
Williams, from Southport, had cinched the Skoda King of the Mountains title on Saturday when he took maximum points on the final climb of the day up Brantham Hill in Suffolk and started today’s stage seven points up from Conor Dunne in the YodelDirect Sprints classification. With neither rider contesting the first sprint of the day Williams’ lead became unassailable and the celebrations could start.
“It’s a massive achievement for ONE Pro Cycling. This time last year it was just a few conversations and the ball had just started to role so it was a really new team. To come away with two leaders’ jerseys on our Tour debut is a brilliant achievement.
“I feel like I’ve been in good form all year, the setup is like nothing I’ve ever experienced before and it helps get the best out of all the riders. It’s a really good environment. Coming into the Tour of Britain we had prepared well and felt ready to come here and do something.â€
One of two jerseys for Pete Williams (One Pro Cycling)
Rider of the race, Under 23 and third overall for Owain Doull who was on the podium for third overall, Points (pictured), Combativity and Best British rider as well. That is special!
RESULTS
Stage 8
1 VIVIANI Elia SKY 01:50:16
2 LOBATO DEL VALLE Juan Jose MOV ST
3 TRENTIN Matteo EQS ST
4 BOASSON HAGEN Edvald MTN ST
5 DEBUSSCHERE Jens LTS ST
6 ENGER Sondre Holst IAM ST
7 RENSHAW Mark EQS ST
8 BRIGGS Graham JLT ST
9 ZEPUNTKE Ruben TCG ST
10 DOULL Owain WGN ST
11 VANGENECHTEN Jonas IAM ST
12 STYBAR Zdenek EQS ST
13 DOWNING Russell CLT ST
14 TRUSOV Nikolay TCS ST
15 BETTIOL Alberto TCG ST
16 GULDHAMMER Rasmus CLT ST
17 MCEVOY Jonathan NPC ST
18 KRUIJSWIJK Steven TLJ ST
19 SÖRENSEN Chris Anker TCS ST
20 TANKINK Bram TLJ ST
21 WOOD Oliver GBR ST
22 MEURISSE Xandro SKT ST
23 FERNANDEZ Ruben MOV ST
24 PETERS Alex GBR ST
25 KISERLOVSKI Robert TCS ST
26 KNEISKY Morgan RAL ST
27 SVENDGAARD Michael Carbel CLT ST
28 POELS Wouter SKY ST
29 VAN BAARLE Dylan TCG ST
30 MARANGONI Alan TCG ST
31 PERON Andrea TNN ST
32 LOZANO RIBA David TNN ST
33 TOLHOEK Antwan TCS ST
34 SAGAN Juraj TCS ST
35 CLEMENT Stef IAM ST
36 HART Tao Geoghegan GBR ST
37 ANTON HERNANDEZ Igor MOV ST
38 KUENG Stefan BMC ST
39 GREIPEL André LTS ST
40 STEWART Thomas MGT 10
41 DAVIES Scott GBR ST
42 LANGEVELD Sebastian TCG 13
43 MULLEN Ryan TCG ST
44 CULLAIGH Gabriel GBR ST
45 WILLIAMS Peter ONE ST
46 SISKEVICIUS Paulius SKT ST
47 QUAADE Rasmus Christian CLT ST
48 FENN Andrew SKY ST
49 DIBBEN Jonathan WGN ST
50 SWIFT Ben SKY 16
51 WEGMANN Fabian CLT ST
52 BOUWMAN Koen TLJ 20
53 WYSS Danilo BMC 26
54 SIEBERG Marcel LTS ST
55 MORKOV Michael TCS 29
56 DENIFL Stefan IAM 34
57 LIGTHART Pim LTS 40
58 STANNARD Ian SKY ST
59 HOUSE Kristian JLT ST
60 KENNAUGH Peter SKY ST
61 OLIPHANT Evan RAL ST
62 MOSES Thomas JLT ST
63 SLATER Alistair SKT ST
64 DUNBAR Eddie NPC 42
65 PARTRIDGE Robert NPC ST
66 FRISON Frederik LTS ST
67 DE BIE Sean LTS ST
68 DOWSETT Alex MOV 55
69 JANSE VAN RENSBURG Reinardt MTN 01:01
70 MCNALLY Mark MGT 01:22
71 WIGGINS Bradley WGN 01:35
72 CHEVRIER Clement IAM 01:42
73 PAUWELS Serge MTN 01:52
74 DOMAGALSKI Karol RAL 02:35
75 HARPER George ONE 03:03
76 CLANCY Edward JLT ST
77 HENTTALA Joonas TNN 03:32
78 INTXAUSTI ELORRIAGA Benat MOV ST
79 BIALOBLOCKI Marcin ONE ST
80 APPLEBY Dale NPC ST
81 MORTENSEN Martin CLT 04:36
82 CIOLEK Gerald MTN 04:38
83 FARRAR Tyler MTN 05:18
84 DE MESMAEKER Kevin TNN ST
85 TEKLEHAIMANOT Daniel MTN ST
86 TENNANT Andrew WGN ST
87 HOLMES Matthew MGT ST
88 SCULLY Thomas MGT ST
89 CRONSHAW Mathew MGT ST
90 PYM George RAL ST
91 HUNT Joshua ONE ST
92 HANDLEY Richard JLT ST
93 MEGIAS LEAL Javier TNN ST
94 BARKER Yanto ONE ST
95 BIBBY Ian NPC ST
96 DUNNE Conor SKT ST
97 CUMING Michael JLT 05:25
98 PLANET Charles TNN 06:20
Overall
1 BOASSON HAGEN Edvald MTN 34:52:52
2 POELS Wouter SKY 13
3 DOULL Owain WGN 42
4 GULDHAMMER Rasmus CLT 43
5 STYBAR Zdenek EQS 51
6 FERNANDEZ Ruben MOV ST
7 KRUIJSWIJK Steven TLJ ST
8 VAN BAARLE Dylan TCG 53
9 SÖRENSEN Chris Anker TCS 59
10 MEURISSE Xandro SKT 01:02
11 KISERLOVSKI Robert TCS 01:14
12 PETERS Alex GBR 01:19
13 DEBUSSCHERE Jens LTS 01:33
14 QUAADE Rasmus Christian CLT 01:34
15 TANKINK Bram TLJ 02:00
16 BETTIOL Alberto TCG 02:07
17 LANGEVELD Sebastian TCG 02:28
18 KENNAUGH Peter SKY 02:51
19 DENIFL Stefan IAM 03:32
20 CLEMENT Stef IAM 04:57
21 HART Tao Geoghegan GBR 05:56
22 SWIFT Ben SKY 07:50
23 KUENG Stefan BMC 08:24
24 TRENTIN Matteo EQS 08:35
25 TOLHOEK Antwan TCS 15:31
26 WYSS Danilo BMC 15:50
27 STANNARD Ian SKY 38:36:00
28 ZEPUNTKE Ruben TCG 47:22:00
29 LOZANO RIBA David TNN 47:39:00
30 BOUWMAN Koen TLJ 48:54:00
31 BRIGGS Graham JLT 50:01:00
32 PAUWELS Serge MTN 50:06:00
33 INTXAUSTI ELORRIAGA Benat MOV 50:22:00
34 ENGER Sondre Holst IAM 51:56:00
35 SLATER Alistair SKT 51:58:00
36 MOSES Thomas JLT 53:26:00
37 LIGTHART Pim LTS 53:50:00
38 LOBATO DEL VALLE Juan Jose MOV 56:08:00
39 DAVIES Scott GBR 56:27:00
40 MORKOV Michael TCS 57:08:00
41 GREIPEL André LTS 58:03:00
42 BIBBY Ian NPC 58:44:00
43 SIEBERG Marcel LTS 59:44:00
44 DE BIE Sean LTS 01:00:04
45 HANDLEY Richard JLT 01:00:08
46 CHEVRIER Clement IAM 01:02:27
47 MARANGONI Alan TCG 01:04:01
48 HUNT Joshua ONE 01:04:20
49 MCNALLY Mark MGT 01:07:13
50 ANTON HERNANDEZ Igor MOV 01:07:42
51 MEGIAS LEAL Javier TNN 01:08:54
52 APPLEBY Dale NPC 01:10:43
53 MCEVOY Jonathan NPC 01:11:14
54 DOMAGALSKI Karol RAL 01:12:07
55 MULLEN Ryan TCG 01:12:34
56 WEGMANN Fabian CLT 01:12:45
57 DUNBAR Eddie NPC 01:13:31
58 FRISON Frederik LTS 01:15:34
59 OLIPHANT Evan RAL 01:15:55
60 TEKLEHAIMANOT Daniel MTN 01:18:28
61 CULLAIGH Gabriel GBR 01:19:24
62 RENSHAW Mark EQS 01:19:32
63 PLANET Charles TNN 01:19:38
64 SAGAN Juraj TCS 01:19:50
65 TRUSOV Nikolay TCS 01:19:51
66 BIALOBLOCKI Marcin ONE 01:21:34
67 WILLIAMS Peter ONE 01:22:13
68 HARPER George ONE 01:22:31
69 VANGENECHTEN Jonas IAM 01:22:50
70 STEWART Thomas MGT 01:23:17
71 VIVIANI Elia SKY 01:23:20
72 MORTENSEN Martin CLT 01:23:41
73 CIOLEK Gerald MTN 01:24:22
74 PERON Andrea TNN 01:25:30
75 WOOD Oliver GBR 01:25:46
76 DOWNING Russell CLT 01:25:51
77 HENTTALA Joonas TNN 01:26:17
78 HOUSE Kristian JLT 01:26:21
79 SVENDGAARD Michael Carbel CLT 01:29:29
80 CUMING Michael JLT 01:30:11
81 WIGGINS Bradley WGN 01:31:03
82 TENNANT Andrew WGN 01:31:15
83 BARKER Yanto ONE 01:31:21
84 KNEISKY Morgan RAL 01:31:53
85 SCULLY Thomas MGT 01:31:58
86 DIBBEN Jonathan WGN 01:31:59
87 FENN Andrew SKY 01:32:01
88 SISKEVICIUS Paulius SKT 01:32:04
89 PARTRIDGE Robert NPC 01:32:32
90 FARRAR Tyler MTN 01:33:25
91 JANSE VAN RENSBURG Reinardt MTN 01:33:52
92 CRONSHAW Mathew MGT 01:33:59
93 HOLMES Matthew MGT 01:35:04
94 PYM George RAL 01:42:28
95 DUNNE Conor SKT 01:45:11
96 DE MESMAEKER Kevin TNN 01:47:20
97 DOWSETT Alex MOV 01:48:46
98 CLANCY Edward JLT 01:49:17
POINTS
1 DOULL Owain TEAM WIGGINS 78
2 BOASSON HAGEN Edvald MTN – QHUBEKA 77
3 DEBUSSCHERE Jens LOTTO SOUDAL 59
4 VIVIANI Elia TEAM SKY 53
5 TRENTIN Matteo ETIXX – QUICK STEP 52
6 LOBATO DEL VALLE Juan Jose MOVISTAR TEAM 43
7 GULDHAMMER Rasmus CULT ENERGY PRO CYCLING 40
8 STYBAR Zdenek ETIXX – QUICK STEP 32
9 POELS Wouter TEAM SKY 31
10 BETTIOL Alberto TEAM CANNONDALE – GARMIN 31
11 GREIPEL André LOTTO SOUDAL 27
12 PETERS Alex GREAT BRITAIN 20
13 ENGER Sondre Holst IAM CYCLING 20
14 BRIGGS Graham JLT CONDOR 18
15 FERNANDEZ Ruben MOVISTAR TEAM 16
16 MEURISSE Xandro AN POST – CHAINREACTION 16
17 RENSHAW Mark ETIXX – QUICK STEP 15
18 KRUIJSWIJK Steven TEAM LOTTO NL – JUMBO 14
19 VAN BAARLE Dylan TEAM CANNONDALE – GARMIN 12
20 SÖRENSEN Chris Anker TINKOFF – SAXO 8
21 VANGENECHTEN Jonas IAM CYCLING 8
22 KENNAUGH Peter TEAM SKY 7
23 QUAADE Rasmus Christian CULT ENERGY PRO CYCLING 3
24 HART Tao Geoghegan GREAT BRITAIN 2
25 INTXAUSTI ELORRIAGA Benat MOVISTAR TEAM 2
MOUNTAINS
1 WILLIAMS Peter ONE PRO CYCLING 36
2 STEWART Thomas MADISON GENESIS 34
3 MCNALLY Mark MADISON GENESIS 29
4 BIBBY Ian NFTO 28
5 DUNNE Conor AN POST – CHAINREACTION 26
6 POELS Wouter TEAM SKY 21
7 HOUSE Kristian JLT CONDOR 20
8 FARRAR Tyler MTN – QHUBEKA 18
9 WYSS Danilo BMC RACING TEAM 15
10 KRUIJSWIJK Steven TEAM LOTTO NL – JUMBO 14
11 TRENTIN Matteo ETIXX – QUICK STEP 14
12 BIALOBLOCKI Marcin ONE PRO CYCLING 14
13 CRONSHAW Mathew MADISON GENESIS 14
14 PARTRIDGE Robert NFTO 13
15 BOASSON HAGEN Edvald MTN – QHUBEKA 13
16 KENNAUGH Peter TEAM SKY 13
17 STYBAR Zdenek ETIXX – QUICK STEP 11
18 KUENG Stefan BMC RACING TEAM 11
19 TANKINK Bram TEAM LOTTO NL – JUMBO 10
20 HART Tao Geoghegan GREAT BRITAIN 10
21 FERNANDEZ Ruben MOVISTAR TEAM 9
22 INTXAUSTI ELORRIAGA Benat MOVISTAR TEAM 8
23 MORKOV Michael TINKOFF – SAXO 8
24 DE BIE Sean LOTTO SOUDAL 8
25 MCEVOY Jonathan NFTO 8
26 MEURISSE Xandro AN POST – CHAINREACTION 7
27 MARANGONI Alan TEAM CANNONDALE – GARMIN 7
28 KNEISKY Morgan TEAM RALEIGH GAC 7
29 STANNARD Ian TEAM SKY 6
30 GULDHAMMER Rasmus CULT ENERGY PRO CYCLING 6
31 LANGEVELD Sebastian TEAM CANNONDALE – GARMIN 6
32 DUNBAR Eddie NFTO 6
33 DOWSETT Alex MOVISTAR TEAM 4
34 PETERS Alex GREAT BRITAIN 4
35 DEBUSSCHERE Jens LOTTO SOUDAL 4
36 FENN Andrew TEAM SKY 4
37 SÖRENSEN Chris Anker TINKOFF – SAXO 3
38 BRIGGS Graham JLT CONDOR 3
39 PAUWELS Serge MTN – QHUBEKA 3
40 HARPER George ONE PRO CYCLING 3
41 DOWNING Russell CULT ENERGY PRO CYCLING 3
42 JANSE VAN RENSBURG Reinardt MTN – QHUBEKA 3
43 HOLMES Matthew MADISON GENESIS 3
44 BETTIOL Alberto TEAM CANNONDALE – GARMIN 2
45 FRISON Frederik LOTTO SOUDAL 2
46 CULLAIGH Gabriel GREAT BRITAIN 2
47 SVENDGAARD Michael Carbel CULT ENERGY PRO CYCLING 2
48 SWIFT Ben TEAM SKY 1
49 ZEPUNTKE Ruben TEAM CANNONDALE – GARMIN 1
50 SLATER Alistair AN POST – CHAINREACTION 1
51 SIEBERG Marcel LOTTO SOUDAL 1
52 ANTON HERNANDEZ Igor MOVISTAR TEAM 1
SPRINTS
1 WILLIAMS Peter 176 ONE PRO CYCLING 18
2 DUNNE Conor 62 AN POST – CHAINREACTION 11
3 WYSS Danilo 45 BMC RACING TEAM 10
4 LIGTHART Pim 74 LOTTO SOUDAL 8
5 DOWSETT Alex 101 MOVISTAR TEAM 8
6 VAN BAARLE Dylan 1 TEAM CANNONDALE – GARMIN 7
7 BRIGGS Graham 122 JLT CONDOR 7
8 TRENTIN Matteo 15 ETIXX – QUICK STEP 6
9 DOWNING Russell 51 CULT ENERGY PRO CYCLING 6
10 BIALOBLOCKI Marcin 172 ONE PRO CYCLING 4
11 DOULL Owain 194 TEAM WIGGINS 4
12 SVENDGAARD Michael Carbel 55 CULT ENERGY PRO CYCLING 4
13 BOASSON HAGEN Edvald 81 MTN – QHUBEKA 3
14 HOUSE Kristian 121 JLT CONDOR 3
15 MCNALLY Mark 91 MADISON GENESIS 3
16 CULLAIGH Gabriel 152 GREAT BRITAIN 3
17 FARRAR Tyler 83 MTN – QHUBEKA 3
18 POELS Wouter 25 TEAM SKY 2
19 KISERLOVSKI Robert 141 TINKOFF – SAXO 2
20 KUENG Stefan 43 BMC RACING TEAM 2
21 PAUWELS Serge 84 MTN – QHUBEKA 2
22 MARANGONI Alan 4 TEAM CANNONDALE – GARMIN 2
23 STEWART Thomas 96 MADISON GENESIS 2
24 JANSE VAN RENSBURG Reinardt 86 MTN – QHUBEKA 2
25 CRONSHAW Mathew 94 MADISON GENESIS 2
26 MORKOV Michael 142 TINKOFF – SAXO 1
27 SAGAN Juraj 143 TINKOFF – SAXO 1
28 KNEISKY Morgan 183 TEAM RALEIGH GAC 1
TEAM
1 TEAM CANNONDALE – GARMIN 104:42:38
2 TEAM SKY 05:35
3 TINKOFF – SAXO ST
4 MOVISTAR TEAM 44:37
5 TEAM LOTTO NL – JUMBO 47:35
STAGES AND REPORTS
Stage 1 | Sunday 6 September Beaumaris, Anglesey to Wrexham, 177.7km
Stage 2 | Monday 7 September Clitheroe to Colne, 159.3km
Stage 3 | Tuesday 8 September Cockermouth to Floors Castle, Kelso, 216km
Stage 4 | Wednesday 9 September Edinburgh to Blyth, 217.4km
Stage 5 | Thursday 10 September Prudhoe to Hartside, 166.2km
Stage 6 | Friday 11 September Stoke-on-Trent to Nottingham, 192.8km
Stage 7 | Saturday 12 September Fakenham to Ipswich, 227.4km
Stage 8 | Sunday 13 September London stage presented by TfL, 86.8km
TEAMS
UCI WorldTeams
BMC Racing (USA)
Etixx Quick-Step (Belgium)
IAM Cycling (Switzerland)
Lotto Soudal (Belgium)
Movistar Team (Spain)
Team Cannondale – Garmin (USA)
Team Lotto NL Jumbo (Netherlands)
Team Sky (Great Britain)
Tinkoff – Saxo (Russia)
UCI Pro Continental teams
Cult Energy Pro Cycling (Denmark)
MTN Qhubeka (South Africa)
Team Novo Nordisk (USA)
UCI Continental teams
An Post Chain Reaction (Ireland)
JLT Condor presented by Mavic (Great Britain)
Madison Genesis (Great Britain)
NFTO (Great Britain)
ONE Pro Cycling (Great Britain)
Team Raleigh GAC (Great Britain)
Team WIGGINS (Great Britain)
National Teams
Great Britain Cycling Team
Send your results as well as club, team & event news here
Other Results on VeloUK (including reports containing results)
- Features, Reports, Results
- Result: Tom Hawkins Memorial Road Race
- Result: Cheltenham and County Circuit Races
- Result: Full Gas Spring Cup Series 4
- Result: Dunfermline Road Race
- Result: West Midlands Youth Series 4
- Result: No Nonsense Circuit Races (West Yorkshire)
- Result: Surrey League/VC Londres Cat 3/4
- Result: Surrey League/VC Londres CycloPark 2/3
- Result: HA&CC RR 2025
- Result: Lincoln Grand Prix 2025 (WOMEN)
- Result: Lincoln Grand Prix 2025 (MEN)
- TT Result: Sussex Cyclists’ Assoc. 10 Championship
- Result: Spatzwear Friday Night Crit Series #1 | YBC
- TT Result: Tri Logic Cornwall 10
- TT Result: Shap Hill Climb
- Result: CCA Summer in the City Crits #3
- BMCR: Tour of the Abberleys
- Result: Castle Combe Summer Series 1
- Result: Thruxton Crits 4
- Result: Dulwich Paragon CC Crystal Palace Crits #1
- Result: PNE Mountbatten Circuit Series #2
- Result: Full Gas Summer Circuit Series 3
- Result: RL360 Isle of Man Youth League
- TT Result: May the Fourth Ham Barn Storming 10
- THE TOUR OF THE ABBERLEYS 3-DAY STAGE RACE
- BIKES: RIBBLE UNVEILS ULTRA-RACE
- Result: West Thames League 4
- Result: National Youth Series (Pembrey) Boys
- Result: National Youth Series (Pembrey) (Girls)
- Result: Tameside Cycling Development Circuit Races 4
- Result: SACA Salt Ayre Tuesday 4
- Result: Andrews Trophy Road Race
- Result: Florrie Newbery Classic
- TT Result: East Lancashire RC 10
- TT Result: Bill Philbrook Memorial 25
- TT Result: Matlock CC 10
- TT Result: VTTA (London & Home Counties) 10
- TT Result: Welsh Championship 25
- Result: King and Queen of the Bowl Crit Series #1
- Result: Scottish Road Championships
Other News on VeloUK
- BIKES: RIBBLE UNVEILS ULTRA-RACE
- Women’s Tour of Britain Routes
- STARTLISTS: 2025 Lincoln Grand Prix
- STARTLIST: The Witham Hall Grand Prix
- Startlist: Timmy James Memorial Grand Prix
- FEATURE: PEDAL CLUB LUNCH REPORT (APRIL)
- 2025 BRITISH ROAD CHAMPIONSHIPS – ROUTES
- STARTLIST: Sloan Trophy (April 27)
- News: Teams Revealed for the Women’s Tour of Britain
- Startlist: CiCLE Classic International
- Sunday: CiCLE Classic UCI Road Race
- News: Women’s Tour of Britain Stage Hosts
- PERTH GRAND PRIX (SCOTLAND)
- April 19: PNE National B Road Race
- STARTLIST: East Cleveland Classic
- Startlists: Witham Hall Junior Two Day (Men & Women)
- Startlist: Totnes-Vire Two Day
- STARTLISTS: Cold Dark Capenwray Road Races
- News: CiCLE Classic – Volunteers Wanted
- Startlist: Danum Trophy 2025
- This weekend: National Under 23 Road Series Rd 1
- Road Championships Heading to Wales
- Glasgow Track League Final Standings
- SUNDAY: Dulwich Paragon Wally Gimber Trophy
- NEW: Wentworth Woodhouse Grand Prix, Rotherham
- Club News: Halesowen Academy 10th Anniversary Teams
- Club News: Edinburgh Road Club Youth Squad 2025
- BIG NEWS! TOUR DE FRANCE GRAND DEPART IN SCOTLAND
- News: Pedal Club Lunch (March)
- News: Merlin Cycles Rivington Brewing Co. Racing Team
- Startlist & Press Release: CiCLE Classic 2025
- West Lothian Grand Prix, biggest ever prize pot
- Pro Gravel Team: Ribble Outliers
- STARTLIST: PEAKS TWO DAY STAGE RACE
- Start Lists: 17th Gifford Road Races (Scotland)
- Entries: Evesham Vale Road Race 2025
- Events: Tuesday Night Youth Race Series (West Lothian Cycle Circuit)
- TLI Cycling Report: Rhyl CC Races
- BMCR’s TOUR OF THE ABBERLEYS
- Coming Soon: Peaks Two Day (YBC)