Something like this?
http://www.yardsgained.com/#(passes_~_sacks)_~_first_down_at...
11 karma · joined June 6, 2012
http://www.yardsgained.com/#(passes_~_sacks)_~_first_down_at...
The data is from play-by-play text parsing going back to 2000.
http://nfl-query.herokuapp.com/
The basic syntax is [stats] [conditions] : [row] / [column].
There's some autocompletion to try to make it possible to discover what is accepted.
Examples:
passing yards : team / season
first downs / first down attempts : down / distance
rushing yards min 100 rushing yards : player, game, quarter
rushing yards / carries min 200 carries : player
One of the biggest problems is that it's currently way too easy to shoot yourself in the foot by making a really slow query.