| 1 | Graham GristwoodM35 FVO | M35 | FVO | 33:29 | 
| 2 | Peter BrayM21 MDOC | M21 | MDOC | 34:19 | 
| 3 | Peter HodkinsonM21 EUOC | M21 | EUOC | 35:37 | 
| 4 | Alastair ThomasM21 EUOC | M21 | EUOC | 36:17 | 
| 5 | Nathan LawsonM21 OD | M21 | OD | 36:33 | 
| 6 | Ben MitchellM21 SBOC | M21 | SBOC | 37:20 | 
| 7 | William GardnerM21 OD | M21 | OD | 38:09 | 
| 8 | Jonathan CrickmoreM21 SYO | M21 | SYO | 38:33 | 
| 9 | Aidan RigbyM21 CLOK | M21 | CLOK | 38:35 | 
| 10 | Duncan BirtwistleM21 OD | M21 | OD | 39:22 | 
| 11 | Aidan SmithM21 | M21 | 40:51 | |
| 12 | Alasdair McLeodM21 AROS | M21 | AROS | 41:15 | 
| 13 | Thomas LaraiaM21 EUOC | M21 | EUOC | 42:00 | 
| 14 | Alistair ThorntonM21 | M21 | 42:04 | |
| 15 | Oliver JohnsonM40 | M40 | 42:18 | |
| 16 | Chris SmithardM21 FVO | M21 | FVO | 42:27 | 
| 17 | Iain EmbreyM21 | M21 | 43:02 | |
| 18 | Dane BlomquistM21 | M21 | 43:16 | |
| 19 | Paul PruzinaM21 DRONGO | M21 | DRONGO | 43:23 | 
| 20 | Murray StrainM35 INT | M35 | INT | 44:03 | 
| 21 | Matthew VokesM21 | M21 | 44:57 | |
| 22 | Tom FellbaumM21 MDOC | M21 | MDOC | 45:49 | 
| 23 | Alasdair PedleyM21 EUOC | M21 | EUOC | 46:34 | 
| 24 | Noah HowlettM21 | M21 | 46:42 | |
| 25 | Luke FisherM21 | M21 | 47:19 | |
| 26 | Adam PotterM21 | M21 | 47:42 | |
| 27 | Ben MaliphantM21 | M21 | 47:45 | |
| 28 | James AcklandM21 CUOC | M21 | CUOC | 48:25 | 
| 29 | Colm MoranM21 | M21 | 48:40 | |
| 30 | Daniel SpencerM21 EUOC | M21 | EUOC | 49:00 | 
| 31 | Joe WoodleyM21 AIRE | M21 | AIRE | 49:15 | 
| 32 | Tim StreetM21 | M21 | 50:41 | |
| 33 | Tim BealeM35 | M35 | 52:39 | |
| 34 | John OckendenM21 DRONGO | M21 | DRONGO | 53:33 | 
| 35 | Tom CochraneM35 | M35 | 53:34 | |
| 36 | Matthew PickeringM21 SYO | M21 | SYO | 54:22 | 
| 37 | Ben StevensM21 | M21 | 54:49 | |
| 38 | Oliver WilliamsM21 DEE | M21 | DEE | 55:19 | 
| 39 | James HaynesM21 | M21 | 55:33 | |
| 40 | Grey GriersonM21 | M21 | 56:57 | |
| 41 | Andrew StempM21 AIRE | M21 | AIRE | 58:44 | 
| 42 | Scott CollierM35 KERNO | M35 | KERNO | 60:26 | 
| 43 | Christopher MacKenzieM21 | M21 | 61:40 | |
| 44 | Robert FinchM21 | M21 | 62:40 | |
| 45 | Michael CroneM21 | M21 | 62:56 | |
| 46 | Thomas EntwistleM21 SYO | M21 | SYO | 63:32 | 
| 47 | Daniel WeaverM21 | M21 | 64:28 | |
| 48 | Joe TauntonM21 | M21 | 64:29 | |
| 49 | Tom DobraM21 | M21 | 64:55 | |
| 50 | Yordan KolevM21 | M21 | 65:17 | |
| 51 | Samuel DrinkwaterM21 | M21 | 65:26 | |
| 52 | Bertie KingsleyM21 DEVON | M21 | DEVON | 66:44 | 
| 53 | Ben BreezeM21 WCOC | M21 | WCOC | 67:11 | 
| 54 | Kit GriersonM21 | M21 | 67:53 | |
| 55 | Connor SmithM21 | M21 | 69:57 | |
| 56 | David MaliphantM21 | M21 | 70:14 | |
| 57 | James RogersM21 LOC | M21 | LOC | 71:01 | 
| 58 | Lawrence JonesM21 | M21 | 72:59 | |
| 59 | James ErringtonM21 | M21 | 73:15 | |
| 60 | Peter DobraM21 | M21 | 89:04 | |
| 61 | James WalshM21 | M21 | 90:08 | |
| 62 | River Edis-SmithM21 | M21 | 92:16 | |
| 63 | Ross WhiteM21 | M21 | 93:10 | |
| 64 | Sebastian PughM21 | M21 | 102:06 | |
| 65 | Thomas DuttonM21 | M21 | 103:07 | |
| 66 | Gary FlynnM21 | M21 | 104:35 | |
| 67 | Donatas TumaitisM35 | M35 | 119:55 | |
| 68 | Daniel FiggM21 | M21 | 123:14 | |
| 69 | James ThomasM21 | M21 | 136:00 | |
| - | Jon ChandlerM50 | M50 | ||
| - | Marcus PinkerM45 | M45 | ||
| - | Philip VokesM21 | M21 | 
| 1 | Matthew GoochM20 MAROC | M20 | MAROC | 27:37 | 
| 2 | Flurry GriersonM20 DEVON | M20 | DEVON | 29:07 | 
| 3 | Finlay JohnsonM20 SROC | M20 | SROC | 29:52 | 
| 4 | Oliver TongeM18 BOK | M18 | BOK | 30:38 | 
| 5 | Euan TrynerM18 SYO | M18 | SYO | 30:54 | 
| 6 | Jim BaileyM18 BOK | M18 | BOK | 31:36 | 
| 7 | Joe SunleyM18 WCOC | M18 | WCOC | 32:33 | 
| 8 | James HammondM16 FVO | M16 | FVO | 33:30 | 
| 9 | Adam ConwayM18 | M18 | 33:39 | |
| 10 | Peter MolloyM20 FVO | M20 | FVO | 35:33 | 
| 11 | Ben SquireM18 NOC | M18 | NOC | 35:35 | 
| 12 | Dom DakinM20 SYO | M20 | SYO | 35:38 | 
| 13 | Adam BarrieM16 MAROC | M16 | MAROC | 37:16 | 
| 14 | James YuleM18 | M18 | 38:12 | |
| 15 | Adam MethvenM16 BKO | M16 | BKO | 38:20 | 
| 16 | Angus IvoryM18 INT | M18 | INT | 38:34 | 
| 17 | David BunnM20 | M20 | 39:46 | |
| 18 | Oscar ShepherdM18 INVOC | M18 | INVOC | 42:13 | 
| 19 | Thomas AspinM20 | M20 | 42:52 | |
| 20 | Alex WetherillM18 WAOC | M18 | WAOC | 43:16 | 
| 21 | Matthew MorrisM18 SYO | M18 | SYO | 43:34 | 
| 22 | Jake O'DonnellM16 DVO | M16 | DVO | 43:39 | 
| 23 | Andrew ElwoodM20 | M20 | 43:45 | |
| 24 | Jamie LightfootM16 | M16 | 45:14 | |
| 25 | Herbie AshworthM18 WCOC | M18 | WCOC | 45:19 | 
| 26 | Dominic GreenM18 CLOK | M18 | CLOK | 46:31 | 
| 27 | Barney Steventon-BarnesM18 SUFFOC | M18 | SUFFOC | 46:43 | 
| 28 | William LakeM16 SBOC | M16 | SBOC | 47:04 | 
| 29 | Jonas NeweyM16 MAROC | M16 | MAROC | 48:23 | 
| 30 | Guy OwenM16 | M16 | 48:32 | |
| 31 | Jamie GoddardM18 FVO | M18 | FVO | 48:44 | 
| 32 | William ThomasM16 | M16 | 49:14 | |
| 33 | Ewan MusgraveM18 MAROC | M18 | MAROC | 49:19 | 
| 34 | Conrad ReuberM16 SYO | M16 | SYO | 49:43 | 
| 35 | Finlay RaynorM18 INVOC | M18 | INVOC | 49:58 | 
| 36 | Ben GostickM16 HH | M16 | HH | 51:04 | 
| 37 | Matthew HorneM20 | M20 | 52:20 | |
| 38 | Dominic WatheyM16 MDOC | M16 | MDOC | 54:27 | 
| 39 | Angus LairdM16 INVOC | M16 | INVOC | 55:08 | 
| 40 | Emils UmmersM18 SO | M18 | SO | 55:37 | 
| 41 | Jake PowellM18 | M18 | 56:36 | |
| 42 | Sam CrawshawM18 SYO | M18 | SYO | 57:17 | 
| 43 | Liam GreenM16 CLOK | M16 | CLOK | 57:26 | 
| 44 | Olmo CombleyM16 | M16 | 59:31 | |
| 45 | Sam ToddM16 SYO | M16 | SYO | 59:38 | 
| 46 | Sam HuntM16 FVO | M16 | FVO | 60:26 | 
| 47 | William GarnettM18 | M18 | 64:32 | |
| 48 | Freddie LakeM16 SBOC | M16 | SBOC | 65:45 | 
| 49 | Peter ScottM16 LOC | M16 | LOC | 65:55 | 
| 50 | Ben O'DonnellM18 DVO | M18 | DVO | 66:17 | 
| 51 | Ben GloverM16 LEI | M16 | LEI | 66:50 | 
| 52 | Theo Steventon-BarnesM16 SUFFOC | M16 | SUFFOC | 68:50 | 
| 53 | Finlay AndersonM16 | M16 | 69:21 | |
| 54 | Arthur MitchellM16 | M16 | 69:37 | |
| 55 | Ruben RazzettiM16 BL | M16 | BL | 71:00 | 
| 56 | Michael FinchM18 | M18 | 73:48 | |
| 57 | Tom ThrelfallM16 | M16 | 74:59 | |
| 58 | Daniel HeppellM16 WCOC | M16 | WCOC | 75:03 | 
| 59 | Alexander EvansM18 | M18 | 76:26 | |
| 60 | Benedict SandersonM16 | M16 | 79:26 | |
| 61 | Ben MatherM18 | M18 | 81:10 | |
| 62 | Jack VilliersM18 | M18 | 84:21 | |
| 63 | Dylan JenkinsonM16 SYO | M16 | SYO | 88:26 | 
| 64 | Jonty GoodwinM18 WCOC | M18 | WCOC | 89:56 | 
| 65 | Sebastian MitchellM18 | M18 | 98:38 | |
| 66 | Maxime PesentiM18 | M18 | 106:16 | |
| 67 | Matthew BethellM16 | M16 | 109:19 | |
| 68 | Alfred HallM18 | M18 | 109:43 | |
| 69 | Matthew McCreadieM16 | M16 | 120:54 | |
| 70 | James ThompsonM16 | M16 | 151:04 | |
| - | Charlie RennieM18 WCOC | M18 | WCOC | |
| - | Frank TownleyM18 SN | M18 | SN | |
| - | George MartinM16 | M16 | ||
| - | Reuben LawsonM16 NGOC | M16 | NGOC | |
| - | Sam GriffinM18 GRAMP | M18 | GRAMP | |
| - | Tommy HeapM16 SO | M16 | SO | |
| - | Wilfrid TeasdaleM16 WCOC | M16 | WCOC | 
| 1 | Eilidh CampbellW20 EUOC | W20 | EUOC | 30:44 | 
| 2 | Mairi EadesW20 EUOC | W20 | EUOC | 34:21 | 
| 3 | Imogen PietersW16 SYO | W16 | SYO | 35:03 | 
| 4 | Rachel BrownW18 ESOC | W18 | ESOC | 35:24 | 
| 5 | Alice WilsonW20 EUOC | W20 | EUOC | 35:29 | 
| 6 | Lizzie StansfieldW20 EUOC | W20 | EUOC | 37:02 | 
| 7 | Rachel DuckworthW18 DVO | W18 | DVO | 37:28 | 
| 8 | Evie ConwayW20 EUOC | W20 | EUOC | 39:34 | 
| 9 | Fiona EadesW18 INT | W18 | INT | 40:58 | 
| 10 | Iris MacMillanW16 ECKO | W16 | ECKO | 41:44 | 
| 11 | Rosie SpencerW20 | W20 | 42:17 | |
| 12 | Daisy RennieW16 WCOC | W16 | WCOC | 42:22 | 
| 13 | Ellie SimmondsW18 | W18 | 44:18 | |
| 14 | Merryn StangroomW18 | W18 | 44:58 | |
| 15 | Jocie HiltonW16 | W16 | 46:13 | |
| 16 | Alex ElliotW18 | W18 | 46:18 | |
| 17 | Isabel SunleyW16 WCOC | W16 | WCOC | 46:30 | 
| 18 | Pippa CarcasW18 INT | W18 | INT | 46:31 | 
| 19 | Scarlet HeapW18 SO | W18 | SO | 47:41 | 
| 20 | Faith KenyonW16 | W16 | 47:44 | |
| 21 | Hannah FreemanW18 | W18 | 47:45 | |
| 22 | Emily GibbinsW16 | W16 | 48:54 | |
| 23 | Emma CrawfordW16 WCOC | W16 | WCOC | 49:14 | 
| 24 | Ruby OwenW18 | W18 | 50:20 | |
| 25 | Maya Hampshire WrightW18 | W18 | 50:37 | |
| 26 | Emily TurnerW18 | W18 | 51:25 | |
| 27 | Catriona ChapmanW16 MAROC | W16 | MAROC | 51:34 | 
| 28 | Jess BaileyW16 LOC | W16 | LOC | 53:06 | 
| 29 | Elizabeth HorslerW18 | W18 | 55:17 | |
| 30 | Rose TaylorW16 NGOC | W16 | NGOC | 55:21 | 
| 31 | Isabelle HodgsonW20 | W20 | 56:05 | |
| 32 | Sophie JonesW20 | W20 | 56:19 | |
| 33 | Laura HarrisonW20 | W20 | 56:49 | |
| 34 | Emily ElmsW16 | W16 | 56:58 | |
| 35 | Cate MatthewW16 SROC | W16 | SROC | 57:10 | 
| 36 | Hannah MatherW16 LOG | W16 | LOG | 57:16 | 
| 37 | Amelia BartlettW18 SO | W18 | SO | 57:35 | 
| 38 | Naomi ThorntonW18 | W18 | 59:36 | |
| 39 | Amelia ThompsonW16 | W16 | 59:46 | |
| 40 | Lucy GibsonW18 | W18 | 59:52 | |
| 41 | Maggie SoulsbyW16 HH | W16 | HH | 63:37 | 
| 42 | Daisy May McNamaraW16 | W16 | 65:03 | |
| 43 | Ciara KeenW16 SYO | W16 | SYO | 66:20 | 
| 44 | Amy Lee-JonesW16 | W16 | 66:31 | |
| 45 | Amelia WingW16 BKO | W16 | BKO | 69:00 | 
| 46 | Lucy HensmanW16 FVO | W16 | FVO | 70:25 | 
| 47 | Sophie VincentW20 | W20 | 74:11 | |
| 48 | Natalie MartinW18 | W18 | 75:09 | |
| 49 | Libby BarberW18 | W18 | 76:44 | |
| 50 | Ellie Mills-HicksW16 | W16 | 81:12 | |
| 51 | Claudine HodgsonW18 | W18 | 84:40 | |
| 52 | Madeleine PitcherW16 | W16 | 85:12 | |
| 53 | Harriet WoodW20 | W20 | 97:33 | |
| - | Alexandra GarnettW16 | W16 | ||
| - | Alice KemsleyW16 BASOC | W16 | BASOC | |
| - | Elena KippinW20 | W20 | ||
| - | Isabel GainesW16 | W16 | ||
| - | Isobel HowardW16 MOR | W16 | MOR | |
| - | Laura BrownW16 LOC | W16 | LOC | |
| - | Rebecca CarmanW18 | W18 | 
| 1 | Hollie OrrW21 LOC | W21 | LOC | 35:56 | 
| 2 | Grace MolloyW21 FVO | W21 | FVO | 36:56 | 
| 3 | Megan Carter-DaviesW21 SBOC | W21 | SBOC | 38:02 | 
| 4 | Fiona BunnW21 EUOC | W21 | EUOC | 39:23 | 
| 5 | Pippa DakinW21 | W21 | 41:27 | |
| 6 | Laura KingW21 EUOC | W21 | EUOC | 41:36 | 
| 7 | Tessa StrainW21 | W21 | 42:00 | |
| 8 | Cecilie AndersenW21 BOK | W21 | BOK | 42:06 | 
| 9 | Laura RobertsonW21 SYO | W21 | SYO | 42:20 | 
| 10 | Chloe PotterW21 | W21 | 42:36 | |
| 11 | Kirstin MaxwellW21 RR | W21 | RR | 45:31 | 
| 12 | Alice LeakeW21 AIRE | W21 | AIRE | 46:21 | 
| 13 | Fay WalshW21 AIRE | W21 | AIRE | 46:42 | 
| 14 | Sarah JonesW21 LOC | W21 | LOC | 46:58 | 
| 15 | Niamh HunterW21 EUOC | W21 | EUOC | 47:20 | 
| 16 | Emma WilsonW21 | W21 | 48:38 | |
| 17 | Rona LindsayW21 | W21 | 49:58 | |
| 18 | Zoe HardingW21 | W21 | 56:14 | |
| 19 | Clare Monica StansfieldW21 | W21 | 57:14 | |
| 20 | Louise AdamsW21 EUOC | W21 | EUOC | 57:30 | 
| 21 | Bryony McLeodW21 | W21 | 57:37 | |
| 22 | Georgia JonesW21 DEVON | W21 | DEVON | 59:52 | 
| 23 | Katherine BettW21 | W21 | 61:29 | |
| 24 | Abigail KerrW21 | W21 | 63:25 | |
| 25 | Caitlin PearsonW21 | W21 | 64:00 | |
| 26 | Ruth BealeW21 | W21 | 64:01 | |
| 27 | Alison CampbellW21 | W21 | 64:40 | |
| 28 | Aine McCannW21 | W21 | 65:27 | |
| 29 | Kitty BrayW21 | W21 | 68:20 | |
| 30 | Hannah HateleyW21 | W21 | 69:03 | |
| 31 | Heather MuirW21 | W21 | 70:11 | |
| 32 | Bryony CrickmoreW21 | W21 | 75:22 | |
| 33 | Sophie PruzinaW21 | W21 | 75:40 | |
| 34 | Megan HarrisonW21 | W21 | 78:54 | |
| 35 | Alison FryerW21 | W21 | 81:51 | |
| 36 | Victoria BaileyW21 | W21 | 83:39 | |
| 37 | Ruth BeresfordW21 | W21 | 94:35 | |
| 38 | Meredith MoodyW21 | W21 | 94:51 | |
| 39 | Fiona TamW21 | W21 | 101:27 | |
| 40 | Becky ShelfordW21 | W21 | 166:59 | |
| 41 | Poppy HeapW21 | W21 | 170:50 | |
| - | Anne EdwardsW21 LOC | W21 | LOC | |
| - | Helen OckendenW21 EUOC | W21 | EUOC |