Thank you for offering to help us build this, especially for free, wow!
I can think of two ways that would get you the data on a daily/weekly basis. These are non-genius suggestions. If we had a genius, maybe there is a way to use code to pull the data automatically from the major sites.
1. Since Gault/LetsRun lists all of this information in separate articles already, they create a section on LetsRun with a “Race Calendar” that contains all the information. The week of the races, they will load all of that information there and the app pulls it. Someone needs to get in touch with Rojo/Wejo on this, as this is big.
2. We contact the streaming providers (FloTrack, RunnerSpace, SoundRunning, The Ten, Peacock) about the new app. They get an app access where they update the race info for the races they are streaming with the information we need . They can do it weekly, monthly, whenever. We tell them, “you want more people to watch? You better update this app with your races. everyone is going to be using this. This will increase your race viewership 10x”.