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 1 (M18,M20,M21) 4.2 km, 30 m climb, 27 controls

Point calculations

1,315 points = 1,314.86 the field's average score + 63.43 spread of their scores × ( 18:45 their average time − 18:45 a time, T ) ÷ 2:09 spread of their times

18:45 earns 1,315 points here. Each minute faster or slower is worth 29.39. Pick a runner's time in the table to try theirs.

The points for this course were set by 140 of its runners: those who already had ranking scores and ran close to them. Their scores averaged 1,314.86 and their times 18:45, so that time earned 1315 points, and each minute faster or slower was worth 29.39 points. How points are calculated.

-3400-3200-3000-2800-2600-2400-2200-2000-1800-1600-1400-1200-1000-800-600-400-200020040060080010001200140014:5355:401:36:262:17:132:57:59
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
1Peter MolloyFVOM200214241428counted
2James HammondEUOCM200614041428counted
3Boyan IvandjikovEUOCM200014241424counted
4Simon HardenSLOWM200014291423counted
5Eddie NarbettINTM199914301422counted
6Freddie CarcasINTM19991419no scores in the year before
7Euan TrynerSYOM200414171415counted
8Jim BaileyBOKM200314081414counted
9Harry McMurtrieBOKM200013861409counted
10Ralph StreetSLOWM19901409no scores in the year before
11Alexander ChepelinINTM199714251408counted
12Charlie RennieWCOCM200314091408counted
13Ewen WilkinsonAIREM200813401407counted
14Sam GriffinGRAMPM200413931404counted
15David BunnAROSM200114171404counted
16Finlay ToddINVOCM199914171402counted
17Chris SmithardFVOM198913751401counted
18James AcklandINTM199914041399counted
19Liam CotterKerryOM2005not a member
20Finn Selmer DuguidTAYM200813821388counted
21Benjamin GostickHHM200513361386counted
22Tsz Chun Jason WongINTM200113431386counted
23Adam MethvenBKOM200513931384counted
24Oliver WilliamsMDOCM199513251384counted
25Niall McCarthyBOFM199513451382counted
26Thomas WilsonAROSM199714101382counted
27Joshua DudleyMAROCM199513861382counted
28Rudi PaulSTAGM200013801379counted
29Oliver DuncanWCOCM200913831377counted
30Michael BishendenEUOCM200613701375counted
31Luke FryCLAROM200413191372counted
32Dane BlomquistSNM199613881372counted
33Thomas LaraiaEUOCM200013911369counted
34Peter Taylor-BrayMDOCM199314091365counted
35Douglas McDonaldINVOCM200913011364counted
36Ben HaywardSHUOCM200612771364counted
37Finlay McLuckieMORM200813851363counted
38Colm MoranINTM199213701363counted
39Liam CaseySEVOM2009not a member
40Oliver TongeBOKM200313781358counted
41Tom DobraTVOCM199213301358counted
42Adam PotterBOKM199513881356counted
43Aidan SmithINTM199513941355counted
44Oscar PeelSYOM200813611352counted
45Joel AtkinsonEUOCM200613381349counted
46Joshua Ho Kiu AuBOFM20041349no scores in the year before
47Tom LinesINTM199913701347counted
48Gerry BrowneGENM2007not a member
49Liam O'DonnellBOFM200912911346counted
50Samuel LeitchEUOCM200113781345counted
51Lok Hin MaHKIOFM2005not a member
52James HaynesSLOWM199312991343counted
53Joe WoodleyLOCM199613981342counted
54Luke BennettDFOKM200813121342counted
55Caspar ReynoldsSYOM200813211340counted
56Dominic DakinSYOM200113471338counted
57Lawrence HodgsonSYOM200913201338counted
58Ben BrownESOCM200112941338counted
59Finlay JohnsonSROCM200213791336counted
60Duncan BirtwistleMDOCM199213581336counted
61Ewan BennettEUOCM200513331336counted
62Adrien GalletSYOM199713351336counted
63Toby HeppellWCOCM200813311335counted
64Ulrik OlssonTolered Utby OLM2009not a member
65Benjamin StevensSYOM200113171332counted
66Isaac HunterWCOCM200713071331counted
67Adam FieldhouseQOM199713501330counted
68Robin FieldhouseQOM199413421329counted
69Daire O'BrienKerryOM2005not a member
70Iain CattermoleSTAGM199713401327counted
71Mikhail VasilevORIENTACTIONM1991not a member
72Lily BirkinshawSHUOCM200613341327counted
73Will PrestonSYOM200913061326counted
74Robin IrwinSBOCM200913111325counted
75Will RiggINTM19961325no scores in the year before
76Thomas DuncanWCOCM20081325no scores in the year before
77Sixten ÅbergTolered Utby OLM2009not a member
78Olmo Combley LopezOUOCM200513081324counted
79James BirkinshawWCOCM200313461323counted
80Seth LawsonNGOCM200812631317counted
81Sam NewSTAGM199713261317counted
82Rasmus ArfwedsonFrölunda OLM2005not a member
83Per NordholmSävedalens AIKM2005not a member
84Fraser DixonSROCM200313181313counted
85Graeme RennieCNOCM1991not a member
86Vince Nagy-KovacsSBOCM200813241311counted
87Reuben LawsonNGOCM200612941311counted
88Rory BlackINVOCM200713081307counted
89Matthew LeitchINTM199812971307counted
90Dominic GreenSHUOCM200313501306counted
91Oscar RoweGENM2007not a member
92Pasco ReynoldsSYOM200912101303counted
93Sam CrawshawSYOM200412681302counted
94William LakeSBOCM200512911301counted
95Simon GregersenESOCM19941299no scores in the year before
96James BryantSYOM200712821297counted
97Stanley HeapEUOCM200113141294counted
98Ben StevensINTM198713661292counted
99Tommy HeapSOM200513091291counted
100Robert FieldhouseQOM200312661291counted
101Oliver RantQOM199712931291counted
102Freddie LakeSBOCM200613181289counted
103Matthew GoochMAROCM200214061289not counted: over 100 from expected
104Jonah HearnWCHM200912601289counted
105Samuel LjungqvistTolered Utby OLM2005not a member
106Thomas AthorneSTAGM198812201286counted
107Hamish MeikleELOM200712581283counted
108Tsz Fung YuODM199812351283counted
109Himmy LauSLOWM199812301282counted
110Adam LandelsODM200912341282counted
111Toby WilliamsLOGM20041282no scores in the year before
112Michael HallettBOKM199713081282counted
113Oliver WardSHUOCM200712381278counted
114Ruben RazzettiWCOCM200613511274counted
115Edward CordenBOFM20031274no scores in the year before
116Craig ThompsonHOCM200912601273counted
117Matthew McCreadieDEEM200612521272counted
118Sam OsborneLOCM200813041270counted
119Eanna GrennanSEVOM2009not a member
120Michael AdamsLOCM199612841268counted
121Dan EarnshawMDOCM200312911267counted
122Robbie LightfootSYOM200813001266counted
123Anthony SquireNOCM197713081265counted
124Adam BradburySYOM19921264no scores in the year before
125Peter BlackmoreHOCM200912191262counted
126Oliver HeckfordWSXM200712201259counted
127Finlay CottierECKOM200912601258counted
128Peter OwenFVOM200812801257counted
129Samuel FieldingHHM199813291254counted
130Samuel HigginbothamCLOKM199512111253counted
131Alexander HuntFVOM200912841253counted
132Sam HuntFVOM200612831248counted
133Scott CollierKERNOM198612481248counted
134Michael StanwixINTM199812171246counted
135Joshua CooperEBORM199412831233counted
136Teddy HallMDOCM200912021233counted
137Pontus CliffordsonTolered Utby OLM2009not a member
138Henry StitsonAIREM200811861229counted
139George RennieWCOCM200812011227counted
140Mark FordSAXM197512981227counted
141River Edis-SmithSYOM199912431226counted
142Rowan LeeDRONGOM199712281225counted
143Jack KnightKERNOM200612261222counted
144Finlay AndersonBOKM200612211220counted
145Jonty GoodwinWCOCM200312321214counted
146Joseph GoodwinINTM200012911213counted
147Timofey ZorinSLOWM200712551208counted
148Zach ThomasSROCM200911741207counted
149Oli RobertsonMAROCM200911331206counted
150Ben SquireNOCM200412951206counted
151Matthew InmanFVOM200912561205counted
152Euan MarshSOM199512111204counted
153Hamish ChurchCNOCM2009not a member
154Evan SimeINVOCM200911831203counted
155Calum RobertsonESOCM200912451196counted
156Tivon TynerSetantaM2005not a member
157Theo Steventon-BarnesSUFFOCM200611741195counted
158Wang Ki YuenMDOCM198411541182counted
159Bryn WilkinsonSUFFOCM199711781181counted
160David MacLeodBOFM20081171no scores in the year before
161Zhenlong LiOUOCM199511301169counted
162William RowanCLOKM200910251157not counted: over 100 from expected
163Yu Fung ChuiAAM2005not a member
164Tom KnightKERNOM200811621131counted
165John DoyleSYOM200711801129counted
166Michael TsangSLOWM199310031108not counted: over 100 from expected
167Rhys CaudwellSYOM200811221107counted
168Wei Yong YUESLOWM19981096no scores in the year before
169Gilbert LeeDEEM199010811093counted
170Matthew BethellNORM200610741042counted
171Richard WatkinsHHM19941023909not counted: over 100 from expected
172Lap On LeungHOCM1966920901counted
173Kin LauLVOM1962895894counted
174Peter GambleLVOM20061143no scores in the year before
175Jack wilkinsLVOM20091093no scores in the year before
Frank TownleyEUOCM20031362no scores in the year before
William GardnerODM19931377no scores in the year before
Alex WetherillEUOCM20031396no scores in the year before
Joe HuddWCOCM20031326no scores in the year before
Ruari CottierECKOM20081358no scores in the year before
Marcus PerryBOKM20091318no scores in the year before
Kristian JonesFVOM19911428no scores in the year before
Cillin CorbettCorkOM2005not a member
Thomas RollinsFVOM20071362no scores in the year before
Alex MatthewSROCM20041332no scores in the year before
Ross WhiteSTAGM19921255no scores in the year before
Liam MarshSOM19981303no scores in the year before
Alex FieldingHHM20031245no scores in the year before