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 4 (M45) 3.6 km, 15 m climb, 26 controls

Point calculations

1,178 points = 1,177.75 the field's average score + 92.31 spread of their scores × ( 20:23 their average time − 20:23 a time, T ) ÷ 3:02 spread of their times

20:23 earns 1,178 points here. Each minute faster or slower is worth 30.39. 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,177.75 and their times 20:23, so that time earned 1178 points, and each minute faster or slower was worth 30.39 points. How points are calculated.

9001000110012001300140014:3917:5321:0624:2027:33
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
1Shane LynchCorkOM1981not a member
2Richard RobinsonNOCM198113541352counted
3Iain StampWCHM198013071307counted
4Stephen FeltbowerFVOM198012961302counted
5Laurence CloadINVOCM197813101298counted
6Andrew PrestonSYOM197713111286counted
7Paul WalwynSYOM198011981275counted
8Paulius MaciunasDEEM197912441267counted
9Alex RothmanSYOM197912921263counted
10Daniel CowleyNORM198112151262counted
11Steve BlackmoreHOCM197712741260counted
12Ross McLennanFVOM197812681260counted
13Sam RussellBOCM1981not a member
14Jeff Powell DaviesBLM198012821252counted
15Tim FairbrotherSYOM197911971242counted
16Gareth RadcliffeSUFFOCM198012291241counted
17Maciej JablonskiWAOCM197910841231not counted: over 100 from expected
18Simon EvansSAXM198012441225counted
19Adam McCreadieDEEM197712151222counted
20Ali RobertsonMAROCM197712641217counted
21Mark GoddardQOM197812011215counted
22Ben BethellNORM197912201215counted
23Robert AtkinsHOCM198011701198counted
24Chris AtkinsBOKM197811281188counted
25Rob TruswellFVOM197812261184counted
26Greg MayPFOM198011931176counted
27Jim MorrisWCOCM197910651175not counted: over 100 from expected
28David MastersonCNOCM1981not a member
29Jonathan EllisELOM197911771158counted
30Lewis BalfourNATOM198011521156counted
31Andrew StimsonNNM198111791156counted
32Matt TinsleyESOCM197711751149counted
33Andy WareingBOKM197910581144counted
34Maxim ZorinSLOWM197711811140counted
35Gian-Reto SchaadOLV ZugM1981not a member
36Alex HudsonHOCM198110961139counted
37Will MairESOCM19801136no scores in the year before
38Dan Findlay-RobinsonWCHM198111301134counted
39Chris HeatonLOCM198010881118counted
40Anthony PayneSBOCM19809941114not counted: over 100 from expected
41Michael AtkinsonELOM197710651091counted
42Simon ThomasWCOCM198111031087counted
43Sean O'SullivanMAROCM198011441086counted
44Ben TedstillSYOM197710441084counted
45Guillaume CollinThORM1976not a member
46Simon FinchFVOM197910471059counted
47Steven MackieSYOM19771051no scores in the year before
48Ian RowanCLOKM197811061032counted
49Dave PeelNNM197810461030counted
50Glynn JohnstonLVOM197810161023counted
51Paul GregsonODM197910181011counted
52David EssonGRAMPM19791006960counted
53Morgan O' BrienCorkOM1981not a member
Will HensmanFVOM19791332no scores in the year before
Glen RichardsonNORM19781264no scores in the year before
Kenny DalglishStavanger OKM1981not a member