Most teams incorporate the depth chart into their weekly game notes, and many schools keep game notes available (though some take some digging to get to, having to go to previous news posts instead of being posted in one place).
Unfortunately doing any kind of automated scraping would be next to impossible since game notes are almost always in PDF, the position of the depth chart varies in the notes, and the formats of the depth chart completely varies between schools. But, this is theoretically possible if all of the game notes are compiled.
I honestly don't know if there is a good way to compile reliable injury data except for significant injuries where you can do a one-off analysis. Players come in and out of games with injuries, get injured in the middle of a game, and get passed on the depth chart for reasons other than injury. There are also unreported injuries and slight injuries that guys play with.
One thing that would be interesting but also next to impossible to get would be participation on any given play (which someone mentioned a local paper does for LSU, but I personally haven't seen elsewhere). If you have this all kinds of things are possible, but this would take a lot of work and may not even possible unless one is at the game or has access to coaches' film since TV angles usually cut off some players.
To sum it up, scraping the starters from the box score is probably the easiest thing to do right now.
--
Jonathan Hodges
Contributor, HailToPurple
Web:
http://www.hailtopurple.com/jhodges/
Twitter:
@hailtopurpleFacebook:
https://www.facebook.com/hailtopurpleEmail:
j-ho...@alumni.northwestern.edu