I would be asking your league host to use recording software and post it to a facebook/whatsapp/discord group. Asking the developers to start recording every race that goes through the servers will just increase the load going through them 10 fold.
Good idea for league to record the races themselves, some leagues already do this, I am sure I read on the forum previously.
Bad idea expecting it to go through "official channels"
Or you can just go into the previous race results and review your times from there - easier than watching a race replay