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 6 (M50) 3.25 km, 10 m climb, 22 controls

Point calculations

1,231 points = 1,230.44 the field's average score + 58.35 spread of their scores × ( 16:20 their average time − 16:20 a time, T ) ÷ 1:38 spread of their times

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

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

-1200-1000-800-600-400-200020040060080010001200140013:3430:3647:391:04:411:21:43
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
1Jonathan DuncanWAROCM197513241330counted
2Nick BarrableSYOM197413251322counted
3David AlcockAIREM197612801318counted
4Andy SimpsonLEIM197313161311counted
5Nicholas CooperSNM197512991305counted
6Roger GoddardFVOM197413151296counted
7Matthias MahrSLOWM197612831293counted
8Richard MawerBAOCM197212811286counted
9Mark JohnstonFVOM197212541286counted
10Niklas ÅbergTolered Utby OLM1976not a member
11Julian SimpsonCLOKM197513161279counted
12Chris KellyFVOM197412241273counted
13Ray WardINTM197512311261counted
14Martin PigottPOTOCM197512841247counted
15Will HeapSOM197312391246counted
16Keith McCarthyNGOCM197511421228counted
17Drew TivendaleMAROCM197312501228counted
18Peter OlssonTolered Utby OLM1976not a member
19Simon HodgsonSYOM197412051225counted
20Geoffrey EllisRAFOM197612041222counted
21Michael OsborneLOCM197612471210counted
22Francis ShillitoeNATOM197412141205counted
23Ian MarsdenHHM197612471204counted
24Colin SmithSYOM196512381203counted
25Walter ClarkESOCM197611851203counted
26Paul ToddLOKM197511011199counted
27Scott BaikieFVOM197511581192counted
28William IvoryINTM197211861191counted
29Alastair DunlopCLYDEM197311681190counted
30Finlo CottierECKOM197211871190counted
31Steven ScottINVOCM197311921188counted
32Terry JohnstoneESOCM196610361187not counted: over 100 from expected
33Steven HayterDEVONM197312161180counted
34Sam GibbsWAROCM197412511178counted
35Alistair HindleESOCM197210921176counted
36Keith BennettDFOKM197211211170counted
37Graeme RossINTM197311751161counted
38Oliver ClearCNOC/DFOM1976not a member
39Philip BartramNORM197211181143counted
40Jonas RothénTolered Utby OLM1976not a member
41SIMON REEVEFERMOM197510481124counted
42Eoin BrowneGENM1976not a member
43Dickson Chungyin TamHHM197610431094counted
44Thomas HansonCLOKM197510231092counted
45JAMES ROBERTSONKFOM197410621076counted
46Gavin EdwardsBOFM197311611073counted
47Richard PowellWAOCM197610601066counted
48Anthony Covey-CrumpSLOWM19741008979counted
49Henrik LjungbergTolered Utby OLM1976not a member
50Nikolay YanevSLOWM1973912803not counted: over 100 from expected
51Philip Johnston-DavisRAFOM19731208no scores in the year before
Rolf CrookAIREM19731220no scores in the year before
Conor O'MahonyCorkOM1976not a member
Julian PietersSYOM19711084no scores in the year before
Ben FinchFVOM1976no scores in the year before