Features Reports

2025 National Circuit Race Championships: report and results

Kate Richardson and Cameron Mason led a Scottish takeover of the National Circuit Race Championships on Friday, 26 June

There was a Scottish takeover of mid-Wales as Kate Richardson attacked early but held on to prevail in a three-way sprint to score a superb win in Wales as she pipped Izzy Sharp (Lidl-Trek) and Jessica Roberts (Spectra Racing) to take a seaside success with victory in the Women’s National Circuit Race Championships on an overcast evening in Aberystwyth.

Later, Cameron Mason (Alpecin Deceunick Development Team) proved his cyclocross prowess is more than transferrable to the equally-hectic world of criteriums as he just edged out Bjorn Koerdt in a two-up sprint to the finish on the seafront to take the blue, white and red stipes in the Open Circuit Race contest.

Featured Image: Olly Hassell/SWPix

Reports

Women’s

A heavy rain shower failed to dampen Kate Richardson’s mood in Aberystwyth as the Handsling Alba rider sprinted to glory, taking the win by the smallest of margins ahead of WorldTour star Sharp and Spectra’s Roberts broke away from the peloton.

The heavy rain dried up as the 50+ stong field lined up on the seafront, with strong winds and wet roads set to punctuate the next hour or so of racing.

With the conditions sketchy, an early crash saw two Boompods riders get tangled up with Dani Watkinson (Jadan Vive le Velo Glasdon), but with strong pace continuing to be set at the front of the race, little was getting away in the early stages.

Image: Alex Whitehead/SWpix.com

Izzy Mayes (CJ O’Shea Racing) made the first move of note, opening the floodgates for Roberts to launch a stringing attack, dragging Richardson and Sharp with her.

With the trio riding hard, some notable riders were finding the pace in the bunch too much. One of the pre-race favourites – Isabel Darvill (CJ O’Shea Racing) – was dropped while Sam Fawcett (Spectra Racing) found herself a lap down.

Out front, the trio worked well to consolidate their lead with it becoming quickly apparent that it would be a battle between them to decide the order of the medals.

As they reached the finish straight, it was the tall figure of Sharp who kicked first with Richardson immediately reacting – coming around her to take the lead. As the metres counted down it was neck and neck between the two riders, both more accustomed to riding an individual pursuit than a match sprint.

Picture by Olly Hassell/SWpix.com

As the line approached, and with little to separate them, threw their bikes at the line. Such was the power of her throw, that Richardson’s wheel was coming off the ground as they crossed the line together.

The pair faced a nervous wait for the photo finish as they completed another lap, Sharp conceding defeat in a conversation with the TV motorbike, Richardson unwilling to celebrate at that moment.

However, it was confirmed soon after that the Scot had taken her first Circuit Race title, another big victory in a standout 2025 that has seen her claim victory both in the UK and abroad.

The win elevates Richardson’s position in the Rapha Super-League, ahead of the next round on Sunday at the National Road Race Championships. She moves up to second place, just 14 points behind Super-League leader Noémie Thomson.

Image: Alex Whitehead/SWpix.com

Open

Cameron Mason added the National Circuit Series title to his Cyclocross crown as he defeated breakaway companion Bjoern Koerdt as the sun set over Aberystwyth.

The pair were active in the early stages of the race as the WorldTour and Development Team riders set the early running, with Koerdt’s development team teammate Jacob Bush also active alongside Oliver Stockwell (Bahrain Victorious).

It was Mason who made the first attack seven minutes into proceedings. While his effort came to nothing, it signalled his intentions for the approach he was taking to the race. Meanwhile, Tekkerz CC was starting to make moves too, with its five riders swarming around the sharp-end of the field.

It was this pattern the race took for the next 15 minutes – Mason again trying his luck off the front only to find Matt Bostock (Tekkerz CC) on hand to close the gap. A lap later, Koerdt drove through the finish line with a full-on sprint to develop the first meaningful gap of the race.

Stretching out to an 11-second gap after a lap, the 20-year-old’s move forced cracks to open in the chasing peloton as Stockwell was handed the responsibility of setting the pace on the front.

Image: Olly Hassell/SWpix.com

