For each race, I take the gender specific best time(winner) and divide that time by each participant's time. The result is a value less than 100% with winners receiving the full 100%. The average of the participant's past races is their ranking.
Here are the current point totals and rankings. If there are any questions, please call me at 503.545.5874.