This happened a week ago. I raced TdZ Stage 1 in B (11 January 2026 16:10 CET), and the winner won by over 7 mins in a 28-min event. I also never saw that person in the leaderboard until the final standings.
We dug a little into it, and it seems that the winner actually rode the same TdZ Stage 1 course as an official TdZ non-race event, which started 10 mins earlier and rode it 3 mins slower than us.
How did he get classified in our race? Did he sign up for both events and started a non-race one?
Happened to around 7 or 8 riders on stage 1. Was easy to see on the results classification.
Stage group ride starts around 10 minutes before the race. Somehow the riders results get mixed/crossed into the race results but first 10 minutes (or so depending on pen start time) get removed from the stage timings and become their new much faster race results.
Same situation to others except his is the only one which appears to show both ride and race in ZwiftPower. The others all appear to show race only when in fact only the group ride was done, AFAIK.