East London Runners logo

ELR Grand Prix


The idea of the internal Grand Prix competition is to gain points by participating in as many races as possible within the list, over a 12 month period (you don't have to do them all but you won't gain points for the ones you skip). The points are higher for certain races and we use an age grade system to calculate them.

There are two different series as we know that not everyone can do more than 12 races in a year:

ELR Silver Series (12 races)
5 best ELVIS races out of 8
6 best Chingford or Sunday League races (out of 12)
1 10k (road officially measured)

ELR Gold Series (19 races)
6 best ELVIS races out of 8, including running or volunteering at Valentines
8 best Chingford or Sunday League races out of 12, including at least 3 of each league
1 10k (road officially measured)
1 half marathon (road officially measured)
1 marathon (road officially measured)
1 XC 15 miles (Benfleet or Orion)
1 Essex Way Relay

Obviously, you cannot be both a Gold and a Silver winner so if you have the highest number of points in both, the second best of the Silver one will then become the winner.

The points system can appear a bit complex, and is described in detail below for whoever is interested, but in a nutshell:
- For each eligible race, we will calculate a point score for the runner based on their time, age factor, and (in most cases) the median time of the race. Volunteering at Valentines or Chingford League Relays gives 100 points.
- For each race group (e.g. 5 out of 8 ELVIS, 1 out of 2 15mi XC), we will select the best races based on points scored. If a runner hasn't completed sufficient races, they will score zero for any missed races.
- The runner's score for the race group will be the sum of these race points.
- For each series, we will calculate the total score from the race groups, multiplied by a weighting (see below). The weighting ensures that we get a fair balance across the different types of race, especially in the gold series.

The scoring will be updated every month and on time for each newsletter and we will have three winners of each gender per series.

The competition will start on the 1st of October 2021 until 30th of September 2022 but will include the first race of the Chingford League on 18th of September 2021 at Hog Hill.

You do not need to do anything to participate apart from making sure that we have the results of your non-winter leagues/Essex Way/ELVIS races. However, you can let us know if you do not wish to be included in the monthly result ranking.

Race Details

Silver seriesGold series
Race groupScoring methodGroup descriptionWeightingGroup descriptionWeighting
ELVISABest 545%Best 6 incl. Valentines*25%
Winter leaguesABest 645%Best 8 incl. at least 3 of each league35%
10KBBest 110%Best 17%
Half marathonB--Best 18%
MarathonB--Best 110%
Benfleet 15 or Orion 15 2022**A--Best 18%
Essex Way RelayC--Best leg7%

Race Details - Notes

* Either running or volunteering at Valentines.

** The extra Orion 15 race in November 2021 will not count for this competition, as it is primarily for people who entered the cancelled 2020 race (they will only open it to the public if there are extra spaces).

Scoring - Race points calculation

The first stage of the scoring is to calculate a point score for each runner in each qualifying race. Three different scoring methods will be used, depending on the race (see table above).

Method A
The score is based on age/gender-adjusted time, relative to the median time of the race. This method takes variations in course length and difficulty into account, and will be used for races where it is practical for us to download and process all results, including all ELVIS and winter league races.

Time = Runner's race time (or individual leg time in a relay)
GenAgeFactor = Conversion factor from runner's gender/age standard to mid-point between non age-adjusted male/female standards (lower number means higher points)
AdjTime = Time * GenAgeFactor
MedianTime = Median time of all runners in the race (all clubs, all categories)
Score = MedianTime / AdjTime * 100

