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 Final, 18 Oct 2026

Major event, hosted by MV, at Pippingford Park

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

Course 6 4.6 km, 160 m climb, 12 controls

Point calculations

1,021 points = 1,020.83 the field's average score + 99.16 spread of their scores × ( 53:16 their average time − 53:16 a time, T ) ÷ 12:02 spread of their times

53:16 earns 1,021 points here. Each minute faster or slower is worth 8.24. Pick a runner's time in the table to try theirs.

The points for this course were set by 84 of its runners: those who already had ranking scores and ran close to them. Their scores averaged 1,020.83 and their times 53:16, so that time earned 1021 points, and each minute faster or slower was worth 8.24 points. How points are calculated.

600700800900100011001200130032:0150:021:08:021:26:031:44:03
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
1Keith TonkinBLM195812041196counted
2Tim TettSYOM196012141187counted
3Ian DitchfieldMVM195611251165counted
4Keith MassonMVM196011551164counted
5Barry ElkingtonODM195611111159counted
6Mike ChristopherWIMM195510931141counted
7Gavin SmithSROCM195811051138counted
8Chris HookerSOM196111341132counted
9Steve BaileySNM195911231131counted
10Mark WhiteSARUMM195811171130counted
11Mark SaundersBOKM195911361125counted
12Mike BennettHHM195310531125counted
13Steve BlountSOM196011131124counted
14Adrian PicklesWREM195711461104counted
15Simon BlanchflowerSAXM195410561104counted
16Ian MoranSOCM195810861104counted
17Andy EmmersonODM195611011102counted
18Mark ChapmanSOM196111131101counted
19Paul LaneSARUMM195711291098counted
20Eamon StauntonWIMM195610241093counted
21Peter FosterBOKM195710521091counted
22Vincent JoyceSOM195410861089counted
23Axel BlomquistSNM195210231088counted
24Andrew WhiteWREM19569531078not counted: over 100 from expected
25Nigel QuintonHHM196110971077counted
26Rob HickWSXM196010261076counted
27Ian JohnsonSOM196110091076counted
28Andrew KellyCLAROM195811211074counted
29Andrew LewsleyBLM195510411072counted
30Tony FeltbowerODM195410261068counted
31Ray CollinsWCHM195510791066counted
32Alan RosenHHM195510901065counted
33Robin WilsonSOM195910381063counted
34Alex FinchSROCM195910951062counted
35Malcolm SpencerDVOM195610181062counted
36Charlie TurnerSLOWM195310391060counted
37Nick CareSOM195910761060counted
38Andrew YeatesWCHM196010721058counted
39Andrew HannafordSOM195510451054counted
40Tim HulleySOM196110271048counted
41Matthew CochraneSROCM195410321047counted
42Bruce SnellingSNM195910631046counted
43David VincentDVOM196110491043counted
44Paul GoodheadDVOM19619771039counted
45Bruce BryantODM195710771030counted
46David SaundersHHM195910261029counted
47Julian HartwellSOCM195511031023counted
48Charlie BeckSNM19589161022not counted: over 100 from expected
49Paul BradburySYOM195711071016counted
50Claes HarvenbergSOM195910021014counted
51Kevin BracherSOCM195510561014counted
52Andrew GrahamSARUMM195510731009counted
53Rini HoogkamerNORM195910711006counted
54Colin HicksSOCM19529601003counted
55David HarringtonCLAROM195710291002counted
56Clive HawkesSOM19591010998counted
57Paul ByersMVM1960989986counted
58Andrew ParkinsonSOM19521037984counted
59Mark GarsideWCHM1958981no scores in the year before
60Antony SchofieldMVM1961985980counted
61Martyn RoomeSROCM19521060978counted
62David RosenSROCM1953931972counted
63John HurleyDVOM1955991972counted
64Ashley TillingMVM19561050971counted
65Dave RyderSNM19611037966counted
66David LaneSNM1952900960counted
67David TookeyHHM1953960957counted
68Paul WatsonBLM1957978955counted
69Joe HouseSOM1954976955counted
70Kevin ParkesHHM1958882953counted
71Andrew PhillipsSOM1958915952counted
72Nigel BushMVM1955988942counted
73Ted FinchFVOM1952833937counted
74Peter LiljaSAXM1958999933counted
75Ian ByfordHHM1958996932counted
76Peter MartinMVM1961891930counted
77Chris JohnsonBOKM1953917928counted
78Barry SowerbuttsSOCM1954786923not counted: over 100 from expected
79Martin HoreSUFFOCM1950915915counted
80Gavin Avey-HebditchWSXM1959871909counted
81Paul RobertsQOM1960920902counted
82Simon ChapmanSAXM1960651893not counted: over 100 from expected
83David ThomasSYOM1958831893counted
84Michael MerrittSOM1957920886counted
85Rod ManselSUFFOCM1959975856not counted: over 100 from expected
86Phil HalfordSUFFOCM1954882855counted
87Sean HarringtonLOGM1958752843counted
88Colin SwallowSNM1957926799not counted: over 100 from expected
89Geoff PyeLOGM1955826790counted
90Rob SibleySAXM1953875777not counted: over 100 from expected
91Lester EvansDVOM1954832761counted
92Graham UrquhartODM1954647602counted