Oscar Hutchings wins the overall in the Clive Tiley Memorial Road Race National B Stage race; Hutchings, Nicholas Tyrie, Charles Ager & Ben Millar stage winners
![]() |
RR Result: Clive Tiley Memorial Road Race
Overall
1 Oscar Hutchings Team Tor 2000 Kalas 06:09:48:730
2 Archie Cross Bristol RC 06:10:06:770
3 Ben Millar Primera-TeamJobs 06:10:30:267
4 James Chapman Team PB Performance 06:10:36:646
5 Jack Dallyn Team Tor 2000 Kalas 06:10:37:762
6 Charles Ager StolenGoat Race Team 06:10:42:735
7 Darren Rider 06:10:56:586
8 Nicholas Tyrie Primera-TeamJobs 06:11:08:848
9 Jack Freeman Meudon Pedal Heaven Le Col RT 06:11:10:301
10 Ewan Warren Mid Devon CC 06:11:11:263
11 Andrew Kirby University of Bristol CC 06:11:55:400
12 Will Duffy Bath Cycling Club 06:12:11:561
13 Joshua Diesel Primera-TeamJobs 06:12:18:726
14 Tom Palfrey Caffi Gruff 06:12:25:030
15 Max Rowley-Sanchez VC Londres 06:13:06:725
16 Sam Andrews Clash Racing 06:13:42:313
17 George Smith Primera-TeamJobs 06:15:21:215
18 Jack Ramsbottom Caffi Gruff 06:15:22:828
19 William Bjergfelt Saint Piran 06:15:38:626
20 George Skinner Primera-TeamJobs 06:16:05:940
21 Guido Blee Paceline RT 06:16:12:232
22 Joshua Knowles TAAP Cervelo 06:16:26:804
23 Milo Purvis Paceline RT 06:16:56:291
24 Oliver Hurdle StolenGoat Race Team 06:16:57:778
25 Charlie Lacaille University of Bristol CC 06:17:38:089
26 Sebastien Tyrie 06:17:59:953
27 Archie Peet Brocar-Alé 06:19:05:532
28 Thomas Heal StolenGoat Race Team 06:20:26:189
29 Inigo Hawkings Meudon Pedal Heaven Le Col RT 06:21:25:452
30 Harvey Stroh TAAP Cervelo 06:27:11:410
31 Matt Bailey High Wycombe Cycling Club 07:00:17:229
32 Galahad Bland Team Tor 2000 Kalas 07:01:13:683
Stage 1 – Individual Time Trial
1 Oscar Hutchings Team Tor 2000 Kalas 00:15:33:730
2 Jack Freeman Meudon Pedal Heaven Le Col RT 00:15:36:301
3 Ewan Warren Mid Devon CC 00:15:41:263
4 Jack Dallyn Team Tor 2000 Kalas 00:15:41:762
5 Charles Ager StolenGoat Race Team 00:15:43:735
6 William Bjergfelt Saint Piran 00:15:45:626
7 George Smith Primera-TeamJobs 00:15:46:215
8 Milo Purvis Paceline RT 00:15:46:291
9 Nicholas Tyrie Primera-TeamJobs 00:15:48:848
10 Oliver Hurdle StolenGoat Race Team 00:15:50:778
11 James Chapman Team PB Performance 00:15:52:646
12 Guido Blee Paceline RT 00:15:55:232
13 Andrew Kirby WestSide Coaching 00:15:56:400
14 Archie Cross Bristol RC 00:15:58:770
15 Archie Peet Brocar-Alé 00:16:00:532
16 Matt Bailey High Wycombe Cycling Club 00:16:04:229
17 Inigo Hawkings Meudon Pedal Heaven Le Col RT 00:16:05:452
18 Ben Savage VCEquipe-FlixOralHygiene-Propu… 00:16:06:052
19 Thomas Heal StolenGoat Race Team 00:16:07:189
20 Will Duffy Bath Cycling Club 00:16:09:561
21 George Skinner Primera-TeamJobs 00:16:12:940
22 Joshua Diesel Primera-TeamJobs 00:16:13:726
23 Sebastien Tyrie 00:16:13:953
24 Sam Andrews Clash Racing 00:16:14:313
25 Darren Rider 00:16:24:586
26 Steven Jones Team Tor 2000 Kalas 00:16:24:883
27 Ben Millar Primera-TeamJobs 00:16:25:267
28 Tom Palfrey Caffi Gruff 00:16:26:030
29 Joshua Knowles TAAP Cervelo 00:16:27:804
30 Harvey Stroh TAAP Cervelo 00:16:31:410
31 Max Rowley-Sanchez VC Londres 00:16:31:725
32 Galahad Bland Team Tor 2000 Kalas 00:16:33:683
33 Sam Holwill trainSharp Development Team 00:16:36:218
34 Ethan Browne JRC-INTERFLON Race Team 00:16:40:468
35 Tobias Coates Saint Piran Development 00:16:43:580
36 Dafydd Wright Caffi Gruff 00:16:52:045
37 Joshua Horsfield 00:16:54:480
38 Charlie Lacaille University of Bristol CC 00:17:08:089
39 Iwan Evans Embark – Bikestrong 00:17:08:886
40 Jack Ramsbottom Caffi Gruff 00:17:15:828
41 Karl Norris 360VRT 00:17:17:141
…. continued after the advert.
Stage 2 – Criterium
1 Nicholas Tyrie Primera-TeamJobs 00:42:24:000
2 Charles Ager StolenGoat Race Team 00:42:31:000
3 Jack Freeman Meudon Pedal Heaven Le Col RT 00:42:31:000
4 Harvey Stroh TAAP Cervelo 00:42:31:000
5 Dafydd Wright Caffi Gruff 00:42:31:000
6 Sam Andrews Clash Racing 00:42:31:000
7 William Bjergfelt Saint Piran 00:42:31:000
8 Ben Savage VCEquipe-FlixOralHygiene-Propu… 00:42:31:000
9 Ewan Warren Mid Devon CC 00:42:31:000
10 Andrew Kirby WestSide Coaching 00:42:31:000
11 Guido Blee Paceline RT 00:42:31:000
12 Thomas Heal StolenGoat Race Team 00:42:31:000
13 George Smith Primera-TeamJobs 00:42:31:000
14 Jack Dallyn Team Tor 2000 Kalas 00:42:31:000
15 Joshua Diesel Primera-TeamJobs 00:42:31:000
16 Matt Bailey High Wycombe Cycling Club 00:42:31:000
17 Inigo Hawkings Meudon Pedal Heaven Le Col RT 00:42:31:000
18 Oscar Hutchings Team Tor 2000 Kalas 00:42:31:000
19 Galahad Bland Team Tor 2000 Kalas 00:42:31:000
20 Joshua Knowles TAAP Cervelo 00:42:31:000
21 George Skinner Primera-TeamJobs 00:42:31:000
22 James Chapman Team PB Performance 00:42:31:000
23 Joshua Horsfield 00:42:31:000
24 Milo Purvis Paceline RT 00:42:31:000
25 Steven Jones Team Tor 2000 Kalas 00:42:31:000
26 Charlie Lacaille University of Bristol CC 00:42:31:000
27 Archie Peet Brocar-Alé 00:42:31:000
28 Ben Millar Primera-TeamJobs 00:42:31:000
29 Darren Rider 00:42:31:000
30 Archie Cross Bristol RC 00:42:31:000
31 Ethan Browne JRC-INTERFLON Race Team 00:42:31:000
32 Sam Holwill trainSharp Development Team 00:42:31:000
33 Will Duffy Bath Cycling Club 00:42:31:000
34 Tom Palfrey Caffi Gruff 00:42:31:000
35 Oliver Hurdle StolenGoat Race Team 00:42:31:000
36 Sebastien Tyrie 00:43:04:000
37 Tobias Coates Saint Piran Development 00:43:31:000
38 Iwan Evans Embark – Bikestrong 00:43:31:000
39 Max Rowley-Sanchez VC Londres 00:43:54:000
40 Jack Ramsbottom Caffi Gruff 00:44:39:000
41 Karl Norris 360VRT 00:47:00:000
Stage 3
1 Charles Ager StolenGoat Race Team 02:47:01:000
2 George Smith Primera-TeamJobs 02:47:32:000
3 Ben Millar Primera-TeamJobs 02:47:32:000
4 Darren Rider 02:47:32:000
5 Archie Cross Bristol RC 02:47:34:000
6 Oscar Hutchings Team Tor 2000 Kalas 02:47:34:000
7 Sam Holwill trainSharp Development Team 02:47:34:000
8 George Skinner Primera-TeamJobs 02:47:45:000
9 Jack Freeman Meudon Pedal Heaven Le Col RT 02:47:45:000
10 Ewan Warren Mid Devon CC 02:47:45:000
11 William Bjergfelt Saint Piran 02:47:45:000
12 Nicholas Tyrie Primera-TeamJobs 02:47:45:000
13 James Chapman Team PB Performance 02:47:45:000
14 Tom Palfrey Caffi Gruff 02:47:45:000
15 Ethan Browne JRC-INTERFLON Race Team 02:47:45:000
16 Jack Dallyn Team Tor 2000 Kalas 02:47:45:000
17 Andrew Kirby WestSide Coaching 02:47:45:000
18 Sam Andrews Clash Racing 02:47:45:000
19 Max Rowley-Sanchez VC Londres 02:47:45:000
20 Jack Ramsbottom Caffi Gruff 02:47:45:000
21 Archie Peet Brocar-Alé 02:47:45:000
22 Joshua Diesel Primera-TeamJobs 02:47:45:000
23 Will Duffy Bath Cycling Club 02:47:45:000
24 Joshua Knowles TAAP Cervelo 02:47:45:000
25 Dafydd Wright Caffi Gruff 02:47:53:000
26 Guido Blee Paceline RT 02:48:12:000
27 Charlie Lacaille University of Bristol CC 02:48:16:000
28 Matt Bailey High Wycombe Cycling Club 02:48:40:000
29 Milo Purvis Paceline RT 02:49:02:000
30 Galahad Bland Team Tor 2000 Kalas 02:49:04:000
31 Oliver Hurdle StolenGoat Race Team 02:49:04:000
32 Harvey Stroh TAAP Cervelo 02:49:04:000
33 Sebastien Tyrie 02:49:07:000
34 Iwan Evans Embark – Bikestrong 02:57:22:000
35 Inigo Hawkings Meudon Pedal Heaven Le Col RT 02:57:22:000
36 Thomas Heal StolenGoat Race Team 02:57:22:000
37 Tobias Coates Saint Piran Development 03:20:20:000
Stage 4
1 Ben Millar Primera-TeamJobs 02:24:02:000
2 Archie Cross Bristol RC 02:24:03:000
3 Oscar Hutchings Team Tor 2000 Kalas 02:24:20:000
4 Thomas Heal StolenGoat Race Team 02:24:26:000
5 James Chapman Team PB Performance 02:24:28:000
6 Darren Rider 02:24:29:000
7 Jack Dallyn Team Tor 2000 Kalas 02:24:43:000
8 Max Rowley-Sanchez VC Londres 02:24:56:000
9 Inigo Hawkings Meudon Pedal Heaven Le Col RT 02:25:27:000
10 Ewan Warren Mid Devon CC 02:25:29:000
11 Nicholas Tyrie Primera-TeamJobs 02:25:31:000
12 Jack Freeman Meudon Pedal Heaven Le Col RT 02:25:40:000
13 Charles Ager StolenGoat Race Team 02:25:42:000
14 Andrew Kirby WestSide Coaching 02:25:43:000
15 Tom Palfrey Caffi Gruff 02:25:43:000
16 Jack Ramsbottom Caffi Gruff 02:25:43:000
17 Will Duffy Bath Cycling Club 02:25:46:000
18 Joshua Diesel Primera-TeamJobs 02:25:49:000
19 Sam Andrews Clash Racing 02:27:12:000
20 Oliver Hurdle StolenGoat Race Team 02:29:32:000
21 George Smith Primera-TeamJobs 02:29:32:000
22 Sebastien Tyrie 02:29:35:000
23 Milo Purvis Paceline RT 02:29:37:000
24 George Skinner Primera-TeamJobs 02:29:37:000
25 William Bjergfelt Saint Piran 02:29:37:000
26 Guido Blee Paceline RT 02:29:37:000
27 Joshua Knowles TAAP Cervelo 02:29:43:000
28 Charlie Lacaille University of Bristol CC 02:29:43:000
29 Archie Peet Brocar-Alé 02:32:59:000
30 Harvey Stroh TAAP Cervelo 02:39:13:000
31 Matt Bailey High Wycombe Cycling Club 03:13:05:000
32 Galahad Bland Team Tor 2000 Kalas 03:13:05:000
Cycle Division’s Shop
Send your results as well as club, team & event news here
Other Results on VeloUK (including reports containing results)
- Features, Reports, Results
- Result: Velo Bavarian Crit League 8
- Result: North West Youth Tour (Stage 2)
- Result: Stage 1 North West Youth Tour
- Result: Portsmouth Evening Circuits
- RESULT: North West Circuit Champs
- Shrewsbury Friday Night Cross 4
- FEATURE: The Pedal Club Lunch (August)
- TT Result: North Tyneside Riders CC
- TT Result: SVTTA 30 Pinky Williams Trophy
- TT Result: Royal Dean Forest Cycle Club 25
- TT Result: VC Baracchi 50
- TT Result: West Cheshire TTCA 25
- TT Result: Southdown Velo Fontwell Ten-mile Gallop
- TT Result: Kent CA 10
- TT Result: Didcot Phoenix CC 10
- TT Result: Wigan Whs 10
- TT Result: VTTA (E.Mids) 25
- TT Result: Maldon & District CC 10
- TT Result: VTTA (North Midlands) 10
- Result: RL360 Isle of Man Youth League 18
- TT Result: Yorkshire Road Club Victory Cup
- Result: Doncaster Dome Crits
- Result: Jolibar Trophy 2025 Road Race
- Result: John Holman Memorial Race
- Result: SACA Salt Ayre Tuesday Series #19
- Result: Surrey League 2/3 Road Race
- Winners! Ribble Outliers Latvian Triple!
- Result: Friz Hill Road Race
- Result: Beaumont Trophy/Curlew Cup
- Result/Report: Harrogate Nova Road Race
- Report/Result: Mid Shropshire Wheelers Friday Night Cyclo-Cross
- Result: On Yer Bike Crit Series #9
- Result: Full Gas Summer Circuit Series 22
- Result: PNE Mountbatten Circuit Series #9
- Result: Schils Summer Circuit Races 2
- World Records for Bjergfelt & Richardson
- TT Result: Finsbury Park CC 25
- Result: RL360 Isle of Man Youth League
- Result: Full Gas Summer Circuit Series 21
- Result: Full Gas Summer Circuit Series 20
Other News on VeloUK
- FEATURE: The Pedal Club Lunch (August)
- Winners! Ribble Outliers Latvian Triple!
- GB FOR JUNIOR TRACK WORLD CHAMPS
- Beaumont Trophy/Curlew Cup 2025
- STAGE ROUTES ANNOUNCED FOR MEN’S TOUR OF BRITAIN
- TOUR OF BRITAIN NEWS – THE TEAMS
- Startlist: RTTC National 25 Mile Championship
- Ribble Cycles CGR – Commute, Gravel, Road range
- Tour of Britain News: 2 Days in Wales
- News: The Pedal Club Lunch (July)
- STARTLIST: National Youth Circuit Series (Wyke)
- Men’s Tour of Britain Route Update
- GB Team for Track Euros
- Opening of Sir Mark Cavendish Raceway
- Bike News: Ribble Cycles Alloy Bikes
- This Weekend: Junior Road Championships
- Wednesday: Otley Cycle Races
- Mid Shropshire Wheelers celebrates 100 Years of Cycling
- Team Feature: Prologue Junior Racing Team Spring Review
- New: Ribble Cycles Ultra-Grit & Allgrit Ranges
- START LISTS FOR BRITISH ROAD CHAMPIONSHIPS
- STARTLIST: Two day Giant Tugby Ronde van Wymeswold
- NEWS: MAJOR JUNIOR TEAMS TO MERGE FOR 2026
- Entries Wanted: Ilkley Town Centre Races
- Report/Result: Women’s Tour of Britain Stage 2
- Report: Women’s Tour of Britain Stage 1
- STARTLIST: Owen Blower Memorial Road Races
- Events: Halesowen Academy Road Race
- News: May Pedal Club Lunch
- RIBBLE PARTNERS WITH THE BIKE FITTERS
- Monday: Witham Wheelers Road Races
- British Stars for Women’s Tour of Britain
- Women’s Tour of Britain Riders 2025
- 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