| 1 | Joshua DudleyM21 MAROC | M21 | MAROC | 88:12 | 
| 2 | Alexander ChepelinM21 INT | M21 | INT | 88:48 | 
| 3 | Nathan LawsonM21 OD | M21 | OD | 90:15 | 
| 4 | Joe WoodleyM21 LOC | M21 | LOC | 90:59 | 
| 5 | Oliver JohnsonM45 SYO | M45 | SYO | 91:53 | 
| 6 | Ben MitchellM21 SBOC | M21 | SBOC | 92:34 | 
| 7 | Peter Taylor-BrayM21 MDOC | M21 | MDOC | 93:22 | 
| 8 | Jonny CrickmoreM21 SYO | M21 | SYO | 93:44 | 
| 9 | Philip VokesM21 OD | M21 | OD | 96:27 | 
| 10 | Matthew GoochM21 EUOC | M21 | EUOC | 97:31 | 
| 11 | Aidan SmithM21 INT | M21 | INT | 98:28 | 
| 12 | James AcklandM21 CUOC | M21 | CUOC | 98:31 | 
| 13 | Sindre Østgulen DeiszM21 NYDALENS SK | M21 | NYDALENS SK | 98:35 | 
| 14 | Alasdair PedleyM21 AROS | M21 | AROS | 100:17 | 
| 15 | Colm MoranM21 INT | M21 | INT | 100:53 | 
| 16 | Tim MorganM21 INT | M21 | INT | 101:34 | 
| 17 | Halvor Eid NielsenM21 NYDALENS SK | M21 | NYDALENS SK | 101:43 | 
| 18 | Duncan BirtwistleM21 OD | M21 | OD | 102:03 | 
| 19 | Ben WindsorM21 DRONGO | M21 | DRONGO | 102:21 | 
| 20 | Louis HaltzM21 TOUS AZIMUTS DOUAI | M21 | TOUS AZIMUTS DOUAI | 102:37 | 
| 21 | Alasdair McLeodM21 FVO | M21 | FVO | 102:46 | 
| 22 | Matthew ElkingtonM21 OD | M21 | OD | 103:47 | 
| 23 | Flurry GriersonM21 DEVON | M21 | DEVON | 104:23 | 
| 24 | Jamie ParkinsonM21 DEVON | M21 | DEVON | 104:32 | 
| 25 | Paul PruzinaM21 DRONGO | M21 | DRONGO | 104:33 | 
| 26 | Thomas WilsonM21 CLYDE | M21 | CLYDE | 105:02 | 
| 27 | Lewis TaylorM21 FVO | M21 | FVO | 105:05 | 
| 28 | Ruairi ShortM21 CNOC | M21 | CNOC | 106:26 | 
| 29 | Adam PotterM21 BOK | M21 | BOK | 106:31 | 
| 30 | Richard RobinsonM40 NOC | M40 | NOC | 107:02 | 
| 31 | Hakon ChristiansenM21 NYDALENS SK | M21 | NYDALENS SK | 107:14 | 
| 32 | Alistair ThorntonM21 FVO | M21 | FVO | 107:30 | 
| 33 | Sverre Turter SandvoldM21 NYDALENS SK | M21 | NYDALENS SK | 107:47 | 
| 34 | Finlay ToddM21 INVOC | M21 | INVOC | 109:21 | 
| 35 | John Kasper SvergjaM21 NYDALENS SK | M21 | NYDALENS SK | 113:02 | 
| 36 | Finlay JohnsonM21 SROC | M21 | SROC | 113:34 | 
| 36 | Ruairi LongM21 NYDALENS SK | M21 | NYDALENS SK | 113:34 | 
| 38 | Luke FisherM21 DRONGO | M21 | DRONGO | 114:11 | 
| 39 | Boyan IvandjikovM21 EUOC | M21 | EUOC | 116:43 | 
| 40 | Rhys Findlay-RobinsonM35 LOC | M35 | LOC | 117:00 | 
| 41 | Tom LinesM21 EUOC | M21 | EUOC | 117:06 | 
| 42 | William RiggM21 INT | M21 | INT | 117:39 | 
| 43 | Harry McMurtrieM21 DEVON | M21 | DEVON | 122:45 | 
| 44 | Oliver WilliamsM21 MDOC | M21 | MDOC | 123:34 | 
| 45 | Simen NielsenM21 NYDALENS SK | M21 | NYDALENS SK | 125:01 | 
| 46 | Graeme RennieM21 CNOC | M21 | CNOC | 125:16 | 
| 47 | Robert GardnerM21 OD | M21 | OD | 129:30 | 
| 48 | Daniel WeaverM21 UBOC | M21 | UBOC | 132:16 | 
| 49 | Rudi PaulM21 STAG | M21 | STAG | 133:40 | 
| 50 | Joe ThomasM21 SYO | M21 | SYO | 133:49 | 
| 51 | Charlie AdamsM55 SYO | M55 | SYO | 134:02 | 
| 52 | Tom DobraM21 TVOC | M21 | TVOC | 134:04 | 
| 53 | Thomas LaraiaM21 EUOC | M21 | EUOC | 134:38 | 
| 54 | Tsz Chun Jason WongM21 SLOW | M21 | SLOW | 138:30 | 
| 55 | Robert FinchM21 NGOC | M21 | NGOC | 139:43 | 
| 56 | Jostein Svaland DaleM21 AAS-NMBU ORIENTERING | M21 | AAS-NMBU ORIENTERING | 142:08 | 
| 57 | Adam FieldhouseM21 QO | M21 | QO | 142:35 | 
| 58 | Scott CollierM35 OUOC | M35 | OUOC | 143:25 | 
| 59 | Grey GriersonM21 DEVON | M21 | DEVON | 143:45 | 
| 60 | Lok Hin MaM21 HKIOF | M21 | HKIOF | 144:26 | 
| 61 | Dom DakinM21 SYO | M21 | SYO | 144:41 | 
| 62 | Ben StevensM35 INT | M35 | INT | 146:14 | 
| 63 | Stanley HeapM21 EUOC | M21 | EUOC | 147:04 | 
| 64 | Liam MarshM21 SO | M21 | SO | 148:25 | 
| 65 | Joseph GoodwinM21 SHUOC | M21 | SHUOC | 150:28 | 
| 66 | Nicholas JarvisM21 SO | M21 | SO | 152:08 | 
| 67 | Tsz Wai YuM21 HONG KONG CHINA | M21 | HONG KONG CHINA | 152:57 | 
| 68 | Darragh HoareM21 BOC | M21 | BOC | 156:55 | 
| 69 | James RogersM21 LOC | M21 | LOC | 161:49 | 
| - | Alan CherryM21 NYDALENS SK | M21 | NYDALENS SK | |
| - | Alastair ThomasM21 WCOC | M21 | WCOC | |
| - | Andrin WeyM21 OLG ZURICH | M21 | OLG ZURICH | |
| - | Chris SmithardM21 FVO | M21 | FVO | |
| - | Daniel SpencerM21 EUOC | M21 | EUOC | |
| - | David BunnM21 EUOC | M21 | EUOC | |
| - | Lachlan ChavasseM21 DRONGO | M21 | DRONGO | |
| - | Torkil Eide SolstadM21 NYDALENS SK | M21 | NYDALENS SK | |
| - | William GardnerM21 OD | M21 | OD | 
| 1 | Megan Carter-DaviesW21 SBOC | W21 | SBOC | 74:07 | 
| 2 | Pia Young VikW20 OK LINNÉ | W20 | OK LINNÉ | 82:44 | 
| 3 | Cecilie AndersenW21 BOK | W21 | BOK | 83:12 | 
| 4 | Fiona BunnW21 TVOC | W21 | TVOC | 86:15 | 
| 5 | Tilla Farnes HennumW21 NTNUI | W21 | NTNUI | 87:17 | 
| 6 | Anna UlvensøenW21 NYDALENS SK | W21 | NYDALENS SK | 87:38 | 
| 7 | Jo ShepherdW21 HALDEN SK | W21 | HALDEN SK | 89:06 | 
| 8 | Alice LeakeW21 AIRE | W21 | AIRE | 90:21 | 
| 9 | Siri UlvestadW35 NYDALENS SK | W35 | NYDALENS SK | 91:32 | 
| 10 | Chloe PotterW21 SYO | W21 | SYO | 93:16 | 
| 11 | Laura KingW21 AIRE | W21 | AIRE | 94:49 | 
| 12 | Lucy WalkerW21 DEVON | W21 | DEVON | 99:50 | 
| 13 | Pippa DakinW21 SYO | W21 | SYO | 100:04 | 
| 14 | Emma WilsonW21 CLYDE | W21 | CLYDE | 103:51 | 
| 15 | Helen OckendenW21 EUOC | W21 | EUOC | 103:52 | 
| 16 | Lone Karin BrochmannW35 NYDALENS SK | W35 | NYDALENS SK | 104:04 | 
| 17 | Mairi EadesW21 EUOC | W21 | EUOC | 105:53 | 
| 18 | Annick MeisterW21 OK LINNÉ | W21 | OK LINNÉ | 108:30 | 
| 19 | Tina KallesonW21 OPPSAL ORIENTERING | W21 | OPPSAL ORIENTERING | 109:04 | 
| 20 | Chloe HainesW21 AROS | W21 | AROS | 112:41 | 
| 21 | Louise AdamsW21 INT | W21 | INT | 114:06 | 
| 22 | Alison O'NeilW35 ESOC | W35 | ESOC | 114:33 | 
| 23 | Fay WalshW21 AIRE | W21 | AIRE | 114:54 | 
| 24 | Alison CampbellW21 STAG | W21 | STAG | 115:41 | 
| 25 | Lizzie StansfieldW21 EUOC | W21 | EUOC | 117:31 | 
| 26 | Tamsin MoranW21 BAOC | W21 | BAOC | 118:10 | 
| 27 | Hollie OrrW21 LOC | W21 | LOC | 118:53 | 
| 28 | Jenny EvansW21 WCOC | W21 | WCOC | 118:56 | 
| 29 | Sarah PedleyW21 CUOC | W21 | CUOC | 119:02 | 
| 30 | Lea WidmerW21 VOMPATTI OK | W21 | VOMPATTI OK | 121:28 | 
| 31 | Kitty RobinsonW21 SBOC | W21 | SBOC | 123:05 | 
| 32 | Alice RigbyW21 CLOK | W21 | CLOK | 123:26 | 
| 33 | Eleanor BalesW21 EUOC | W21 | EUOC | 124:02 | 
| 34 | Aoife O SullivanW21 BOC | W21 | BOC | 125:04 | 
| 35 | Roisin LongW21 NYDALENS SK | W21 | NYDALENS SK | 128:00 | 
| 36 | Clodagh MoranW21 3ROC | W21 | 3ROC | 129:01 | 
| 37 | Irina MayerW21 VOMPATTI OK | W21 | VOMPATTI OK | 129:28 | 
| 38 | Audrey DuquenneW21 TOUS AZIMUTS DOUAI | W21 | TOUS AZIMUTS DOUAI | 129:51 | 
| 39 | Roanne LilleyW21 INT | W21 | INT | 129:54 | 
| 40 | Eadaoin McCavanaW21 GEN | W21 | GEN | 135:46 | 
| 41 | Roxane FlorentW21 TOUS AZIMUTS DOUAI | W21 | TOUS AZIMUTS DOUAI | 135:53 | 
| 42 | Vicky BaileyW21 CLARO | W21 | CLARO | 137:33 | 
| 43 | Amicia LeeW21 AIRE | W21 | AIRE | 140:33 | 
| 44 | Emer PerkinsW21 UCDO | W21 | UCDO | 140:55 | 
| 45 | Jura MacMillanW21 ECKO | W21 | ECKO | 142:28 | 
| 46 | Clare LeveridgeW21 SOC | W21 | SOC | 144:45 | 
| 47 | Hannah HateleyW21 DEE | W21 | DEE | 145:17 | 
| 48 | Helen PruzinaW21 DRONGO | W21 | DRONGO | 153:01 | 
| 49 | Miranda LeafW21 DRONGO | W21 | DRONGO | 154:16 | 
| 50 | Bethany KippinW21 TVOC | W21 | TVOC | 158:40 | 
| 51 | Chloë CracknellW21 EUOC | W21 | EUOC | 170:08 | 
| 52 | Meredith MoodyW21 BOK | W21 | BOK | 176:23 | 
| 53 | Eleanor JohnstoneW21 WAOC | W21 | WAOC | 183:51 | 
| 54 | Hoi Yi Beatrice LawW21 BOK | W21 | BOK | 189:14 | 
| 55 | Alexandra BolouxW21 EUOC | W21 | EUOC | 196:12 | 
| 56 | Alison FryerW21 MDOC | W21 | MDOC | 208:32 | 
| 57 | Sophie PruzinaW21 LVO | W21 | LVO | 224:02 | 
| 58 | Ka Ki LeungW21 HONG KONG CHINA | W21 | HONG KONG CHINA | 230:54 | 
| - | Alice HugossonW21 NYDALENS SK | W21 | NYDALENS SK | |
| - | Aoife McCavanaW21 GEN | W21 | GEN | |
| - | Helena KarlssonW21 NYDALENS SK | W21 | NYDALENS SK | |
| - | Mariann UlvestadW35 NYDALENS SK | W35 | NYDALENS SK | |
| - | Niamh HunterW21 EUOC | W21 | EUOC | |
| - | Sze Wing YeeW21 HKIOF | W21 | HKIOF | |
| - | Urszula BronkowskaW21 WCOC | W21 | WCOC | |
| - | Wai Hin SooW21 HKIOF | W21 | HKIOF | 
| 1 | James HammondM18 FVO | M18 | FVO | 69:42 | 
| 2 | Euan TrynerM20 SYO | M20 | SYO | 69:53 | 
| 3 | Adam MethvenM18 BKO | M18 | BKO | 73:15 | 
| 3 | Ewan MusgraveM20 MAROC | M20 | MAROC | 73:15 | 
| 5 | Charlie RennieM20 WCOC | M20 | WCOC | 73:20 | 
| 6 | Alex WetherillM20 EUOC | M20 | EUOC | 74:17 | 
| 7 | Joe SunleyM20 EUOC | M20 | EUOC | 74:56 | 
| 8 | Adam BarrieM18 MAROC | M18 | MAROC | 77:59 | 
| 9 | Joe HuddM20 EUOC | M20 | EUOC | 78:19 | 
| 10 | Ruben RazzettiM18 BL | M18 | BL | 81:26 | 
| 11 | Oliver PrinceM18 SOS | M18 | SOS | 81:52 | 
| 12 | Eoghan WhelanM20 SEVO | M20 | SEVO | 85:07 | 
| 13 | Frank TownleyM20 EUOC | M20 | EUOC | 85:12 | 
| 14 | Tom PerryM20 SHUOC | M20 | SHUOC | 86:33 | 
| 15 | Ben GostickM18 HH | M18 | HH | 87:28 | 
| 16 | Peter ScottM18 LOC | M18 | LOC | 88:12 | 
| 17 | Jamie GoddardM20 FVO | M20 | FVO | 89:02 | 
| 18 | Daniel HeppellM18 WCOC | M18 | WCOC | 89:43 | 
| 19 | Reuben LawsonM18 NGOC | M18 | NGOC | 91:27 | 
| 20 | Jonas NeweyM18 MAROC | M18 | MAROC | 91:31 | 
| 21 | Conrad ReuberM18 SYO | M18 | SYO | 92:39 | 
| 22 | Simon HuntM55 FVO | M55 | FVO | 93:45 | 
| 23 | Ewan BennettM18 MAROC | M18 | MAROC | 93:54 | 
| 24 | Alexander FieldingM20 HH | M20 | HH | 96:50 | 
| 25 | Freddie LakeM18 SBOC | M18 | SBOC | 97:00 | 
| 26 | Alex MatthewM20 SROC | M20 | SROC | 97:26 | 
| 27 | Per Noah SommerheinM18 NYDALENS SK | M18 | NYDALENS SK | 98:29 | 
| 28 | Oscar ShepherdM20 INVOC | M20 | INVOC | 99:54 | 
| 29 | Angus LairdM18 INVOC | M18 | INVOC | 101:41 | 
| 30 | Michael BishendenM18 MOR | M18 | MOR | 103:39 | 
| 31 | Daniel EarnshawM20 LVO | M20 | LVO | 104:57 | 
| 32 | Wilfrid TeasdaleM18 WCOC | M18 | WCOC | 105:18 | 
| 33 | Tommy HeapM18 SO | M18 | SO | 106:19 | 
| 34 | Jamie LightfootM18 SYO | M18 | SYO | 108:47 | 
| 35 | Olmo CombleyM18 SYO | M18 | SYO | 109:00 | 
| 36 | Joshua HoareM18 BOC | M18 | BOC | 111:54 | 
| 37 | Daire O'BrienM18 KERRYO | M18 | KERRYO | 112:00 | 
| 38 | James YuleM20 SO | M20 | SO | 112:02 | 
| 39 | Audun NordbyM18 FREDRIKSTAD SKIKLUBB | M18 | FREDRIKSTAD SKIKLUBB | 113:40 | 
| 40 | Alastair McCartneyM20 GUOC | M20 | GUOC | 114:00 | 
| 41 | Linus MjøsundM18 NYDALENS SK | M18 | NYDALENS SK | 114:29 | 
| 42 | Liam CotterM20 BOC | M20 | BOC | 115:07 | 
| 43 | Sivert PoppeM20 FREDRIKSTAD SKIKLUBB | M20 | FREDRIKSTAD SKIKLUBB | 115:18 | 
| 44 | Oscar RoweM18 GEN | M18 | GEN | 115:41 | 
| 45 | Matthew McCreadieM18 DEE | M18 | DEE | 116:33 | 
| 46 | Adam HarrisM20 CUOC | M20 | CUOC | 117:34 | 
| 47 | Toby WilliamsM20 LOG | M20 | LOG | 118:29 | 
| 48 | Jake O'DonnellM18 DVO | M18 | DVO | 120:36 | 
| 49 | Mathias Pedersen HolmskauM20 FREDRIKSTAD SKIKLUBB | M20 | FREDRIKSTAD SKIKLUBB | 127:14 | 
| 50 | Finlay AndersonM18 BOK | M18 | BOK | 128:21 | 
| 51 | Tim NorwoodM20 GEN | M20 | GEN | 128:51 | 
| 52 | Liam GreenM18 CLOK | M18 | CLOK | 132:25 | 
| 53 | Vetle NorlingM18 NYDALENS SK | M18 | NYDALENS SK | 138:21 | 
| 54 | Max HusebyM18 NYDALENS SK | M18 | NYDALENS SK | 144:31 | 
| 55 | Eskil HafskjoldM18 NYDALENS SK | M18 | NYDALENS SK | 152:30 | 
| 56 | Nathan NesbitM18 HH | M18 | HH | 155:06 | 
| 57 | Jonty GoodwinM20 EUOC | M20 | EUOC | 172:44 | 
| 58 | Hamish Braine-ClarkeM18 QO | M18 | QO | 299:37 | 
| - | Arthur Ho Chun LeungM20 | M20 | ||
| - | Dominic GreenM20 SHUOC | M20 | SHUOC | |
| - | Nils Anders NiklassonM18 NYDALENS SK | M18 | NYDALENS SK | |
| - | Oliver TongeM20 BOK | M20 | BOK | |
| - | William LakeM18 SBOC | M18 | SBOC | |
| - | Zach MurphyM18 LVO | M18 | LVO | 
| 1 | Rachel DuckworthW20 DVO | W20 | DVO | 64:41 | 
| 2 | Imogen PietersW18 SYO | W18 | SYO | 65:19 | 
| 3 | Isobel HowardW18 EUOC | W18 | EUOC | 68:17 | 
| 4 | Laura BrownW18 LOC | W18 | LOC | 71:02 | 
| 5 | Alice KemsleyW18 BASOC | W18 | BASOC | 73:19 | 
| 6 | Emily GibbinsW18 AIRE | W18 | AIRE | 74:23 | 
| 7 | Iris MacMillanW18 ECKO | W18 | ECKO | 75:42 | 
| 8 | Daisy RennieW18 WCOC | W18 | WCOC | 77:31 | 
| 9 | Anja HoleW20 FØRDE IL | W20 | FØRDE IL | 79:21 | 
| 10 | Cate MatthewW18 SROC | W18 | SROC | 79:58 | 
| 11 | Fiona EadesW20 EUOC | W20 | EUOC | 80:00 | 
| 12 | Maya Hampshire WrightW20 SHUOC | W20 | SHUOC | 80:18 | 
| 13 | Catriona ChapmanW18 MAROC | W18 | MAROC | 82:39 | 
| 14 | Heather HighW18 SO | W18 | SO | 86:20 | 
| 15 | Amelia ThompsonW18 LOC | W18 | LOC | 87:16 | 
| 16 | Sarah DarleyW18 SN | W18 | SN | 88:12 | 
| 17 | Emma CrawfordW18 WCOC | W18 | WCOC | 88:23 | 
| 18 | Lois ParkerW20 OUOC | W20 | OUOC | 88:29 | 
| 19 | Isabel SunleyW18 WCOC | W18 | WCOC | 89:08 | 
| 20 | Daisy McNamaraW18 AYROC | W18 | AYROC | 90:04 | 
| 21 | Ciara KeenW18 SYO | W18 | SYO | 90:43 | 
| 22 | Lizzie HorslerW20 STUOC | W20 | STUOC | 91:25 | 
| 23 | Emily ElmsW18 BOK | W18 | BOK | 93:17 | 
| 24 | Jessica WardW18 NGOC | W18 | NGOC | 94:42 | 
| 25 | Amelia WingW18 BKO | W18 | BKO | 95:18 | 
| 26 | Scarlet HeapW20 SO | W20 | SO | 99:00 | 
| 27 | Jocie HiltonW18 SN | W18 | SN | 100:28 | 
| 28 | Ingrid Pedersen HolmskauW18 FREDRIKSTAD SKIKLUBB | W18 | FREDRIKSTAD SKIKLUBB | 102:30 | 
| 29 | Hannah MatherW18 LOG | W18 | LOG | 103:20 | 
| 30 | Flora JollyW18 HALO | W18 | HALO | 104:24 | 
| 31 | Eleanor EllisW20 SHUOC | W20 | SHUOC | 107:24 | 
| 32 | Maja RobertsonW18 ESOC | W18 | ESOC | 108:13 | 
| 33 | Elspeth JollyW18 HALO | W18 | HALO | 110:25 | 
| 34 | Amy Lee-JonesW18 BOK | W18 | BOK | 113:00 | 
| 35 | Rebecca WardW20 NGOC | W20 | NGOC | 113:03 | 
| 36 | Maggie SoulsbyW18 HH | W18 | HH | 113:11 | 
| 37 | Alexandra GarnettW18 SYO | W18 | SYO | 116:22 | 
| 38 | Aimee DarleyW20 SN | W20 | SN | 117:53 | 
| 39 | Agnes BrookeW20 WSX | W20 | WSX | 122:54 | 
| 40 | Rose TaylorW18 NGOC | W18 | NGOC | 124:58 | 
| 41 | Carys SharpW18 TVOC | W18 | TVOC | 127:59 | 
| 42 | Emily ButterW18 SN | W18 | SN | 128:13 | 
| 43 | Emily RoweW18 GEN | W18 | GEN | 131:17 | 
| 44 | Marte Hox BrynildsenW18 FREDRIKSTAD SKIKLUBB | W18 | FREDRIKSTAD SKIKLUBB | 136:40 |