With Koerdt holding the gap and the Tekkerz duo of Ben Tuchner and Milo Wills setting a steady tempo on the front of the bunch as the race reached its halfway mark, Mason attacked out of the bunch, crossing the gap quickly to make it two riders out front.

That move changed the dynamics of the race with Mason threatening to drop Koerdt, such was the vigour he was pedalling with. The Yorkshirman was hanging onto his wheel as the pair realised that working together was going to be the best plan for both of them.

Behind, Tom Portsmouth (Wagner Bazin WB) used a large proportion of his matches attempting to chase down the dangerous duo, but his work was mainly to the benefit of Tom Armstrong (Wheelbase-CabTech-Castelli) as he propelled himself towards the leaders.

Armstrong worked hard, cutting the gap in half as the trailing peloton were 15 seconds adrift of Koerdt and Mason with around 20 minutes left to race. However, it proved too much for a single rider to do and Armstrong was forced back into the Tekkerz-controlled peloton soon after.

With 17-year-old Wills, and Tuchner, doing the lion’s share of the work on the front of the peloton, the deficit grew to 25 seconds in the space of two laps – sending riders into panic-mode as time counted down. Eventually, Tekkerz showed their hand as 2023 champion Oliver Wood burst into life with a big attack that took Stockwell and, crucially, Bush with him.

Image: Olly Hassell/SWpix.com

But the latter was little more than a passenger as he dropped the anchor, pointing to the presence of Koerdt at the head of affairs. The move proved to be a doomed endeavour, despite the best efforts of a rampant Wood.

With that trio swallowed up, Tekkerz played their next card. 2022 champion Bostock attacked, as Will Tidball (Private Member) and the rangey figure of Ben Chilton (Mayenne-VandB-Monbana) joined him in what looked like it could have been the crucial move.

As the five-laps to go board was brought out, the speed of Bostock persisted as he dropped Tidball and Chilton on his way to slicing the gap down to eight seconds. It was a brave and superb effort from the criterium legend, although he would surely have nothing left to give should he complete the catch.

Image: Alex Whitehead/SWpix.com

As the bell tolled, Bostock was stuck between the groups, having to settle for a well-deserved bronze medal which left his squad wondering they had left their final assault too late. Out front, Koerdt led much of the final lap, Mason keeping cool in his wheel as he waited for the finishing straight, easing past Koerdt to raise his arms in celebration – another national title to his collection.

As the depleted peloton came in 45 seconds later, it was Maxwell Hereward (360 Cycling) who sprinted to a brilliant, surprise, 4th place, while a crash involving Chilton was narrowly avoided by Stockwell as the riders neared the line.

Bostock’s bronze moves him up to third place in the Rapha Super-League, just four points behind leader Adam Howell (Muc-Off-SRCT-Storck). Mason, meanwhile, sits sixth.

Results

Women’s

