So killersports.com and sportsdatabase.com have been very useful/interesting to me. It's a sports database aka an SDQL (sports data query language) that allows you to look things up.

Killersports.com and sportsdatabase.com are only for NBA, NHL, NFL, and MLB though.

Does anyone know of one for Soccer? Particularly Premier League