Purdue team stats
2015 season totals across 12 games, beside what opponents did.
General
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Time of possession | 5:32:16 | 27:41 | 6:25:41 | 32:08 |
| Offensive plays | 921 | 76.8 | 897 | 74.8 |
| Total yards | 4,423 | 368.6 | 5,508 | 459.0 |
| Penalties–yards | 65–647 | — | 84–682 | — |
| First downs | 237 | 19.8 | 291 | 24.3 |
| Third down | 70–20035.0% | — | 73–17042.9% | — |
| Fourth down | 24–4454.5% | — | 7–1546.7% | — |
Passing
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Completions–attempts | 290–50457.5% | — | 245–39362.3% | — |
| Passing yards | 2,847 | 237.3 | 2,921 | 243.4 |
| Yards per attempt | 5.6 | — | 7.4 | — |
| Passing TDs | 18 | — | 24 | — |
| Interceptions thrown | 12 | — | 16 | — |
Rushing
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Carries | 417 | 34.8 | 504 | 42.0 |
| Rushing yards | 1,576 | 131.3 | 2,587 | 215.6 |
| Yards per carry | 3.8 | — | 5.1 | — |
| Rushing TDs | 22 | — | 28 | — |
Turnovers
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Giveaways | 26 | 2.2 | 21 | 1.8 |
| Fumbles lost | 10 | — | 9 | — |
| Interceptions thrown | 12 | — | 16 | — |
Defense and takeaways
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Interceptions | 16 | — | 12 | — |
| Interception yards | 137 | — | 192 | — |
| Interception TDs | 0 | — | 3 | — |
| Fumbles recovered | 9 | — | 10 | — |
Returns
| Purdue | Per game | Opponents | Per game | |
|---|---|---|---|---|
| Kick returns | 43 | — | 34 | — |
| Kick return yards | 849 | — | 809 | — |
| Yards per kick return | 19.7 | — | 23.8 | — |
| Kick return TDs | 0 | — | 0 | — |
| Punt returns | 10 | — | 16 | — |
| Punt return yards | 73 | — | 135 | — |
| Yards per punt return | 7.3 | — | 8.4 | — |
| Punt return TDs | 0 | — | 1 | — |
⚠ 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.