1
TT 25 Hayter Ethan
INEOS Grenadiers
INEOS Grenadiers 100 15 4:08:44 4:08:44
2
Classic 23 Askey Lewis
Groupama - FDJ
Groupama - FDJ 75 10 0:06 0:06
3
TT 22 Walker Max
Astana Qazaqstan Development Team
Astana Qazaqstan Development Team 60 7 0:21 0:21
4
Classic 28 Swift Connor
INEOS Grenadiers
INEOS Grenadiers 50 4 1:47 1:47
5
Classic 31 Doull Owain
EF Education - EasyPost
EF Education - EasyPost 40 2 3:09 3:09
6
Sprint 22 Donaldson Robert
Trinity Racing
Trinity Racing 30 1 3:11 3:11
7
TT 20 Tarling Joshua
INEOS Grenadiers
INEOS Grenadiers 20 3:30 3:30
8
GC 21 Blackmore Joseph
Israel - Premier Tech
Israel - Premier Tech 10 4:31 4:31
9
Sprint 26 Walls Matthew
Groupama - FDJ
Groupama - FDJ 5 5:55 5:55
10
Sprint 32 McLay Daniel
Arkéa - B&B Hotels
Arkéa - B&B Hotels 3 ,, 5:55
11
Sprint 18 Brennan Matthew
Team Visma | Lease a Bike Development
Team Visma | Lease a Bike Development 3 6:27 6:27
12
Sprint 36 Swift Ben
INEOS Grenadiers
INEOS Grenadiers 1 ,, 6:27
13
Sprint 26 Jackson Dom
Foran CCC
Foran CCC 1 6:29 6:29
14
Classic 23 Granger Ben
Mg.K Vis - Colors for Peace
Mg.K Vis - Colors for Peace 1 8:03 8:03
15
Sprint 28 Lewis Adam
Team Skyline
Team Skyline 1 8:13 8:13
16
Sprint 25 Martin Tom
Wheelbase - Cabtech
Wheelbase - Cabtech 8:26 8:26
17
Hills 22 Watson Samuel
Groupama - FDJ
Groupama - FDJ 9:05 9:05
18
Sprint 21 Hartley James
Cycling Sheffield
Cycling Sheffield 9:14 9:14
19
Sprint 27 McKay James
Saint Piran
Saint Piran 9:18 9:18
20
GC 23 Hollyman Mason
Israel - Premier Tech
Israel - Premier Tech 9:21 9:21
21
TT 22 Mitchell Adam
Vendée U Pays de la Loire
Vendée U Pays de la Loire 9:28 9:28
22
Sprint 20 Hannay Tyler
Saint Piran
Saint Piran ,, 9:28
23
Sprint 20 Hicks Dylan
Saint Piran
Saint Piran ,, 9:28
24
GC 26 Kyffin Zeb
TDT - Unibet Cycling Team
TDT - Unibet Cycling Team ,, 9:28
25
Climber 20 Buck Jones Huw
Saint Piran
Saint Piran 9:29 9:29
26 26 Housley Josh
,, 9:29
27
Hills 22 Truelove William
Thriva SRCT
Thriva SRCT ,, 9:29
28
TT 23 Knight Oliver
Cofidis
Cofidis ,, 9:29
29
Sprint 20 Giddings Joshua
Lotto Dstny Development Team
Lotto Dstny Development Team ,, 9:29
30
Hills 22 Sutton Louis
AVC Aix-en-Provence
AVC Aix-en-Provence 9:32 9:32
31
Hills 29 Armstrong Thomas
Wheelbase - Cabtech
Wheelbase - Cabtech ,, 9:32
32
TT 23 Rees Oliver
Sabgal / Anicolor
Sabgal / Anicolor 9:45 9:45
33
Hills 20 Brough Jack
AVC Aix-en-Provence
AVC Aix-en-Provence 9:47 9:47
34
Climber 18 Beldon Alex
Trinity Racing
Trinity Racing ,, 9:47
35
Sprint 19 Hobbs Noah
Equipe continentale Groupama-FDJ
Equipe continentale Groupama-FDJ 9:48 9:48
36
Hills 19 Dodd Matthew
Tirol KTM Cycling Team
Tirol KTM Cycling Team 9:51 9:51
37
Hills 19 Koerdt Bjorn
CC Étupes
CC Étupes 9:52 9:52
38
Sprint 20 Radcliffe George
XSpeed United Continental
XSpeed United Continental 9:53 9:53
39
Sprint 20 Askey Ben
Equipe continentale Groupama-FDJ
Equipe continentale Groupama-FDJ ,, 9:53
40
Sprint 20 Williams Tom
Thriva SRCT
Thriva SRCT 9:56 9:56
41 21 Leeming-Sykes Dexter
Team U Charente-Maritime
Team U Charente-Maritime ,, 9:56
42
Hills 18 Pattinson Tomos
Team Visma | Lease a Bike Development
Team Visma | Lease a Bike Development ,, 9:56
43 23 Westley Dylan
Saint Piran
Saint Piran ,, 9:56
44
Sprint 23 Maclean Logan
Spirit TBW Stuart Hall Cycling
Spirit TBW Stuart Hall Cycling ,, 9:56
45
Hills 19 Nisbet Cormac
Soudal Quick-Step Devo Team
Soudal Quick-Step Devo Team 9:58 9:58
46
Classic 19 Brookes Joseph
AVC Aix-en-Provence
AVC Aix-en-Provence ,, 9:58
47 20 Smith James Joseph
Wheelbase - Cabtech
Wheelbase - Cabtech 10:01 10:01
48
GC 21 Mackie Ewan
Qoda Construcciones
Qoda Construcciones 10:02 10:02
49
TT 27 Perrett William
Spirit TBW Stuart Hall Cycling
Spirit TBW Stuart Hall Cycling ,, 10:02
50
Hills 24 Stewart Jake
Israel - Premier Tech
Israel - Premier Tech 10:05 10:05
51 28 Heal Thomas
10:10 10:10
52
Hills 22 Stockwell Oliver
CTF Victorious
CTF Victorious 10:12 10:12
53 24 Hurdle Oli
10:14 10:14
54
Sprint 26 Symonds Bradley
Saint Piran
Saint Piran 10:23 10:23
DNF 20 Edwards Jake
DNF 23 Turner Ross
DNF 21 Peet Archie
DNF 18 Williams Ryan
DNF
GC 30 Holmes Matthew
DNF 19 Howell Adam
DNF Large Philip
DNF 18 Machin Zak
DNF
GC 23 Morgan Edward
DNF 35 Chadwick Michael
DNF 21 Barnes Daniel
DNF 21 Shillabeer Joe
DNF Brown Matthew
DNF 19 Flatau Benjamin
DNF 19 Galpin Dan
DNF 29 Daly George
DNF
GC 25 Donovan Mark
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team
DNF
GC 28 Knox James
Soudal Quick-Step
Soudal Quick-Step
DNF
TT 19 Wiggins Ben
Hagens Berman Jayco
Hagens Berman Jayco
DNF 19 Cole Matthew
Hagens Berman Jayco
Hagens Berman Jayco
DNF
Hills 22 Portsmouth Tom
Bingoal WB
Bingoal WB
DNF
Hills 18 Lightfoot Mark
AVC Aix-en-Provence
AVC Aix-en-Provence
DNF
Hills 22 Kingston Matthew
Mg.K Vis - Colors for Peace
Mg.K Vis - Colors for Peace
DNF
Hills 21 Harding Will
Zappi Racing Team
Zappi Racing Team
DNF 23 Candy Nicholas
Zappi Racing Team
Zappi Racing Team
DNF 21 Bosley Alexander
Zappi Racing Team
Zappi Racing Team
DNF
Climber 21 Pickering Finlay
Bahrain - Victorious
Bahrain - Victorious
DNF
Hills 19 Peace Oliver
Development Team dsm-firmenich PostNL
Development Team dsm-firmenich PostNL
DNF 23 Barnes Toby
Ribble Collective
Ribble Collective
DNF
Climber 20 Golliker Joshua
Equipe continentale Groupama-FDJ
Equipe continentale Groupama-FDJ
DNF
Hills 20 Walker Zachary
Rime Drali
Rime Drali
DNF 23 Howcroft Joe
XSpeed United Continental
XSpeed United Continental
DNF
Sprint 18 Smithson Jed
Team Visma | Lease a Bike Development
Team Visma | Lease a Bike Development
DNF
Sprint 21 Chilton Ben
Team U Charente-Maritime
Team U Charente-Maritime
DNF
Sprint 25 Lacaille Charlie
Schils - Doltcini
Schils - Doltcini
DNF 19 Holden Ralf
Trinity Racing
Trinity Racing
DNF
TT 22 Baker Rowan
Saint Piran
Saint Piran
DNF
Sprint 28 Wood Oliver
Saint Piran
Saint Piran
DNF
Sprint 25 Britton Rhys
Saint Piran
Saint Piran
DNF
Hills 23 Birchill Harry
Saint Piran
Saint Piran
DNF
TT 26 Roberts William
Saint Piran
Saint Piran
DNF
Sprint 34 Richardson Alexandar
Saint Piran
Saint Piran
DNF
Sprint 30 Jobber James
Global 6 United
Global 6 United
DNF 21 Lightfoot Owen
Vigo - Rias Baixas
Vigo - Rias Baixas
DNF 20 Birrell Ross
Mini Discar Cycling Team
Mini Discar Cycling Team
DNF 25 Davies Cai
Richardsons - Trek DAS
Richardsons - Trek DAS
DNF
TT 25 Giles Jordan
Richardsons - Trek DAS
Richardsons - Trek DAS
DNF
TT 26 Gill Michael
Richardsons - Trek DAS
Richardsons - Trek DAS
DNF 20 Lord Matthew
Richardsons - Trek DAS
Richardsons - Trek DAS
DNF 22 Hird David
Cycling Sheffield
Cycling Sheffield
DNF 22 Hartley Jack
Cycling Sheffield
Cycling Sheffield
DNF 20 Hardy Nathan
Team PB Performance
Team PB Performance
DNF 20 Smith Jacob
Wheelbase - Cabtech
Wheelbase - Cabtech
DNF
Sprint 21 King Aaron
Wheelbase - Cabtech
Wheelbase - Cabtech
DNF 23 Rosie Lee
Wheelbase - Cabtech
Wheelbase - Cabtech
DNF 19 Laborde Callum
Wheelbase - Cabtech
Wheelbase - Cabtech
DNF
Sprint 24 Shoreman Tim
Wheelbase - Cabtech
Wheelbase - Cabtech
DNF
TT 24 Tanfield Toby
Club Ciclista Padronés - Cortizo
Club Ciclista Padronés - Cortizo
DNF 19 Stephen George
BCC Race Team
BCC Race Team
DNF
GC 28 Stedman Maximilian
Beykoz Belediyesi Spor Türkiye
Beykoz Belediyesi Spor Türkiye
DNF
Sprint 22 Ball Alexander
Technosylva Maglia Bembibre
Technosylva Maglia Bembibre
DNF 23 Jackson Jake
Thriva SRCT
Thriva SRCT
DNF 19 Jowett Lucas
Sn Vitae HUUB p/b Bim Bam Coaching
Sn Vitae HUUB p/b Bim Bam Coaching
DNF
Sprint 23 Dellar Gabriel
Sn Vitae HUUB p/b Bim Bam Coaching
Sn Vitae HUUB p/b Bim Bam Coaching
DNF 25 Riwnyj Danny
trainSharp Cycling
trainSharp Cycling
DNF
TT 25 Hucks Oliver
TAAP - Kalas
TAAP - Kalas
DNF 21 Pullen Jamie
TAAP - Kalas
TAAP - Kalas
DNF 28 Tyrie Nicholas
Foran CCC
Foran CCC
DNF 31 Mould Robin
Foran CCC
Foran CCC
DNF 28 Millar Ben
Primera-TeamJobs
Primera-TeamJobs
DNF
TT 20 Whitcher Jamie
BMTH Cycleworks Vitecfire Fordce
BMTH Cycleworks Vitecfire Fordce
DNF
Sprint 25 Mewes Ben
Moonglu RT
Moonglu RT
DNF
TT 26 Pease Ben
Moonglu RT
Moonglu RT
DNF 18 Adby Thomas
Mud Dock Racing
Mud Dock Racing
DNF 18 Bardsley John
360cycling
360cycling
DNF 18 Curtis-Roberts Cai
360cycling
360cycling
DNF
Hills 24 Kimber George
Spirit TBW Stuart Hall Cycling
Spirit TBW Stuart Hall Cycling
DNF 19 Brennan Luke
Spirit TBW Stuart Hall Cycling
Spirit TBW Stuart Hall Cycling
DNF 20 Rowell Ethan
Spirit TBW Stuart Hall Cycling
Spirit TBW Stuart Hall Cycling
DNF 19 Marsh Ben
Project 1
Project 1
DNS
TT 36 Kenway Adam
DNS 26 McGoldrick Conor
DNS Morris Anthony
DNS
GC 22 Gloag Thomas
Team Visma | Lease a Bike
Team Visma | Lease a Bike
DNS
GC 22 Tulett Ben
Team Visma | Lease a Bike
Team Visma | Lease a Bike
DNS
GC 24 Flynn Sean
Team dsm-firmenich PostNL
Team dsm-firmenich PostNL
DNS
GC 22 Hayter Leo
INEOS Grenadiers
INEOS Grenadiers
DNS
Classic 34 Rowe Luke
INEOS Grenadiers
INEOS Grenadiers
DNS
Hills 25 Turner Ben
INEOS Grenadiers
INEOS Grenadiers
DNS
Sprint 23 Smith Nathan
Team Novo Nordisk
Team Novo Nordisk
DNS
GC 28 Williams Stephen
Israel - Premier Tech
Israel - Premier Tech
DNS
Hills 25 Wright Fred
Bahrain - Victorious
Bahrain - Victorious
DNS
Hills 19 Bush Jacob
Development Team dsm-firmenich PostNL
Development Team dsm-firmenich PostNL
DNS
Hills 20 Nerurkar Lukas
EF Education - EasyPost
EF Education - EasyPost
DNS
GC 28 Shaw James
EF Education - EasyPost
EF Education - EasyPost
DNS
Climber 20 Humber-Kelly Dylan
XSpeed United Continental
XSpeed United Continental
DNS
Sprint 23 George Alfred
SCO Dijon - Team Matériel - Velo.com
SCO Dijon - Team Matériel - Velo.com
DNS
TT 21 Charlton Josh
Trinity Racing
Trinity Racing
DNS
Sprint 22 Pidcock Joseph
Trinity Racing
Trinity Racing
DNS 19 Mason Finn
Saint Piran
Saint Piran
DNS 22 Wordsworth James
Cycling Sheffield
Cycling Sheffield
DNS 21 Paveley Harry
Team PB Performance
Team PB Performance
DNS 23 Clark Samuel
Óbidos Cycling Team
Óbidos Cycling Team
DNS
Sprint 30 Mazzone Tom
trainSharp Cycling
trainSharp Cycling
DNS 22 McSherry Ciaran
Team 05/03
Team 05/03
DNS Taylor William
Moonglu RT
Moonglu RT
DNS
Hills 26 Robinson Fergus
Ribble Rebellion
Ribble Rebellion
DNS 22 Houlberg Matthew
Spirit TBW Stuart Hall Cycling
Spirit TBW Stuart Hall Cycling
DNS 22 Kettlewell Sam
Spirit TBW Stuart Hall Cycling
Spirit TBW Stuart Hall Cycling
DNS 19 Tuchner Benjamin
Tekkerz CC
Tekkerz CC