PosRiderTeamTimeSuper-League Pts
1  Kate Richardson Handsling Alba Development Road Team1:02:25+70
2  Isabel Sharp  (U23)Lidl – Treks.t.+50
3  Jessica Roberts Spectra Racing+1″+45
4  Sophie Lewis DAS-Hutchinson+1′16″+40
5  Josie Knight TEKKERZ CC+1′16″+30
6  Madelaine Leech  (U23)Handsling Alba Development Road Team+1′16″+25
7  Monica Greenwood Team Coop‐Repsol+1′16″+20
8  Eilidh Shaw  (U23)UAE Development Team+1′16″+18
9  Mari Porton  (U23)Handsling Alba Development Road Team+1′16″+16
10  Charlotte Broughton-Kulset Torelli+1′16″+14
11  Grace Lister  (U23)Hess Cycling Team+1′16″+10
12  Isabel Mayes  (U23)CJ O’Shea Racing+1′17″+8
13  Beth Morrow Handsling Alba Development Road Team+1′17″+6
14  Lucy Lee DAS-Hutchinson+1′18″+4
15  Anna Flynn Spectra Racing+1′18″+2
16  Alice Colling  (U23)Smurfit Westrock Cycling Team+1′18″+0
17  Erin Avill  (U23)Simpson Nouvelles+1′18″+0
18  Lotty Dawson  (U23)Brother UK – On Form+1′18″+0
19  Xan Crees Fatcreations/ USE Components+1′19″+0
20  Amelia Cebak  (U23)Smurfit Westrock Cycling Team+1′19″+0
21  Neah Evans Handsling Alba Development Road Team+1′20″+0
22  Jo Tindley Smurfit Westrock Cycling Team+1′20″+0
23  Jennifer Powell Performance Development Team+1′21″+0
24  Arianne Holland Handsling Alba Development Road Team+1′29″+0
25  Lily Brindle  (U23)Brother UK – On FormN/A+0
26  Millie Skinner Team BoompodsN/A+0
27  Georgina Oakley Loughborough LightningN/A+0
28  Isabel Darvill CJ O’Shea RacingN/A+0
29  Lucy Glover  (U23)Smurfit Westrock Cycling TeamN/A+0
30  Libby Smithson  (U23)DAS-HutchinsonN/A+0
31  Matilda McKibben  (U23)CJ O’Shea RacingN/A+0
⚠️ DNF  Megan Anderson Team Boompods
⚠️ DNF  Megan Barker TEKKERZ CC
⚠️ DNF  Hannah Bayes Team Boompods
⚠️ DNF  Sian Botteley Smurfit Westrock Cycling Team
⚠️ DNF  Gabriella Butler Team Boompods
⚠️ DNF  Katie-Anne Calton  (U23)Team Boompods
⚠️ DNF  Niamh Campbell Williams  (U23)Loughborough Students CC
🚫 DNS  Robyn Clay  (U23)DAS-Hutchinson
⚠️ DNF  Louise Davidson London Academy
⚠️ DNF  Charlotte Deykin Jadan Vive le Velo p/b Glasdon
⚠️ DNF  Samantha Fawcett Spectra Racing
🚫 DNS  Amy Gornall Handsling Alba Development Road Team
🚫 DNS  Sophie Holmes CJ O’Shea Racing
⚠️ DNF  Megan Lloyd  (Junior)Liv Cycling Club – Halo Films
⚠️ DNF  Carys Lloyd  (U23)Movistar
⚠️ DNF  Anna Lloyd  (Junior)Shibden Apex RT
⚠️ DNF  Lucy Morley Velotik Racing Team
⚠️ DNF  Rebekah Nash Jadan Vive le Velo p/b Glasdon
⚠️ DNF  Lucy Nelson Smurfit Westrock Cycling Team
⚠️ DNF  Amy Perryman Private Member
⚠️ DNF  Elizabeth Sanders FTP-Fulfil The Potential-Racing
⚠️ DNF  Laura Senior SCOTT Pioneer DJ
⚠️ DNF  Dannielle Watkinson Jadan Vive le Velo p/b Glasdon
⚠️ DNF  Rebecca Woodvine  (U23)Team Boompods

Open

