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 British Orienteering's own look

Jan Kjellström Orienteering Festival - Middle (UKOL), 4 Apr 2026

Major event, at Rannoch

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

UKOL 13 (M70) 3.05 km, 90 m climb, 13 controls

Point calculations

1,058 points = 1,058.26 the field's average score + 83.84 spread of their scores × ( 58:29 their average time − 58:29 a time, T ) ÷ 17:14 spread of their times

58:29 earns 1,058 points here. Each minute faster or slower is worth 4.87. Pick a runner's time in the table to try theirs.

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

7008009001000110012001300140032:3351:081:09:421:28:171:46:51
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
1Paul EatonTVOCM199711511184counted
2Ian DitchfieldMVM195611281174counted
3Paul ToddLOKM197511101168counted
4Alastair DunlopCLYDEM197311681168counted
5Graham SalwayMAROCM200211331161counted
6Eddie HarwoodMORM195211101161counted
7Peter HainesAIREM195411491157counted
8Christopher CalowDEEM195211561152counted
9Alan RosenHHM195511291147counted
10Paul DuleyGRAMPM195411081143counted
11Chris MoncasterKERNOM195410591138counted
12Rob ParkinsonMORM195611471133counted
13Matthew HumphreysGRAMPM199411781124counted
14Richard WilsonAIREM195310651122counted
15Derek FryerLOCM195410641122counted
16Matthew BethellNORM200610691121counted
17Matthew LeitchINTM199812991121not counted: over 100 from expected
18Don McKerrowSLOWM195210761121counted
19Luke AitkenINTM200211901119counted
20Cian O DonnellGENM2007not a member
21Mike BennettHHM195310671107counted
22Pete NelsonWCOCM195410081100not counted: over 100 from expected
23Martyn RoomeSROCM195210611093counted
24Ben FinchFVOM19761086no scores in the year before
25Euan NaismithINVOCM19761081no scores in the year before
26Gavin MorrisonGRAMPM199211931078counted
27Keith McCarthyNGOCM197511481073counted
28Grant CarstairsTAYM195410251070counted
29Anthony Covey-CrumpSLOWM197410051070counted
30Mike SnellERYRIM195611141069counted
31Crawford LindsayESOCM195510661067counted
32George MartinCLOKM200510811063counted
33Stan AlexanderODM195210201062counted
34Andrew LewsleyBLM195510451059counted
35Matthew BlackINVOCM200910691052counted
36Andy RobinsonLOCM195410221050counted
37Keith BennettDFOKM197211211041counted
38Alistair LovegroveSNM197210461038counted
39Andrew GrahamSARUMM195510721035counted
40Nicholas MaxwellDEVONM19539631034counted
41William RowanCLOKM200910321030counted
42David RosenSROCM19539471024counted
43Ian MorrisonGRAMPM199211161023counted
44Dave KinghamTVOCM195610881023counted
45Pete YoungerELOM19559871021counted
46Mikhail GryaznevichTVOCM19549671017counted
47Ray ToomerQOM19549871003counted
48Dave BalesBOFM19551085998counted
49Paul MatherMAROCM19761103991counted
50Don ShortCNOCM1956not a member
51Chris JohnsonBOKM1953932982counted
52Eoin CookeCorkOM2005not a member
53Mike O'NeilLOCM19561033966counted
54Andrew EvansDFOKM19551062966counted
55Colin CranfieldMAROCM1952981962counted
56Henrik LjungbergTolered Utby OLM1976not a member
57Barnaby WarrenNNM19961318953not counted: over 100 from expected
58James MartinCLOKM2009875947counted
59DAVID THEAKERBOFM19911138942not counted: over 100 from expected
60Charlie WoodwardAYROCM1954991941counted
61Evan Hurley O'DwyerGENM2005not a member
62Ewan CrawfordESOCM19931049878not counted: over 100 from expected
63Aidan JayawickremaSOM2003881857counted
64Philip BaxterLVOM1952920838counted
65Michael TsangSLOWM19931006827not counted: over 100 from expected
66Paul TicknerWCOCM1955793823counted
Nikolay YanevSLOWM1973907no scores in the year before
Finn PetersenOK RoskildeM1956not a member