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 - 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 7B (M45) 4.625 km, 140 m climb, 18 controls

Point calculations

1,212 points = 1,212.17 the field's average score + 88.64 spread of their scores × ( 1:05:29 their average time − 1:05:29 a time, T ) ÷ 19:56 spread of their times

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

The points for this course were set by 57 of its runners: those who already had ranking scores and ran close to them. That's across this course and UKOL 7A (M40), which have the same length, climb and controls and are calculated as one. Their scores averaged 1,212.17 and their times 1:05:29, so that time earned 1212 points, and each minute faster or slower was worth 4.45 points. How points are calculated.

9001000110012001300140035:1257:091:19:051:41:022:02:58
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
1Richard RobinsonNOCM198113531347counted
2Will HensmanFVOM197913301343counted
3Krzysztof NowickiWREM198113431335counted
4Valdas Tilunas3ROCM1981not a member
5Iain StampWCHM198013061322counted
6Andrew PrestonSYOM197713091319counted
7Laurence CloadINVOCM197813091313counted
8Stephen FeltbowerFVOM198013041312counted
9Shane LynchCorkOM1981not a member
10Rob BakerNNM197811871299not counted: over 100 from expected
11Jeff Powell DaviesBLM198012801285counted
12Alex RothmanSYOM197912891285counted
13Glen RichardsonNORM197812631283counted
14Sam RussellBOCM1981not a member
15Paul WalwynSYOM198012011278counted
16Ali RobertsonMAROCM197712581276counted
17Graham PigottPOTOCM198112491276counted
18Ian CumpsteyBLM197712251270counted
19Gareth RadcliffeSUFFOCM198012281261counted
20Chris HeppenstallLOCM197912501255counted
21Simon EvansSAXM198012421248counted
22Maxim ZorinSLOWM197711771228counted
23Peter MoseleySROCM197711691225counted
24Daniel CowleyNORM198112161220counted
25Paulius MaciunasDEEM197912431215counted
26Steve BlackmoreHOCM197712721214counted
27David MastersonCNOCM1981not a member
28David GrayMDOCM197912151205counted
29Robert AtkinsHOCM198011711204counted
30Gian-Reto SchaadOLV ZugM1981not a member
31Greg MayPFOM198011911188counted
32Jonathan EllisELOM197911751185counted
33Ben BethellNORM197912191184counted
34Matt TinsleyESOCM197711711179counted
35James TodhunterSROCM197911701175counted
36Kristian GroomSYOM197712441171counted
37Kenny DalglishStavanger OKM1981not a member
38Andrew StimsonNNM198111761168counted
39Rob TruswellFVOM197812241157counted
40Simon ThomasWCOCM198111021153counted
41Adam McCreadieDEEM197712151152counted
42Jim MorrisWCOCM197910781149counted
43Chris AtkinsBOKM197811291147counted
44Mark GoddardQOM197812011146counted
45Simon FinchFVOM197910471142not counted: over 100 from expected
46Maciej JablonskiWAOCM197910881101counted
47Guillaume CollinThORM1976not a member
48Andy WareingBOKM197910651084counted
49Paul GregsonODM197910171080counted
50Alex HudsonHOCM198110971078counted
51Tim FairbrotherSYOM197912011041not counted: over 100 from expected
52Michael AtkinsonELOM197710661022counted
53Steven MackieSYOM197710551021counted
54Stuart MiltonINVOCM19771026957counted
Dominic EdwardFVOM19791295no scores in the year before
Ross McLennanFVOM19781267no scores in the year before
Ben TedstillSYOM19771049no scores in the year before
Dave PeelNNM19781045no scores in the year before