Best site for results I have found.
https://www.race-monitor.com/Results
Check it all the time but many times it is in accurate.