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

Scottish 6 Days 2025 Rest Day - Ballater Sprint (Urban), 30 Jul 2025

Regional event

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

1 3.3 km, m climb, 26 controls

Point calculations

1,284 points = 1,283.94 the field's average score + 71.86 spread of their scores × ( 20:16 their average time − 20:16 a time, T ) ÷ 2:39 spread of their times

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

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

30050070090011001300150015:1924:5234:2543:5753:30
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
1Nathan LawsonODM199714181418counted
2Sam GriffinGRAMPM200413911389counted
3James HammondEUOCM200613981377counted
4Finn Selmer DuguidTAYM200813791366counted
5Finlay McLuckieMORM200813711361counted
6Joel AtkinsonEUOCM200613281357counted
7Robert HoldwayPOTOCM198313191350counted
8Dominic GreenSHUOCM200313401349counted
9Sam LeadleyODM200013341344counted
10Adam BarrieEUOCM200513591340counted
11Michael WildOLK ArgusM1990not a member
12Toby HeppellWCOCM200813221332counted
13Sam OsborneLOCM200812881329counted
14Håvard VaadalLillomarka OLM2004not a member
15Joe HuddWCOCM200313601322counted
16Bjørn Anders FlågenHeming OrienteringM2004not a member
17James AgombarNGOCM200812821297counted
18Oleg ChepelinINTM198613791291counted
19Samuel FieldingHHM199813271289counted
20Laurence WardINTM200713461284counted
21John EmbreySROCM195812291282counted
22Richard MawerBAOCM197212771280counted
23Leo GraumannESV Lok SchoeneweideM2004not a member
24Joshua DudleyMAROCM199513981274not counted: over 100 from expected
25Duncan GrassieSLOWM198312571272counted
26Mark FordSAXM197512901270counted
27Thomas JarvisRAFOM199912081268counted
28Peter OwenFVOM200812811261counted
29Rory NesbitHHM200812481259counted
30River Edis-SmithSYOM199912461257counted
31Ben TodhunterSROCM200811821253counted
32Julien TalonTalant Sport OCM2004not a member
33Sam CottleBOKM199712161243counted
34Nathan NesbitHHM200512081242counted
35Euan MarshSOM199512031236counted
36Daniel BarberEUOCM200012271233counted
37Robin GallowayINTM196611951232counted
38Jiri MartanSlavia LiberecM1975not a member
39Tom AlcockWIMM200012221223counted
40Fabian KolarNaturfreunde WienM2008not a member
41Ross LyallELOM199212251220counted
42Matthew McCreadieDEEM200612511210counted
43David ToddSYOM196611221193not counted: over 100 from expected
44Alex WetherillEUOCM200314131186not counted: over 100 from expected
45Sam LandriganBOKM198611051167not counted: over 100 from expected
46Wang Ki YuenMDOCM198411551159counted
47David TheakerM2004not a member
48David MacLeodINVOCM2008not a member
49Richard PowellWAOCM197610631113not counted: over 100 from expected
50Willard Ong65 AdventureM1990not a member
51Alex AngESOCM1990not a member
52Theo Steventon-BarnesSUFFOCM200611641028counted
53Gideon LuESOCM1980685no scores in the year before
54Toby RochesterCLAROM20051086385not counted: over 100 from expected
Ewen WilkinsonAIREM20081321no scores in the year before
Luke BennettDFOKM20081303no scores in the year before
Ryan BoltonM2004not a member
Michael FinchSROCM20041196no scores in the year before