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

Jan Kjellström Orienteering Festival - Sprint (UKOL), 3 Apr 2026

Major event, at Perth City Centre

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

UKOL 13 (M70) 2.6 km, 5 m climb, 17 controls

Point calculations

981 points = 981.09 the field's average score + 130.41 spread of their scores × ( 19:46 their average time − 19:46 a time, T ) ÷ 4:52 spread of their times

19:46 earns 981 points here. Each minute faster or slower is worth 26.76. Pick a runner's time in the table to try theirs.

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

50060070080090010001100120014:5620:2926:0131:3437:06
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
1Mike SnellERYRIM195611151111counted
2Ian DitchfieldMVM195611301110counted
3Alan RosenHHM195511311095counted
4Derek FryerLOCM195410651076counted
5Crawford LindsayESOCM195510661076counted
6Martin CaldwellESOCM195310441075counted
7Andrew GrahamSARUMM195510721072counted
8Andrew EvansDFOKM195510631069counted
9Eddie HarwoodMORM195211131069counted
10Don McKerrowSLOWM195210781059counted
11Pete NelsonWCOCM195410061050counted
12Andrew LewsleyBLM195510451048counted
13Finn PetersenOK RoskildeM1956not a member
14Andy RobinsonLOCM195410221032counted
15Colin MathesonFVOM19549791032counted
16Dave BalesBOFM195510871030counted
17Matthew CochraneSROCM19541020993counted
18Ray ToomerQOM1954988984counted
19Mikhail GryaznevichTVOCM1954967980counted
20Donald GrassieMORM19561026979counted
21Jeremy HillTVOCM1954936976counted
22Craig McAdamKFOM1954914962counted
23Chris JohnsonBOKM1953932955counted
24John ToppingCLYDEM1953869944counted
25James MorrisonFVOM1955859939counted
26David RosenSROCM1953949907counted
27David RoachSLOWM1956923838counted
28Ted FinchFVOM1952855826counted
29Philip BaxterLVOM1952927801not counted: over 100 from expected
30Graham UrquhartODM1954638748not counted: over 100 from expected
31Ting Wang Dominic YuePOCM1956not a member
32Ian HendrieFVOM1952621604counted
33Les SmithardKFOM1952577561counted
34Tim EdenNORM1953715517not counted: over 100 from expected
Peter MartinFVOM1955776no scores in the year before