Purdue team stats
2007 season totals across 13 games, beside what opponents did.
General
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Time of possession | 3:57:35 | 18:17 | 3:56:19 | 18:11 |
| Offensive plays | 1,007 | 77.5 | 998 | 76.8 |
| Total yards | 5,667 | 435.9 | 5,059 | 389.2 |
| Penalties–yards | 77–628 | — | 77–642 | — |
| First downs | 314 | 24.2 | 275 | 21.2 |
| Third down | 81–20240.1% | — | 80–21337.6% | — |
| Fourth down | 11–1861.1% | — | 16–3053.3% | — |
Passing
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Completions–attempts | 369–59462.1% | — | 291–51156.9% | — |
| Passing yards | 4,165 | 320.4 | 3,326 | 255.8 |
| Yards per attempt | 7.0 | — | 6.5 | — |
| Passing TDs | 30 | — | 19 | — |
| Interceptions thrown | 14 | — | 13 | — |
Rushing
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Carries | 413 | 31.8 | 487 | 37.5 |
| Rushing yards | 1,674 | 128.8 | 1,936 | 148.9 |
| Yards per carry | 4.1 | — | 4.0 | — |
| Rushing TDs | 22 | — | 21 | — |
Turnovers
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Giveaways | 26 | 2.0 | 28 | 2.2 |
| Fumbles lost | 13 | — | 14 | — |
| Interceptions thrown | 14 | — | 13 | — |
Defense and takeaways
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Interceptions | 13 | — | 14 | — |
| Interception yards | 138 | — | 195 | — |
| Interception TDs | 1 | — | 0 | — |
| Fumbles recovered | 14 | — | 13 | — |
Returns
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Kick returns | — | — | 9 | — |
| Kick return yards | — | — | 191 | — |
| Yards per kick return | — | — | 21.2 | — |
| Kick return TDs | — | — | 0 | — |
| Punt returns | 30 | — | 37 | — |
| Punt return yards | 137 | — | 179 | — |
| Yards per punt return | 4.6 | — | 4.8 | — |
| Punt return TDs | 0 | — | 0 | — |
⚠ An em dash is not a zero. A measure a team has not recorded — a fumble recovery, a punt return — has no row at the source rather than a zero, and these are categories where not happening is ordinary. Where a season total exists, every rate beside it is computed from that season’s own denominator rather than averaged across games.