Timed Race's ranking

Real World has a race to compete for the distance in the time limit.
And zwift has a race to compete for the distance in the time limit.

For example
30 min Race
Halloween Chase Race
ttps://zwift.com/events/view/1171502?__znl=en-gb

1 hour Race
Mo Farah 1-Hour Record Challenge
ttps://zwift.com/events/view/1035233?__znl=en-gb

1 hour Race
TCC All Killer No Filler p/b TBR
ttps://zwift.com/events/view/1009625?__znl=ja-jp

However, the Zwift companion ranking of these races is wrong.
for example
14km runner is No.1. 19km runner is No.7.etcetc

Why do you not make a ranking at the distance?
Is it not possible even to sort it?