Is there any reason the rating column in historic_Races is not also in the daily_races ? So say you have a race in Historic_Races with a rating of 110 then sometimes it is also shown as 0-109 in the daily_races race_titile column but not always.
There seems to be a lot more information in the Historic_Races table that can be used to come up with systems but it is then difficult to use to predict races as that same data is not available in the daily_races