It was at Open Wheel Times, but some I think some sort of database issue caused it to cease existence. There's now sprintcarstats.com, but the database hasn't been recreated as of yet, although from what I've read, it sounds like he wants/plans to.
http://www.sprintcarstats.com/about/