PosRiderTeamTimeSuper-League Pts
1  Cameron Mason Alpecin-Deceuninck Development Team1:01:51+70
2  Bjorn Koerdt  (U23)Team Picnic-PostNL+1″+50
3  Matthew Bostock TEKKERZ CC+9″+45
4  Maxwell Hereward  (U23)360 cycling+46″+40
5  Oliver Wood TEKKERZ CC+51″+30
6  Noah Hobbs  (U23)EF Education – Aevolo+52″+25
7  Thomas Armstrong Wheelbase CabTech Castelli+52″+20
8  Jed Smithson  (U23)Team Visma-Lease a Bike Development+52″+18
9  Ben Askey  (U23)CC Etupes+52″+16
10  Dylan Hicks  (U23)Raptor Factory Racing+52″+14
11  William Truelove MUC-OFF-SRCT-STORCK+52″+10
12  Aaron King Wheelbase CabTech Castelli+53″+8
13  Jim Brown Golden State Blazers+53″+6
14  Jacob Bush  (U23)Development Team Picnic PostNL+53″+4
15  William Tidball Private Member+54″+2
16  Olivier Mangham  (U23)DAS Richardsons+55″+0
17  Milo Wills  (Junior)TEKKERZ CC+55″+0
18  Joshua Horsfield Reflex Nopinz+55″+0
19  Finlay Tarling  (U23)Israel – Premier Tech Academy+56″+0
20  George Kimber Spirit Racing Team+56″+0
21  Jake Jackson MUC-OFF-SRCT-STORCK+56″+0
22  Frank Longstaff DAS Richardsons+56″+0
23  Harry Macfarlane Ride Revolution Coaching+56″+0
24  Thomas Portsmouth Wagner Bazin WB+56″+0
25  Benjamin Bright  (U23)ASPTT Nancy+56″+0
26  Farley Barber SCO Dijon Team Materiel-Velo.com+57″+0
27  William Perrett DAS Richardsons+58″+0
28  Oliver Stockwell Bahrain‐Victorious+1′03″+0
29  Alec Briggs TEKKERZ CC+1′05″+0
30  Benjamin Tuchner  (U23)TEKKERZ CC+1′10″+0
31  James Ambrose-Parish Ride Revolution Coaching+1′22″+0
32  Rory Gravelle  (Junior)Tofauti Everyone Active Majaco+1′22″+0
33  William Jewitt Mud Dock Racing+1′23″+0
34  Dylan Sage  (Junior)Cannibal B Victorious+1′23″+0
35  Robert Smart  (U23)Private Member+1′24″+0
36  David Bolland Spirit Racing Team+1′25″+0
37  Sion Jones  (U23)Clancy Briggs Cycling Academy+1′25″+0
38  Dexter Leeming-Sykes  (U23)Wheelbase CabTech Castelli+1′26″+0
39  Cai Davies DAS Richardsons+1′28″+0
40  William Roberts Dolan Factory Racing+1′29″+0
41  Jake Edwards  (U23)360 cycling+1′35″+0
42  Ben Chilton  (U23)Mayenne-V and B-Monbana+2′21″+0
⚠️ DNF  Thomas Adby  (U23)Mud Dock Racing
🚫 DNS  Sam Barbour  (U23)Cycling Sheffield
🚫 DNS  Rhys Britton Dolan Factory Racing
🚫 DNS  Jonny Britton Moonglu SpatzWear
⚠️ DNF  Max Bufton  (U23)Wheelbase CabTech Castelli
⚠️ DNF  Toby Bush  (U23)BCC Race Team
🚫 DNS  Joseph Cosgrove  (U23)Team Lotto Kern-Haus PSD Bank
🚫 DNS  Thomas Doig Primera-TeamJobs
🚫 DNS  Sam Fisher  (U23)Wales Racing Academy
⚠️ DNF  Alistair Gardner  (U23)CC Etupes
⚠️ DNF  Nathan Hardy  (U23)Team PB Performance
🚫 DNS  Ted Harvey  (Junior)Team Pau
⚠️ DNF  Pedro Hutchinson  (U23)trainSharp Development Team
⚠️ DNF  Sam Kettlewell TAAP Kalas
🚫 DNS  Sam Llewelyn  (U23)Team PB Performance
⚠️ DNF  Zak Machin  (U23)BCC Race Team
⚠️ DNF  Dexter Mansel-Thomas Schils – Doltcini Racing Team
🚫 DNS  Lukas Nerurkar  (U23)EF Education ‐ EasyPost
🚫 DNS  Huw Owen Clwb Beicio Egni Eryri
⚠️ DNF  Charles Page Foran CT
⚠️ DNF  Caleb Pain  (U23)Ride Revolution Coaching
⚠️ DNF  Charlie Parry Mud Dock Racing
🚫 DNS  Steven Parsonage DAS Richardsons
⚠️ DNF  Archie Peet Reflex Nopinz
⚠️ DNF  Blake Roberts Ride Revolution Coaching
⚠️ DNF  William Salter  (U23)BCC Race Team
⚠️ DNF  Tim Shoreman Wheelbase CabTech Castelli
⚠️ DNF  Tom Smith One Resourcing RT
⚠️ DNF  Matthew Wilson Ride Revolution Coaching

Discover more from The British Continental

Subscribe to get the latest posts sent to your email.

Discover more from The British Continental

Subscribe now to keep reading and get access to the full archive.

Continue reading