Friday, January 28, 2011

2010 Form Indicator

As a natural extension to the race prediction tool, http://fsgl.wni-sec.com/RacePredictions.aspx, I thought it would be good to be able to produce a figure that gives an indication of an athlete’s performance over a whole season. As a starting point, I decided on producing a theoretical average time for 10km based on a year’s results for distances 10km, 15km, 21.1km and marathon. Hence using the same algorithm as for the predictor tool but considering races for a whole season instead of just recent form, the following figures came up for some of the regular runners from the club. Also included is the 10 km figure from the race predictor tool.
 ABC
1AthletePredicted 10 km time based on recent form2010 form indicator (10km)
2Jean Marc35.1435.21
3James37.3338.12
4Nico37.3137.55
5Gerald36.3737.54
6Mirelle37.2137.41

For a first attempt, I’m quite pleased with the results as they are not a million miles away from what I would have guessed. The next race between James and Nico should be interesting, although Gerald should still be way out in front. I’m looking forward to the road season starting again so I can test and refine the algorithm.
One obvious future problem is that if someone jogs around a race, maybe to accompany a slower runner, the statistics will be distorted. A solution could be to exclude results that differ from an athlete’s average performance by more than 2 or 3 standard deviations. This is not too complicated to achieve but means I’ll have to start refining the SQL to ensure query speed is not affected.

2 comments:

  1. Hi Nick,

    Tour de Houilles, would give you a good opportunity to test your algorithm. Gérald, Jean-Marc, Robin, Eric and I are going to take part...
    Hope you keep going better and that you will soon test it on your own race performance!
    See you
    Nico

    ReplyDelete
  2. Hi Nico

    I'm making a few improvements to the algorithm at the moment but will have it ready for the Tour de Houilles. Unfortuanatly, it won't be able to consider your excellent form in the cross as it is too difficult to get an accurate representation of performance for non road races.

    I'm hoping my next race will be the Sortie Club. I may come and watch at Houilles so hopefully see you then
    Nick

    ReplyDelete