In reply to McHeath:
I completed it but did get a bit number/tick box blind. Might partly be due to a virus-addled brain.
I think everyone who runs, unless you're targetting the very Elite, is recreational. But if you compete in races I'd say competitive recreational.
Maybe the classes should be
Elite competitive (i.e. earning money/sponsorship/targeting National team/certain category of races)
Competitive recreational (people who race but all costs come out their own purse - save maybe the odd voucher as a prize, and don't get)
Recreational (runs but doesn't race)
But then you could split 'competitive recreational still further:
Serious: Selects races for quality of competition and targets specific races/series/championships. Races for enjoyment and performance
Social: Races for enjoyment only (not bothered by performance)
Sure could be split down further.