Would you need any manual intervention though? If you look at the league through the dirt rally website it records all the stage times and overall times for each event of each driver and also gives you an overall leaderboard below that so does it all for you?
It doesn't give individual stage times though, only the standings after each stage. So it is no chance for anything like this