Hello @xflintx
I raised this in the old zwiftpower forum. Now that you have worked through some other issues maybe you can have a look.
I really like the race ranking calculation but it has a major flaw in the way it is calculated.
Basically only finishing riders are included in the formula for calculating. This means anyone who is part of race but does not cross the line has no effect on ranking performance which I think is unfair.
Every race there are large groups starting but not finishing (various reasons) and they should be part of the way rankings are awarded.
Suggestion
Keep the race QUALITY calculation the same this is right and fair in current method.
Adjust the average ranking of finishers to be average ranking of starters in the points per place calculation. This can be anyone finishing first KM as an example.
Thanks in advance