GenAgeFactor is calculated as follows:
d = closest road distance to the race distance (doesn't need to be exact, as Method A is based on median time not age grade), e.g. 5km or 5mi
g = gender of runner
a = age of runner on date of race
AgeFactor(d,g,a) = age factor from age grading tables (1 under around 30, gradually reduced above that age)
WRTime(d,g) = world record time from age grading tables
GenAgeFactor = (WRTime(d,M)+WRTime(d,F))/2 / WRTime(d,g) * AgeFactor(d,g,a)

Method B
The score is based on age grade percentage (similar to parkrun age grading). This method will be used for the open road races (10K, half marathon and marathon). Since these are accurately measured, there is no need for a course adjustment.

AgeGrade = WRTime / Time / AgeFactor * 100
Score = AgeGrade * AGScoreFactor

AGScoreFactor = Adjustment factor to bring the scores in line with those of Method A (a score of 100 is average, whereas an age grade of 100 is world-beating). This will be calculated from the times and age grades of a representative race (e.g. a local half marathon) before 1 October 2021; the website will be updated once calculated. The same adjustment will be used for all races; the precise value isn't important (as everyone has the same adjustment), this is just to make sure that the weighting of races is not significantly skewed by the scoring method.

Time, WRTime and AgeFactor are as described under method A.

Method C
The score is based on position in the race with an age adjustment. This method will be used for races where no times are published, e.g. the Essex Way Relay.

GenPos = Runner's gender position in race (or individual leg position in a relay)
NumGenRunners = Number of runners of that gender in the race (or leg)
MaxScore = Score to be given to the first-placed runner (before age adjustment). This will be worked out by averaging the top score for a sample of races that used Method A, excluding the age factor. This calculation will be done later in the season, but before the first race that uses Method C; the website will be updated once calculated.

UnadjScore = 100 + (1 - (GenPos-1) / (NumGenRunners/2)) * (MaxScore-100)
Score = UnadjScore / AgeFactor

- For volunteers in the ELR-organised races (Valentines ELVIS and Chingford League Relays), 100 points will be awarded.
- The 2020 Age Grade tables at https://github.com/AlanLyttonJones/Age-Grade-Tables will be used, for both age factors and world record times.

Scoring - Series points calculation

Once the scores for each race have been calculated, the total score for the runner is calculated as follows:

1. For each race group (see table above), the scores of the best qualifying races are summed to give a total score for that group.

- If the runner didn't complete the required number of races, they score zero for any missed races.
- Each road race distance is a "group of 1", e.g. for the 10K score, the best single score of all 10K races run by that runner during the year (Oct-Sep) will be used.

2. The race group totals are multiplied by the group weighting (see table above) and summed to give a total score for each series (silver and gold).

If a runner completes 5 ELVIS races, 6 Chingford League races, 2 Sunday League races, a 10K and a half marathon, and scores 110 points in every race, their total scores will be:

- Silver series: 110*5*45% + 110*6*45% + 110*10% = 555.5 points
- Gold series: 110*5*25% + 110*7*35% + 110*7% + 110*8% = 423.5 points

Note: Only the best 5 out of the 6 Chingford League races count towards the gold score in this example, because at least 3 of each Winter League is required for full gold scoring (i.e. the 6th CL race isn't a substitute for the missed SL race).


1. The competition will run from 1 October 2021 to 30 September 2022, but will additionally include the first Chingford League race of the season, on 18 September 2021.

2. The competition is open to all First Claim members of ELR, who remain a paid-up member on 30 September 2022.

3. If a member joins the club after 1 October 2021, only races after their joining date will count towards the competition.

4. Prizes will be awarded for the top three scorers of each gender in each series (gold and silver). Only one prize per member: the gold series takes precedence.

5. Members will automatically be included in the competition by finishing a qualifying race.

6. Any member may opt out of the competition by contacting info@eastlondonrunners.org.uk.

7. To ensure that all race results are included in the scoring, members are encouraged to sign up on Race Entries, and to check the competition results published monthly. This is particularly important for open road race results (10K, half marathon and marathon), which might otherwise be missed.

8. If a race in the competition is cancelled, the committee shall decide if any adjustments to the qualifying race list or weightings are needed to ensure fairness. In any event, we will ensure that runners can miss at least two races from each league in the silver series, or at least one race in each league in the gold series, without losing any points. Any such amendments will be posted on the ELR website and Facebook group.