the shaded arrows on the side show the riders that got an auto-cat upgrade due to high w/kg (should be used for more races!)
the results are points based per the event description (below)
So for example, Alex Bath entered Cat C, got auto-bumped to B due to his 20min w/kg - as he was fastest within Cat B w/kg, he won B (until the organisers look at times, then points will sort his finishing position)
From the description… The first 50 racers in each category will score points which will accumulate into league (can be found of zwift power) There is also a chance for team competition with a separate league standings.
1st- 50 point to 50th- 1 point will be the system for points awarded with these points turning into a club score
I couldnt see the series points anywhere on ZP but this looks to be the first for the series, so give the organisers a bit of time to get the points up - they should then take into account times as well.
I wouldnt worry, organisers will see his/their times & distance and he (and others that didnt do the distance) will not get a placing for this reason (or shouldn’t).
Points based races are a lot of manual work for organisers and ZP doesn’t really work that well for in helping them or the racers with easily digested results (you have to go hunting). Having said that, I would prefer a points based race series as your true competitors emerge over a couple of weeks and you can just ignore everyone else.