Indeed, finding a good and reliable data source is the main issue. There are a few. I have looked at www.elmarcador.com and they follow an impressive list of results. I'm just worried that parsing HTML pages will make the interface too fragile. Their RSS feed seems to be broken. I contacted a data service provider, but they charge EUR 750 per month (!) for the data feed and there is no way I would be able to recuperate that amount. It is mainly used by betting firms, I understand.