This is a demo, not British Orienteering's website. The events, results and scores are British Orienteering's own, from its public results pages. Its own ranking list is the official one. Links marked New are pages built here; the rest go to British Orienteering's site. By bothy.systems. Show the modern look

CompassSport Cup Heat, 22 Feb 2026

National event, at Brandon Park

If there are errors in the results, please contact the Club that hosted the event.

Course 2 7.9 km, 35 m climb, 18 controls

Point calculations

1,121 points = 1,121.24 the field's average score + 74.82 spread of their scores × ( 1:12:48 their average time − 1:12:48 a time, T ) ÷ 12:45 spread of their times

1:12:48 earns 1,121 points here. Each minute faster or slower is worth 5.87. Pick a runner's time in the table to try theirs.

The points for this course were set by 33 of its runners: those who already had ranking scores and ran close to them. Their scores averaged 1,121.24 and their times 1:12:48, so that time earned 1121 points, and each minute faster or slower was worth 5.87 points. How points are calculated.

800900100011001200130053:061:10:301:27:541:45:182:02:42
counted, at the score expected of them not counted: over 100 points from it no scores in the year before the points for each time
 NameClubMale/FemaleYear of BirthTimeExpectedEvent PointsPoint calculation
1Glen RichardsonNORM197812671237counted
2Erik Biernacki-JablonskiWAOCM2011no scores in the year before
3David DixonHHM197212311222counted
4Gareth RadcliffeSUFFOCM198012321215counted
5Douglas NesbitHHM197411611214counted
6Daniel CowleyNORM198112181211counted
7David LobleyDFOKM196511831204counted
8Kostya LutsenkoCHIGM197511891195counted
9Ian HargreavesSOSM197612241190counted
10Kevin SwinbourneLOGM197111771173counted
11JB Rae-SmithDFOKM196310521172not counted: over 100 from expected
12Ben BardsleyHHM197211451160counted
13Roger GoodingSOSM197411621158counted
14Philip BartramNORM197211101158counted
15Sean BlanchflowerWAOCM197311031157counted
16David LynessSUFFOCM197310611144counted
17Paul BeckettHAVOCM196110421144not counted: over 100 from expected
18Philip Johnston-DavisRAFOM197312131138counted
19Ben BethellNORM197912281133counted
20Jonathan MayLOGM197511021125counted
21Stuart HatfieldWAOCM198110971124counted
22James WightmanSUFFOCM197510381117counted
23Iain AmblerCHIGM197410801114counted
24Stephen BonesLOGM198010601112counted
25joe tollerCHIGM19799601109not counted: over 100 from expected
26Stephen MiddletonCHIGM197810681106counted
27Michael MuggeridgeHAVOCM196111241104counted
28Kingsley ReavellWAOCM197311081085counted
29Keith BennettDFOKM197211201079counted
30Maciej JablonskiWAOCM197910931060counted
31Jonathan WardWAOCM197410291056counted
32Jacob StevensCHIGM197511861056not counted: over 100 from expected
33Jacob SharpeHHM197410751056counted
34Adam RileyWAOCM198110441053counted
35Zbig GebkaHAVOCM19609901003counted
36Jason DunningWAOCM19751030998counted
37Dickson Chungyin TamHHM19761034973counted
38Ian CatchpoleDFOKM19791006927counted
39Richard PowellWAOCM19761064921not counted: over 100 from expected
40Brian CoweWAOCM19761168903not counted: over 100 from expected
41Stephen NauntonHHM19731074894not counted: over 100 from expected
Andrew RankinWAOCM19751152no scores in the year before
Neil StockhamNORM1972926no scores in the year before