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

SLOW City of London Race, 20 Sept 2025

National event, hosted by SLOW, at Rotherhithe

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

Course 3 10.86 km, 10 m climb, 29 controls

Point calculations

1,122 points = 1,121.69 the field's average score + 125.55 spread of their scores × ( 1:18:15 their average time − 1:18:15 a time, T ) ÷ 13:54 spread of their times

1:18:15 earns 1,122 points here. Each minute faster or slower is worth 9.04. 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. Their scores averaged 1,121.69 and their times 1:18:15, so that time earned 1122 points, and each minute faster or slower was worth 9.04 points. How points are calculated.

40060080010001200140045:201:08:401:32:011:55:212:18:41
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
1Petter Andreas BerghMALVIKM1980not a member
2David VeledaUPPER-OM1980not a member
3David CurrieSOCM197612551283counted
4Dmitry UshakovLOKM197311971277counted
5Michael FreiOLG WALM1985not a member
6Matthias MahrSLOWM197612891272counted
7David DixonHHM197212391267counted
8John Hill-VenningSNM197312441264counted
9Jeff Powell DaviesBLM198012821264counted
10Nicholas CooperSNM197512731263counted
11Daniel CowleyNORM198112341258counted
12Anthony FlickLOKM197611961242counted
13Frederik LoeckxOMEGAM1975not a member
14Jacob StevensCHIGM197511771234counted
15David AldridgeHOCM197812121234counted
16Patrik GunnarssonBIG FOOM1980not a member
17Frank AasgårdWING OKM1980not a member
18Jevgenijs PetrovsSLOWM197412081222counted
19Stephen BorrillWAOCM197111921219counted
20Javier MontielUPPER-OM1980not a member
21Martin SmithHALOM19771215no scores in the year before
22Paul MartinSNM196711831211counted
23Tommi GroverBOKM197612291211counted
24Oliver AllenSLOWM198211661210counted
25Jonas DieteNORM198512171206counted
26Graham LawM1985not a member
27Sven HommenSV IHWM1975not a member
28Xavi ColomXINOXANM1980not a member
29Israel Hurtado ColaSLOWM197811511184counted
30Oliver O'BrienSLOWM198011911183counted
31Simon EvansSAXM198012481181counted
32Edward NicholsSOM198211601177counted
33Alun JonesTVOCM195411631176counted
34Fred SharrockDFOKM19781175no scores in the year before
35Wyatt RileyDVOA (UM1975not a member
36Mark HopkinWAOCM198411341167counted
37Nat SkidmoreTVOCM198411821166counted
38Philip PotterSLOWM19841165no scores in the year before
39David JollyRAFOM197411341160counted
40Keith BennettDFOKM197211081160counted
41Doug StimsonNWOM198212221160counted
42Adam DentCHIGM19808141157not counted: over 100 from expected
43Peter StubberfieldSOM198111191157counted
44Brian JohnstonLVOM197211221156counted
45Tim GageHHM197810881153counted
46John KellySNM198411271151counted
47Mauricio MendesDFOKM197711481151counted
48Sandro RodriguesUPPER-OM1975not a member
49Paul WilsonM1980not a member
50Juraj HammerBOFM197712971145not counted: over 100 from expected
51Justin Aspland-MongerWIMM1980not a member
52Alistair FronhoffsASUB ORM1975not a member
53Justin FarhallMVM197411171128counted
54Charlie FinchSWIFTYM1980not a member
55Walter ClarkESOCM197611951121counted
56Michael BarronLONDONM1985not a member
57Wayne ByrneRAFOM198011281114counted
58Peter BrookeSELOCM198211061107counted
59Ross MaclaganSNM197411461104counted
60Garry GreenstreetSOM197311511104counted
61Ross CleggM1985not a member
62Michael CookeBAOCM197512011099counted
63Jason FalconerWSXM197111481094counted
64Peter WeinigOC MÜNCM1975not a member
65Guillaume CollinTHORM1975not a member
66Roger PhillipsLEIM197611131083counted
67Luis Fernandez LuqueADOLM1985not a member
68James BuckleyDEVONM198510631052counted
69Kingsley ReavellWAOCM197310851042counted
70Tim KeoghMVM19639981037counted
71Vlatko TounecOK KAPEM1975not a member
72Maris VaivodsAUSEKLIM1975not a member
73Peter StaggBOKM197111551022not counted: over 100 from expected
74Ian CatchpoleDFOKM197910141017counted
75David HarrisonEPOCM19719601012counted
76Andrew SelbyDVOM197510661002counted
77Martin DoubleSLOWM19769711000counted
78Alan YuleSOM19711180998not counted: over 100 from expected
79Dominic LawranceM1980not a member
80Zsolt PodolyakSNM19681020993counted
81Bo OqvistBKOM19711069980counted
82Maciej JablonskiWAOCM19791109978not counted: over 100 from expected
83Carlos Hernandez Fdez-RegatilloADOLM1980not a member
84Manuele Alessio CalderonASD FIRM1980not a member
85Mikel SilvanIBON ZAM1975not a member
86Andrew ElliottSUFFOCM19711008958counted
87Jon VaughanBKOM19751054957counted
88Alan BrownNGOCM1952958953counted
89Neil StockhamNORM1972935947counted
90Aleksei VekshinTVOCM1974911935counted
91Luis PerdigaoM1980not a member
92Chris BradshawSNM1977927903counted
93Javier Navarro MartinezUNIVERSM1980not a member
94David StanhopeBAOCM19731006842not counted: over 100 from expected
95Robin RoweINDM1975not a member
96Brett GreenBAOCM1975not a member
97Simon LottBOKM1977499576counted
Andrew EydmannWSXM1980no scores in the year before
Maxim ZorinSLOWM19771157no scores in the year before
Alex LaneHHM19781222no scores in the year before
Andy LawrenceTVOCM19731100no scores in the year before
Conor BrindleyINDM1975not a member
James KitsonINDM1980not a member