A long-awaited return to the R25/3H course.
We use cookies on this website to personalize your experience and track site usage. To learn more, please visit our cookies policy.
Rhondda Cynon Taff | 25 miles | R25/3H
A long-awaited return to the R25/3H course.
Rob Francis (Team Bottrill) and Emily Martin (Team Bottrill) dominated the VCC Late-Season 25-Mile Time Trial on 10 August 2025, marking the triumphant return of the fast R25/3H course in South Wales after a six-year hiatus due to road works. Francis clocked 44:54 for the open win, while Martin secured the women’s title with 50:03, in a race that saw quick times and strong performances across categories. The results aligned closely with pre-race predictions, with Team Bottrill fulfilling their Spindata-favored status in both categories. Riders from Rockingham Forest Wheelers made the trip worthwhile, shattering four club records and achieving huge PBs: Lynne Scofield (Rockingham Forest Wheelers) (1:05:29, new Female V40 25-mile record), Adam Wells (Rockingham Forest Wheelers) (53:21 PB), Michael Carter (Rockingham Forest Wheelers) (59:10 RB PB), Michael Weaver (Rockingham Forest Wheelers) (50:43, new club 25-mile record since 1997 and male Vet’s record), and Philip Wilkinson (Rockingham Forest Wheelers) (54:26, contributing to a new team 25-mile record with Adam and Mike).
The R25/3H, a 25-mile fast route with a downhill start, delivered the expected speedy rides under favourable conditions. Francis led a Team Bottrill one-two, finishing 35 seconds ahead of teammate Jake Sargent (Team Bottrill) (45:29), with James Jenkins (Hart Performance Coaching) (46:33) third—matching the preview's highlight of Jenkins as a key challenger. David James Williams (Velotik Racing Team) (47:43) and Will Bjergfelt (AeroCoach) (47:51) rounded the top five, while junior Oliver Tregear (Tofauti Everyone Active) (48:44) impressed in sixth, living up to his predicted contention.
Martin, the National 25-mile champion, continued her stellar season with a commanding victory, over four minutes ahead of teammate Kim Barfoot-Brace (Team Bottrill) (54:22). Bethan Ouseley (Pembrokeshire Velo) (55:09), Sarah Matthews (...a3crg) (55:29), and Deb Hutson-Lumb (Legato Racing Team (LRT)) (56:13) followed. Claire Emons (...a3crg) (56:32) and Emma Davies (Port Talbot Whs CC) (59:11) added depth, with Lynne Scofield (Rockingham Forest Wheelers, 1:05:29) eighth.
Martin's 50:03 ride etched her name into history as the 6th fastest women's 25-mile TT of all time, behind Hayley Simmonds (49:28, 2016), Emma Lewis (49:41, 2019), Emily Meakin (49:45, 2019), Julia Shaw (50:01, 2011), and Vicky Gill (50:02, 2019)—all on fast courses like R25/3H. Francis's 44:54 ranks as the 5th fastest open 25-mile ride ever, trailing Marcin Bialoblocki (42:58, 2018), Chris Fennell (44:10, 2021), Alex Dowsett (44:29, 2016), John Archibald (44:41, 2018), and ahead of Stuart Travis (44:59, 2018).
The event showcased talent across age groups, with Veteran categories (40+ in 5-year bands) highlighting endurance. In the open field. Will Bjergfelt AG 45-49) topped his band with 47:51. Anthony Jones (VMCC powered by Y Beic) (AG 50-54) won his with 49:09, Tim Radley (Gloucester City Cycling Club) (AG 50-54) followed. @Paul Jones (Primera-Teamjobs) (AG 50-54) and Mark Woolford (ZeroBC Race Team) (AG 55-59) led their respective bands with competitive times. Robert Jones (Cardiff 100 Miles RCC) (AG 70-74) impressed among older veterans.
For women, Kim Barfoot-Brace (AG 45-49) topped her band at 54:22. Sarah Matthews (AG 65-69) led hers with 55:29, Deb Hutson-Lumb (AG 60-64) with 56:13, and Claire Emons (AG 55-59) won her band with 56:32.
The VCC Late-Season 25-Mile TT, organised by Virtual Cycling Club, unfolded on the R25/3H course, a 25-mile fast route in South Wales attracting 106 riders eager for quick times after its long absence.
Event Photos – Free of charge - see also Welsh Cycling Association page on Facebook. Please tag us on socials if you use a photo!
CTT Event Finder – Explore more 2025 time trial results and upcoming events.
| Position | Name | Machine | Classification | Age Group | Actual Time |
|---|---|---|---|---|---|
| 1st | Time Trial Bike | Open | Senior | 0:44:54 | |
| 2nd | Time Trial Bike | Open | Senior | 0:45:29 | |
| 3rd | Time Trial Bike | Open | Senior | 0:46:33 | |
| 4th | Time Trial Bike | Open | Veteran | 0:47:43 | |
| 5th | Time Trial Bike | Open | Veteran | 0:47:51 | |
| 6th | Time Trial Bike | Open | Junior | 0:48:44 | |
| 7th | Time Trial Bike | Open | Senior | 0:48:45 | |
| 8th | Time Trial Bike | Open | Veteran | 0:49:09 | |
| 9th | Time Trial Bike | Open | Veteran | 0:49:13 | |
| 10th | Time Trial Bike | Open | Senior | 0:49:14 | |
| 11th | Time Trial Bike | Open | Veteran | 0:49:21 | |
| 12th | Time Trial Bike | Open | Senior | 0:49:29 | |
| 13th | Time Trial Bike | Open | Veteran | 0:49:43 | |
| 14th= | Time Trial Bike | Open | Senior | 0:49:44 | |
| 14th= | Time Trial Bike | Open | Veteran | 0:49:44 | |
| 16th | Time Trial Bike | Open | Veteran | 0:49:46 | |
| 17th | Time Trial Bike | Open | Veteran | 0:49:50 | |
| 18th | Time Trial Bike | Open | Veteran | 0:49:58 | |
| 19th | Time Trial Bike | Female | Senior | 0:50:03 | |
| 20th | Time Trial Bike | Open | Veteran | 0:50:26 | |
| 21st | Time Trial Bike | Open | Senior | 0:50:35 | |
| 22nd | Time Trial Bike | Open | Veteran | 0:50:40 | |
| 23rd | Time Trial Bike | Open | Veteran | 0:50:41 | |
| 24th | Time Trial Bike | Open | Veteran | 0:50:43 | |
| 25th= | Time Trial Bike | Open | Veteran | 0:50:48 | |
| 25th= | Time Trial Bike | Open | Veteran | 0:50:48 | |
| 27th | Time Trial Bike | Open | Veteran | 0:50:54 | |
| 28th | Time Trial Bike | Open | Veteran | 0:51:01 | |
| 29th | Time Trial Bike | Open | Veteran | 0:51:11 | |
| 30th | Time Trial Bike | Open | Youth | 0:51:16 | |
| 31st | Time Trial Bike | Open | Veteran | 0:51:23 | |
| 32nd | Time Trial Bike | Open | Veteran | 0:51:26 | |
| 33rd | Time Trial Bike | Open | Veteran | 0:51:40 | |
| 34th | Time Trial Bike | Open | Veteran | 0:51:46 | |
| 35th | Time Trial Bike | Open | Veteran | 0:51:48 | |
| 36th | Time Trial Bike | Open | Veteran | 0:51:49 | |
| 37th | Time Trial Bike | Open | Senior | 0:51:59 | |
| 38th | Time Trial Bike | Open | Senior | 0:52:28 | |
| 39th | Time Trial Bike | Open | Senior | 0:52:34 | |
| 40th | Time Trial Bike | Open | Veteran | 0:52:38 | |
| 41st | Time Trial Bike | Open | Veteran | 0:52:48 | |
| 42nd | Time Trial Bike | Open | Veteran | 0:52:51 | |
| 43rd | Time Trial Bike | Open | Veteran | 0:53:11 | |
| 44th | Time Trial Bike | Open | Veteran | 0:53:14 | |
| 45th= | Time Trial Bike | Open | Veteran | 0:53:21 | |
| 45th= | Time Trial Bike | Open | Senior | 0:53:21 | |
| 47th | Time Trial Bike | Open | Veteran | 0:53:36 | |
| 48th | Time Trial Bike | Open | Veteran | 0:53:42 | |
| 49th | Time Trial Bike | Open | Junior | 0:54:01 | |
| 50th | Time Trial Bike | Open | Veteran | 0:54:10 | |
| 51st | Time Trial Bike | Female | Veteran | 0:54:22 | |
| 52nd | Time Trial Bike | Open | Veteran | 0:54:24 | |
| 53rd | Time Trial Bike | Open | Veteran | 0:54:26 | |
| 54th | Time Trial Bike | Open | Veteran | 0:54:28 | |
| 55th= | Time Trial Bike | Open | Veteran | 0:54:30 | |
| 55th= | Time Trial Bike | Open | Veteran | 0:54:30 | |
| 57th | Time Trial Bike | Open | Senior | 0:54:31 | |
| 58th | Time Trial Bike | Open | Veteran | 0:54:40 | |
| 59th | Time Trial Bike | Open | Veteran | 0:54:47 | |
| 60th | Time Trial Bike | Open | Veteran | 0:54:49 | |
| 61st | Time Trial Bike | Open | Veteran | 0:54:56 | |
| 62nd | Time Trial Bike | Female | Veteran | 0:55:09 | |
| 63rd | Time Trial Bike | Female | Veteran | 0:55:29 | |
| 64th | Road Bike | Open | Veteran | 0:55:58 | |
| 65th | Time Trial Bike | Female | Veteran | 0:56:13 | |
| 66th | Time Trial Bike | Open | Veteran | 0:56:18 | |
| 67th | Time Trial Bike | Female | Veteran | 0:56:32 | |
| 68th | Time Trial Bike | Open | Veteran | 0:56:35 | |
| 69th | Time Trial Bike | Open | Veteran | 0:56:43 | |
| 70th | Time Trial Bike | Open | Veteran | 0:56:50 | |
| 71st | Time Trial Bike | Open | Veteran | 0:57:44 | |
| 72nd | Time Trial Bike | Open | Veteran | 0:58:28 | |
| 73rd | Time Trial Bike | Open | Senior | 0:58:48 | |
| 74th | Time Trial Bike | Open | Veteran | 0:58:50 | |
| 75th | Time Trial Bike | Open | Veteran | 0:58:52 | |
| 76th | Road Bike | Open | Espoir | 0:59:10 | |
| 77th | Time Trial Bike | Female | Veteran | 0:59:11 | |
| 78th | Time Trial Bike | Open | Veteran | 0:59:26 | |
| 79th | Time Trial Bike | Open | Veteran | 0:59:42 | |
| 80th | Time Trial Bike | Open | Veteran | 1:00:18 | |
| 81st | Time Trial Bike | Open | Veteran | 1:00:25 | |
| 82nd | Time Trial Bike | Open | Veteran | 1:00:51 | |
| 83rd | Time Trial Bike | Open | Veteran | 1:01:32 | |
| 84th | Time Trial Bike | Open | Veteran | 1:01:37 | |
| 85th | Time Trial Bike | Open | Veteran | 1:01:54 | |
| 86th | Time Trial Bike | Open | Veteran | 1:02:20 | |
| 87th | Time Trial Bike | Female | Veteran | 1:05:29 | |
| 88th | Time Trial Bike | Open | Veteran | 1:09:27 | |
| 89th | Time Trial Bike | Open | Veteran | 1:19:48 | |
| Time Trial Bike | Open | Youth | DNF | ||
| Time Trial Bike | Open | Veteran | DNF | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Female | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Junior | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS | ||
| Time Trial Bike | Open | Veteran | DNS |
| Pos | Name | Actual Time |
|---|---|---|
| 1st | Rob FrancisTeam Bottrill | Open | Senior | Time Trial Bike | 0:44:54 |
| 2nd | Jake SargentTeam Bottrill | Open | Senior | Time Trial Bike | 0:45:29 |
| 3rd | James JenkinsHart Performance Coaching | Open | Senior | Time Trial Bike | 0:46:33 |
| 4th | David James WilliamsVelotik Racing Team | Open | Veteran | Time Trial Bike | 0:47:43 |
| 5th | Will BjergfeltAeroCoach | Open | Veteran | Time Trial Bike | 0:47:51 |
| 6th | Oliver TregearTofauti Everyone Active | Open | Junior | Time Trial Bike | 0:48:44 |
| 7th | Sam TaylorWeaver Valley CC | Open | Senior | Time Trial Bike | 0:48:45 |
| 8th | Anthony JonesVMCC powered by Y Beic | Open | Veteran | Time Trial Bike | 0:49:09 |
| 9th | Tim RadleyGloucester City Cycling Club | Open | Veteran | Time Trial Bike | 0:49:13 |
| 10th | Toby WilliamsVelotik Racing Team | Open | Senior | Time Trial Bike | 0:49:14 |
| 11th | Andrew ButcherCwmcarn Paragon Cycling Club | Open | Veteran | Time Trial Bike | 0:49:21 |
| 12th | Jack SmyArmy Cycling | Open | Senior | Time Trial Bike | 0:49:29 |
| 13th | Lee WilliamsFTP (Fulfil The Potential) Race Team | Open | Veteran | Time Trial Bike | 0:49:43 |
| 14th= | Ben ParryPort Talbot Whs CC | Open | Senior | Time Trial Bike | 0:49:44 |
| 14th= | Ed MossBeacon Roads CC | Open | Veteran | Time Trial Bike | 0:49:44 |
| 16th | Simon HallStourbridge CC | Open | Veteran | Time Trial Bike | 0:49:46 |
| 17th | Paul JonesPrimera-Teamjobs | Open | Veteran | Time Trial Bike | 0:49:50 |
| 18th | Darran BennettEly & District CC/B&T Motor Repairs | Open | Veteran | Time Trial Bike | 0:49:58 |
| 19th | Emily MartinTeam Bottrill | Female | Senior | Time Trial Bike | 0:50:03 |
| 20th | Andy DaviesThe Complete Athlete Race Team | Open | Veteran | Time Trial Bike | 0:50:26 |
| 21st | Lee WatsonArmy Cycling | Open | Senior | Time Trial Bike | 0:50:35 |
| 22nd | David HardingChelmer CC | Open | Veteran | Time Trial Bike | 0:50:40 |
| 23rd | Rhys JonesRhondda Tri | Open | Veteran | Time Trial Bike | 0:50:41 |
| 24th | Michael WeaverRockingham Forest Wheelers | Open | Veteran | Time Trial Bike | 0:50:43 |
| 25th= | Paul WalshePlymouth Corinthians | Open | Veteran | Time Trial Bike | 0:50:48 |
| 25th= | Tim ButlerGloucester City Cycling Club | Open | Veteran | Time Trial Bike | 0:50:48 |
| 27th | Stuart DayTeam Echelon | Open | Veteran | Time Trial Bike | 0:50:54 |
| 28th | Nick EnglishAeroCoach | Open | Veteran | Time Trial Bike | 0:51:01 |
| 29th | Neil GregoryPort Talbot Whs CC | Open | Veteran | Time Trial Bike | 0:51:11 |
| 30th | Asher GrayWelwyn Whs | Open | Youth | Time Trial Bike | 0:51:16 |
| 31st | Simon ButterissEly & District CC/B&T Motor Repairs | Open | Veteran | Time Trial Bike | 0:51:23 |
| 32nd | Kevin BaumberShaftesbury CC | Open | Veteran | Time Trial Bike | 0:51:26 |
| 33rd | Steven CottingtonBath Cycling Club | Open | Veteran | Time Trial Bike | 0:51:40 |
| 34th | Jonathan Mills-keelingAerologic RT | Open | Veteran | Time Trial Bike | 0:51:46 |
| 35th | Andrew Jason ParnowskiPlymouth Corinthians | Open | Veteran | Time Trial Bike | 0:51:48 |
| 36th | Niel DunnagePDQ Cycle Coaching | Open | Veteran | Time Trial Bike | 0:51:49 |
| 37th | Paul BavingtonTeam Bottrill | Open | Senior | Time Trial Bike | 0:51:59 |
| 38th | Mike HoldingClevedon & District Road Club | Open | Senior | Time Trial Bike | 0:52:28 |
| 39th | Lloyd CanhamWhittlefit Performance | Open | Senior | Time Trial Bike | 0:52:34 |
| 40th | Rob JonesPort Talbot Whs CC | Open | Veteran | Time Trial Bike | 0:52:38 |
| 41st | Kevin WoodSherwood CC | Open | Veteran | Time Trial Bike | 0:52:48 |
| 42nd | Karl RobertonWorthing Excelsior CC | Open | Veteran | Time Trial Bike | 0:52:51 |
| 43rd | Matthew HillGloucester City Cycling Club | Open | Veteran | Time Trial Bike | 0:53:11 |
| 44th | Mark HazellClevedon & District Road Club | Open | Veteran | Time Trial Bike | 0:53:14 |
| 45th= | Maris BrugisBristol Road Club | Open | Veteran | Time Trial Bike | 0:53:21 |
| 45th= | Adam WellsRockingham Forest Wheelers | Open | Senior | Time Trial Bike | 0:53:21 |
| 47th | Richard BowditchCongleton CC - MyWindsock | Open | Veteran | Time Trial Bike | 0:53:36 |
| 48th | Roger SheridanNopinz | Open | Veteran | Time Trial Bike | 0:53:42 |
| 49th | Joshua PalmerVMCC powered by Y Beic | Open | Junior | Time Trial Bike | 0:54:01 |
| 50th | Mark BradleyBristol South Cycling Club | Open | Veteran | Time Trial Bike | 0:54:10 |
| 51st | Kim Barfoot-BraceTeam Bottrill | Female | Veteran | Time Trial Bike | 0:54:22 |
| 52nd | Wolfgang EmmerichTeam Bottrill | Open | Veteran | Time Trial Bike | 0:54:24 |
| 53rd | Philip WilkinsonRockingham Forest Wheelers | Open | Veteran | Time Trial Bike | 0:54:26 |
| 54th | Phillip TurnerFTP (Fulfil The Potential) Race Team | Open | Veteran | Time Trial Bike | 0:54:28 |
| 55th= | Jonathan DurninWelland Valley CC | Open | Veteran | Time Trial Bike | 0:54:30 |
| 55th= | Daryl StroudGloucester City Cycling Club | Open | Veteran | Time Trial Bike | 0:54:30 |
| 57th | Josh TownsendBynea Cycling Club | Open | Senior | Time Trial Bike | 0:54:31 |
| 58th | John AspellPort Talbot Whs CC | Open | Veteran | Time Trial Bike | 0:54:40 |
| 59th | Steven LoraineLegato Racing Team (LRT) | Open | Veteran | Time Trial Bike | 0:54:47 |
| 60th | Peter HortonTeam Bottrill | Open | Veteran | Time Trial Bike | 0:54:49 |
| 61st | Christopher NewbyClevedon & District Road Club | Open | Veteran | Time Trial Bike | 0:54:56 |
| 62nd | Bethan OuseleyPembrokeshire Velo | Female | Veteran | Time Trial Bike | 0:55:09 |
| 63rd | Sarah Matthews...a3crg | Female | Veteran | Time Trial Bike | 0:55:29 |
| 64th | Tim FletcherClevedon & District Road Club | Open | Veteran | Road Bike | 0:55:58 |
| 65th | Deb Hutson-LumbLegato Racing Team (LRT) | Female | Veteran | Time Trial Bike | 0:56:13 |
| 66th | Paul HewittClevedon & District Road Club | Open | Veteran | Time Trial Bike | 0:56:18 |
| 67th | Claire Emons...a3crg | Female | Veteran | Time Trial Bike | 0:56:32 |
| 68th | Paul Charlie EdwardsLiverpool Century RC | Open | Veteran | Time Trial Bike | 0:56:35 |
| 69th | Stewart HarrisonTeam Bottrill | Open | Veteran | Time Trial Bike | 0:56:43 |
| 70th | Michael WillsTeam M.I. Racing Townsend Vehicle Hire | Open | Veteran | Time Trial Bike | 0:56:50 |
| 71st | Paul WinchcombeChippenham & District Wheelers | Open | Veteran | Time Trial Bike | 0:57:44 |
| 72nd | Digby RuslingRoyal Dean Forest Cycle Club | Open | Veteran | Time Trial Bike | 0:58:28 |
| 73rd | Andrew NeweyRibble Valley CRC | Open | Senior | Time Trial Bike | 0:58:48 |
| 74th | David GarrettTeam M.I. Racing Townsend Vehicle Hire | Open | Veteran | Time Trial Bike | 0:58:50 |
| 75th | Steven JonesBynea Cycling Club | Open | Veteran | Time Trial Bike | 0:58:52 |
| 76th | Michael CarterRockingham Forest Wheelers | Open | Espoir | Road Bike | 0:59:10 |
| 77th | Emma DaviesPort Talbot Whs CC | Female | Veteran | Time Trial Bike | 0:59:11 |
| 78th | Mike BroadbentPort Talbot Whs CC | Open | Veteran | Time Trial Bike | 0:59:26 |
| 79th | Edric HobbsSomer Valley Cycling Club | Open | Veteran | Time Trial Bike | 0:59:42 |
| 80th | Hugh DaviesPort Talbot Whs CC | Open | Veteran | Time Trial Bike | 1:00:18 |
| 81st | Cliff VollerVTTA West Group | Open | Veteran | Time Trial Bike | 1:00:25 |
| 82nd | Barrie WhittakerLyme Racing Club | Open | Veteran | Time Trial Bike | 1:00:51 |
| 83rd | Andrew VaughanCity RC (Hull) | Open | Veteran | Time Trial Bike | 1:01:32 |
| 84th | Martin LeeBury Clarion CC | Open | Veteran | Time Trial Bike | 1:01:37 |
| 85th | Paul RogollPDQ Cycle Coaching | Open | Veteran | Time Trial Bike | 1:01:54 |
| 86th | Robert JonesCardiff 100 Miles RCC | Open | Veteran | Time Trial Bike | 1:02:20 |
| 87th | Lynne ScofieldRockingham Forest Wheelers | Female | Veteran | Time Trial Bike | 1:05:29 |
| 88th | Robert BayntonPDQ Cycle Coaching | Open | Veteran | Time Trial Bike | 1:09:27 |
| 89th | John HowellsVTTA West Group | Open | Veteran | Time Trial Bike | 1:19:48 |
Ben CleaveCardiff Ajax CC | Open | Youth | Time Trial Bike | DNF | |
Martin StanleyDroitwich Cycling Club | Open | Veteran | Time Trial Bike | DNF | |
Anthony GreenKernow Racing Team | Open | Veteran | Time Trial Bike | DNS | |
Michelle LindleyPoole Wheelers Cycling Club | Female | Veteran | Time Trial Bike | DNS | |
Gary FrancisGillingham and District Wheelers / Wheels Cycles | Open | Veteran | Time Trial Bike | DNS | |
Shawn GrayGillingham and District Wheelers / Wheels Cycles | Open | Veteran | Time Trial Bike | DNS | |
Dan JenkinsHart Performance Coaching | Open | Veteran | Time Trial Bike | DNS | |
Jon HollidgeAshford Whs | Open | Veteran | Time Trial Bike | DNS | |
Pete KellowGloucester City Cycling Club | Open | Veteran | Time Trial Bike | DNS | |
Martin LinesTeam Echelon | Open | Veteran | Time Trial Bike | DNS | |
Robert WillcocksRoyal Air Force Cycling Association | Open | Veteran | Time Trial Bike | DNS | |
Alex ColesTofauti Everyone Active | Open | Junior | Time Trial Bike | DNS | |
Steven HiltonWarrington Road Club/Horton Light Engineering | Open | Veteran | Time Trial Bike | DNS | |
Mark WoolfordZeroBC Race Team | Open | Veteran | Time Trial Bike | DNS | |
Karl Norris360VRT | Open | Veteran | Time Trial Bike | DNS | |
Owen BurgessUF Rowe & King | Open | Veteran | Time Trial Bike | DNS | |
Tom ScorerRoyal Navy Cycling (RNC) | Open | Veteran | Time Trial Bike | DNS |
| Position | Name | Actual Time |
|---|---|---|
| 1st | Emily MartinTeam Bottrill | Senior | 0:50:03 |
| 2nd | Kim Barfoot-BraceTeam Bottrill | Veteran | 0:54:22 |
| 3rd | Bethan OuseleyPembrokeshire Velo | Veteran | 0:55:09 |
| Pos | Name | Actual Time |
|---|---|---|
| 1st | Emily MartinTeam Bottrill | Senior | 0:50:03 |
| 2nd | Kim Barfoot-BraceTeam Bottrill | Veteran | 0:54:22 |
| 3rd | Bethan OuseleyPembrokeshire Velo | Veteran | 0:55:09 |
| Position | Name | Actual Time |
|---|---|---|
| 1st | Tim FletcherClevedon & District Road Club | Veteran | 0:55:58 |
| 2nd | Michael CarterRockingham Forest Wheelers | Espoir | 0:59:10 |
| Pos | Name | Actual Time |
|---|---|---|
| 1st | Tim FletcherClevedon & District Road Club | Veteran | 0:55:58 |
| 2nd | Michael CarterRockingham Forest Wheelers | Espoir | 0:59:10 |
| Position | Name | Actual Time |
|---|---|---|
| 1st | Rob FrancisTeam Bottrill | Senior | 0:44:54 |
| 2nd | Jake SargentTeam Bottrill | Senior | 0:45:29 |
| 3rd | James JenkinsHart Performance Coaching | Senior | 0:46:33 |
| Pos | Name | Actual Time |
|---|---|---|
| 1st | Rob FrancisTeam Bottrill | Senior | 0:44:54 |
| 2nd | Jake SargentTeam Bottrill | Senior | 0:45:29 |
| 3rd | James JenkinsHart Performance Coaching | Senior | 0:46:33 |
| Position | Name | Actual Time |
|---|---|---|
| 1st | Team BottrillRob Francis | Jake Sargent | Emily Martin | 2:20:26 |
| 2nd | Gloucester City Cycling ClubTim Radley | Tim Butler | Matthew Hill | 2:33:12 |
| 3rd | Port Talbot Whs CCBen Parry | Neil Gregory | Rob Jones | 2:33:33 |
| Pos | Name | Actual Time |
|---|---|---|
| 1st | Team BottrillRob Francis | Jake Sargent | Emily Martin | 2:20:26 |
| 2nd | Gloucester City Cycling ClubTim Radley | Tim Butler | Matthew Hill | 2:33:12 |
| 3rd | Port Talbot Whs CCBen Parry | Neil Gregory | Rob Jones | 2:33:33 |