XC Championship

Event Details
County Secretaries

Age Group Results

These results contain photos and a link to our photo gallery.

JB    IB    SB

JG    IG    SG

Team Aggregates

Results in PDF Files

These results are formatted to print neatly on 2 pages.

JB   IB   SB

JG   IG   SG

Team Aggregates

Inter-County Results

Northern

County Results

Northumberland
South Yorkshire










For all the photos we have, click to the picture gallery run by our web host, Joe Lee.

You can buy images there at a nominal cost - all proceeds go towards paying to keep the ESAA website going.

Junior Boys - Chesterfield Trophy
1Zakariya MahammedHants11:39
2Joshua CowperthwaiteCleve11:50
3Lachlan WellingtonHants12:04
4Adam SearleNhants12:05
5Harry DigbyBerks12:06
6Marcus DeyGtrMan12:07
7Henry-James CowieKent12:09
8Finn BirnieCorn12:13
9Mohamed MohamudLondon12:14
10Adam CaulfieldNhants12:14
11Morgan GallimoreNotts12:15
12Luke DuffyNotts12:15
13Oliver RouseLeics12:20
14Jacob O'HaraHants12:20
15Nick WiltshireOxford12:21
16Jack RiceEssex12:21
17Aaron EnserSurrey12:22
18Jack WhiteNorfk12:23
19Rory HoworthWilts12:24
20Luke Van OudtshoornSurrey12:25
21Kai AtkinsLancs12:27
22Josh DickinsonNYorks12:27
23Thomas ThayreSussex12:28
24Joe MusgroveNhants12:30
25Bailey ClementsSuffk12:31
26Harris MierCorn12:32
27Elliot MoranDevon12:32
28Turkay KormazLondon12:33
29George PoolSussex12:34
30David DowCambs12:34
31Shaun HudsonBerks12:35
32Aidan NobleAvon12:36
33Josh EdwardsHerts12:37
34Joseph ClarkEssex12:37
35Taylor GloverNland12:38
36Benjamin RouseLeics12:38
37Ben MartinSussex12:38
38Ben CollinsSussex12:39
39Jed SkiltonDorset12:39
40Alfie BouldChesh12:39
41Oscar MillardLondon12:40
42Alex WoodNland12:40
43Owen RichardsBerks12:41
44Joshua HulseSuffk12:42
45Jake NickersonWilts12:42
46Tom SimpsonLondon12:42
47Thomas KeevilEssex12:43
48Luke PettitCleve12:43
49Quinn AustinKent12:43
50Eddie SteveniBerks12:43
51Thomas PatrickHerts12:43
52Charlie CrickKent12:43
53Jacques MauriceNYorks12:44
54Sonny BastoneEssex12:44
55Oliver WaringChesh12:44
56Oliver McArthurBerks12:45
57Callum AbberleyStaffs12:45
58Max PerryBucks12:45
59Edward CatorNorfk12:45
60Luke StonehewerHumber12:46
61Oliver DustinCumb12:46
62Fraser WillmoreGloucs12:47
63Callum WalshHerts12:47
64Hallam CoxWMids12:48
65Max BrameMersey12:48
66James StoneyKent12:48
67Max HeydonSurrey12:49
68Dominic McDougallBucks12:50
69Ben LewisDorset12:50
70Jevon George-JonesLincs12:50
71Jamie SalesCambs12:51
72Dylan DukesSomer12:51
73Ethan O'SheaLeics12:51
74Adam Saul-BraddockWMids12:52
75Matthew HillWYorks12:52
76Max CooperBerks12:52
77Matthew KossatzSurrey12:52
78Charlie MacNeiceSomer12:53
79Daniel BrooklingHants12:54
80Ben SmithBucks12:54
81Martin HurstMersey12:55
82Oliver MakinsonGtrMan12:55
83Euan BrennanNYorks12:55
84Alex DoyleChesh12:57
85Harley SwanNorfk12:58
86Morgan EnouxLeics12:58
87Michael EaglingSurrey12:58
88Evan HoskingCambs12:58
89Charlie McGlincheyLeics12:58
90Keenan OwenGtrMan12:59
91Angus HarringtonSurrey12:59
92Fred GeenSurrey13:00
93Jack Dee-InghamLancs13:00
94James GreenwoodCorn13:01
95Sammy HartBerks13:01
96Alex D'ArbostDorset13:01
97Harry RoweOxford13:02
98David ByrneSYorks13:02
99Tomer TarraganoSussex13:02
100Hakan DalbalWYorks13:02
101Thomas KeenCambs13:02
102Abel Sinko-UribeMiddx13:02
103Jamie HarperHerts13:03
104Benjamin PreddyLancs13:03
105Billy SmithHants13:03
106Ben RawlinsGloucs13:04
107Arran KearneyMersey13:04
108Jack MeijerBucks13:05
109Ben McIntyreGloucs13:05
110Max CawthraLincs13:05
111Jamie ReedDurham13:05
112James YoungMiddx13:06
113Dan PrestonMersey13:06
114Ethan FinchamSussex13:06
115Luke WhiteWYorks13:06
116Adam McCroneNhants13:06
117Matthew PhillipsDurham13:07
118Robert AndersonCambs13:07
119Daniel CurrieCleve13:08
120Daniel BaynhamDorset13:08
121Jamie StaresNorfk13:08
122Jack WilkinsonGtrMan13:08
123Henry RochaHerts13:08
124Sam GentryAvon13:09
125Max SatterlyHants13:09
126Finley Lloyd-GilmourWilts13:09
127Finn MoffattNotts13:09
128Matthew SnowdonSuffk13:10
129Tom GreenacreNorfk13:10
130Thomas SmithHerWor13:10
131Alexander McCartneyCorn13:11
132Nathan MarchantAvon13:11
133Lewis HarknettEssex13:12
134Kristian ImrothHerts13:12
135Niall HighamLancs13:12
136Ollie ThornerSomer13:12
137Jay LilleyGloucs13:12
138Cameron AckroydCambs13:12
139Matt StevensSYorks13:13
140Zak WortMiddx13:13
141Daniel Graig-McfeeayMiddx13:13
142Dylan GeorgeNotts13:13
143Jonah VeakinsWilts13:14
144Thomas AbbottSuffk13:14
145Simon CrewGloucs13:14
146Thomas McCarthySuffk13:14
147William KestervenChesh13:14
148James SomersNYorks13:15
149Ben TattersMiddx13:15
150Elliott CorderyEssex13:15
151George TesterSomer13:15
152Abhik GuptaCorn13:15
153James KingstonKent13:16
154Ross HarrisonLancs13:16
155Daniel GunnCleve13:17
156Floyd RatcliffCorn13:17
157Max BurginWYorks13:17
158Harvey GriffinLancs13:17
159Toby EmmKent13:17
160Lee WatsonStaffs13:17
161William SimmNorfk13:18
162Oliver NewmanCambs13:18
163Sam PyneDevon13:18
164Jack CottinghamNorfk13:18
165Aiden TryNorfk13:18
166Henri CodlingNhants13:18
167Jacob LaySuffk13:18
168Mathew FullerSYorks13:19
169Archie MayKent13:19
170Thomas CrabtreeDorset13:19
171Luca MinaleLondon13:19
172George DeyWYorks13:20
173Oliver BowaterSYorks13:20
174Will TigheDerby13:20
175Matthew HowardSomer13:20
176Archie VingoeCorn13:21
177Alex KavanaghKent13:21
178Reuben MantleWYorks13:21
179Jacob BrophyMersey13:21
180Jasper EddisonAvon13:22
181Ben ForrestGtrMan13:22
182Oliver DaviesBeds13:22
183Oliver PowellGloucs13:22
184Matthew HoggWMids13:23
185Will BroomSussex13:23
186Toby GarrickDevon13:23
187Ryan PurseDorset13:24
188Jack KennedyChIsl13:24
189Joel KirbyDevon13:25
190Callum MitchelmoreShrops13:25
191Rhys OwenMersey13:26
192Cameron WhitingBeds13:26
193Cameron GilliesBeds13:26
194Oliver GajdowskiCumb13:26
195Matthew SmithDurham13:26
196James OakleyWarks13:26
197Matthew ChronicleNhants13:26
198Miles ReesDevon13:27
199Sonny DeanChesh13:27
200Luke ChestersGtrMan13:27
201Henry FultonHerts13:27
202Joseph HolloxDevon13:28
203James RitchieNland13:28
204Joe HudsonNYorks13:28
205Aaron Chambers-SmithDerby13:28
206Harry GreenbankCumb13:28
207George ShephardLeics13:28
208Robert HickmanBucks13:29
209William TuckerLincs13:29
210Liam GarrettMiddx13:29
211Sean BarryAvon13:29
212James MartinDurham13:29
213Scott EvansCumb13:29
214Harry RemnantShrops13:30
215Kieran ClarkeShrops13:30
216Oliver LillEssex13:30
217George BeardmoreHerWor13:30
218Luke HarrisonDerby13:30
219Lucas ParkerDerby13:31
220Oliver CarvellShrops13:31
221Tom BaileyHerWor13:31
222James PorterSomer13:31
223Tom LygoSuffk13:32
224Jamie AyresHerts13:32
225Joe StylesBucks13:32
226Jack DouglasLeics13:32
227Mads Norlov-BundgaardNotts13:32
228Jerome JollyLancs13:32
229Harry LucasSussex13:33
230Tom LeeHumber13:33
231Tom SpenceMersey13:33
232Daniel PoyntingWilts13:33
233Christopher FaganNland13:33
234Joseph SeniorGtrMan13:34
235Robert WhittakerDevon13:34
236Jordan NixonStaffs13:34
237Luke NuttallLeics13:35
238Jack ExleyEssex13:35
239Jake WarnerGloucs13:35
240Gabriel FoleyLondon13:35
241Max RoseWYorks13:36
242Bill ChestersStaffs13:37
243Rhys JamesWarks13:37
244Liam GrosseWYorks13:37
245Jack WilkinsonAvon13:37
246Joe DowdNland13:38
247Ben PattisonHants13:38
248Luke NewellSYorks13:38
249George YatesGtrMan13:39
250Elliot MierCorn13:39
251Hal BurtenshawOxford13:39
252Ryan WatsonDurham13:39
253Oscar BrownCleve13:39
254Jordan JonesChesh13:39
255James AndersonNland13:39
256Sam WattsDevon13:40
257Harry MooreHants13:41
258Dominic BrophyCambs13:41
259Jack CareyWarks13:41
260Ross CharltonNland13:41
261Samuel HarveyHumber13:42
262Ben EdmondsonCumb13:42
263Callum SmithAvon13:43
264Michael JohnsonDorset13:44
265Elliott MeylanDerby13:44
266Max ClarkMersey13:44
267Lewis DuvalStaffs13:44
268Tom SharpBeds13:45
269Tom BarrettNYorks13:45
270Jack BainesDurham13:45
271Aaron HuntLincs13:45
272Robbie ParkerLancs13:46
273Chris EllisSomer13:47
274James DippleHerWor13:48
275James PawsonCumb13:48
276Rowan BriscoeSYorks13:48
277Eathan BakerDerby13:49
278Will BartonShrops13:49
279Antonio KhanBeds13:49
280Benjamin RollingsBerks13:49
281William GaleHumber13:49
282Harper WhiteheadChesh13:50
283Daniel SwaineWMids13:50
284James MorrisNland13:50
285Samuel RobertsNotts13:51
286James BooteStaffs13:51
287Cameron QuinnDurham13:51
288Thomas DeykinHerWor13:52
289Jacob DroogmansStaffs13:52
290Sam ShawSurrey13:53
291Jack StokesSYorks13:55
292Thomas MusselwhiteWilts13:56
293Thomas SlaterWMids13:56
294Ben WestOxford13:56
295Ross HazelBucks13:57
296William EadonWarks13:57
297Luke WardDerby13:58
298David BunnOxford13:58
299Jaylan BaconAvon14:00
300Matthew RushtonNhants14:01
301Jac GoodallChesh14:01
302Sam WesternShrops14:02
303Harry DyallWMids14:02
304Luke TriceOxford14:03
305Caleb EllisDurham14:03
306David LewisSYorks14:04
307Reuben HandySuffk14:04
308Grant SewardCumb14:05
309Lachlan MacphailHerWor14:06
310Jake CooperCumb14:07
311Toby PeggeShrops14:07
312Miles ClishamWMids14:08
313Dan SolesDerby14:08
314Cian McKearneyWarks14:09
315Joshua LallyStaffs14:10
316Thomas GandeeLincs14:10
317James BellBeds14:14
318Ethan PierceWilts14:14
319Ryan WatmoughNYorks14:15
320Chris McLeodHerWor14:17
321Alex PenningtonOxford14:17
322Luke MacphersonSomer14:17
323Peter HolmesChIsl14:21
324James TweedieLincs14:23
325Brandon HookHumber14:24
326Mohammed AliLondon14:27
327Michael MoroneyBeds14:29
328Adam CowperthwaiteCleve14:29
329Myles MartinWarks14:30
330William AtkinsonChIsl14:32
331Adam EdeOxford14:33
332Jake CavensHerWor14:34
333Charley MadginBucks14:35
334Milan CampionNotts14:35
335Keelan HopewellWMids14:36
336Matthew ElliottHumber14:38
337Harry LightfootHumber14:50
338Robert CroagerWilts14:52
339Keilin SpurdensLincs14:55
340Cian HuttonWarks15:26
341Cameron PalmerWarks15:33

1Berkshire5 31 43 50 56 76 ( 95 280 )261 pts
2Hampshire and Vectis1 3 14 79 105 125 ( 247 257 )327 pts
3Sussex23 29 37 38 99 114 ( 185 229 )340 pts
4Surrey17 20 67 77 87 91 ( 92 290 )359 pts
5Essex16 34 47 54 133 150 ( 216 238 )434 pts
6Kent7 49 52 66 153 159 ( 169 177 )486 pts
7Leicestershire & Rutland13 36 73 86 89 207 ( 226 237 )504 pts
8Hertfordshire33 51 63 103 123 134 ( 201 224 )507 pts
9Northamptonshire4 10 24 116 166 197 ( 300 )517 pts
10London9 28 41 46 171 240 ( 326 )535 pts
11Cambridgeshire30 71 88 101 118 138 ( 162 258 )546 pts
12Cornwall8 26 94 131 152 156 ( 176 250 )567 pts
13Norfolk18 59 85 121 129 161 ( 164 165 )573 pts
14Suffolk25 44 128 144 146 167 ( 223 307 )654 pts
15Lancashire21 93 104 135 154 158 ( 228 272 )665 pts
16Dorset39 69 96 120 170 187 ( 264 )681 pts
17Greater Manchester6 82 90 122 181 200 ( 234 249 )681 pts
18Merseyside65 81 107 113 179 191 ( 231 266 )736 pts
19Gloucestershire62 106 109 137 145 183 ( 239 )742 pts
20Buckinghamshire58 68 80 108 208 225 ( 295 333 )747 pts
21Cheshire40 55 84 147 199 254 ( 282 301 )779 pts
22North Yorkshire22 53 83 148 204 269 ( 319 )779 pts
23West Yorkshire75 100 115 157 172 178 ( 241 244 )797 pts
24Nottinghamshire11 12 127 142 227 285 ( 334 )804 pts
25Somerset72 78 136 151 175 222 ( 273 322 )834 pts
26Middlesex102 112 140 141 149 210 ( )854 pts
27Wiltshire19 45 126 143 232 292 ( 318 338 )857 pts
28Cleveland2 48 119 155 253 328 ( )905 pts
29Avon32 124 132 180 211 245 ( 263 299 )924 pts
30Devon27 163 186 189 198 202 ( 235 256 )965 pts
31Northumberland35 42 203 233 246 255 ( 260 284 )1014 pts
32South Yorkshire98 139 168 173 248 276 ( 291 306 )1102 pts
33Durham111 117 195 212 252 270 ( 287 305 )1157 pts
34West Midlands64 74 184 283 293 303 ( 312 335 )1201 pts
35Cumbria61 194 206 213 262 275 ( 308 310 )1211 pts
36Staffordshire57 160 236 242 267 286 ( 289 315 )1248 pts
37Oxfordshire15 97 251 294 298 304 ( 321 331 )1259 pts
38Lincolnshire70 110 209 271 316 324 ( 339 )1300 pts
39Derbyshire174 205 218 219 265 277 ( 297 313 )1358 pts
40Shropshire190 214 215 220 278 302 ( 311 )1419 pts
41Bedfordshire182 192 193 268 279 317 ( 327 )1431 pts
42Hereford & Worcestershire130 217 221 274 288 309 ( 320 332 )1439 pts
43Humberside60 230 261 281 325 336 ( 337 )1493 pts
44Warwickshire196 243 259 296 314 329 ( 340 341 )1637 pts

Channel Islands188 323 330 ( )

Lockhurst Lane Trophy - team with highest 8th counter (not including the first team) Norfolk - 8th counter finished at position 165