2026 season · through 2026-11-11
Stats explorer
Team and player stats for every FBS program: play-by-play EPA (CollegeFootballData) next to the official box (cfbstats). Sort any column, filter by conference, chart any two stats, and compare up to four. Stats, not ratings: HX stays the one rating.
Sorted by Net adjusted EPA per play · worst first · 138 teams
Offensive adjusted EPA/play minus defensive adjusted EPA/play allowed. EPA = expected points added: how much each play changed the expected points of the drive. (CFBD, opponent-adjusted)
- Opp Pts/G
- 34.3
- Opp Yds/G
- 399.2
- Opp Yds/Play
- 6.09
- Opp Rush/G
- 179.6
- Opp Pass/G
- 219.7
- Opp 3rd %
- 47.4
- Sacks
- 10
- TO +/-
- -3
- Opp Pts/G
- 29.2
- Opp Yds/G
- 362.5
- Opp Yds/Play
- 5.77
- Opp Rush/G
- 187.1
- Opp Pass/G
- 175.5
- Opp 3rd %
- 41.6
- Sacks
- 15
- TO +/-
- -5
- Opp Pts/G
- 30.8
- Opp Yds/G
- 359.3
- Opp Yds/Play
- 5.77
- Opp Rush/G
- 141.6
- Opp Pass/G
- 217.7
- Opp 3rd %
- 37.8
- Sacks
- 25
- TO +/-
- -10
- Opp Pts/G
- 33.2
- Opp Yds/G
- 423.0
- Opp Yds/Play
- 6.81
- Opp Rush/G
- 201.2
- Opp Pass/G
- 221.8
- Opp 3rd %
- 43.3
- Sacks
- 6
- TO +/-
- -8
- Opp Pts/G
- 27.6
- Opp Yds/G
- 353.8
- Opp Yds/Play
- 5.47
- Opp Rush/G
- 192.3
- Opp Pass/G
- 161.4
- Opp 3rd %
- 30.4
- Sacks
- 16
- TO +/-
- 0
- Opp Pts/G
- 30.0
- Opp Yds/G
- 424.4
- Opp Yds/Play
- 6.03
- Opp Rush/G
- 175.2
- Opp Pass/G
- 249.2
- Opp 3rd %
- 42.5
- Sacks
- 17
- TO +/-
- 0
- Opp Pts/G
- 36.8
- Opp Yds/G
- 420.7
- Opp Yds/Play
- 6.44
- Opp Rush/G
- 203.9
- Opp Pass/G
- 216.8
- Opp 3rd %
- 54.4
- Sacks
- 10
- TO +/-
- -6
- Opp Pts/G
- 26.6
- Opp Yds/G
- 380.8
- Opp Yds/Play
- 6.00
- Opp Rush/G
- 145.1
- Opp Pass/G
- 235.7
- Opp 3rd %
- 41.2
- Sacks
- 15
- TO +/-
- -1
- Opp Pts/G
- 31.6
- Opp Yds/G
- 392.6
- Opp Yds/Play
- 6.00
- Opp Rush/G
- 184.6
- Opp Pass/G
- 208.0
- Opp 3rd %
- 41.5
- Sacks
- 15
- TO +/-
- +1
- Opp Pts/G
- 38.3
- Opp Yds/G
- 449.1
- Opp Yds/Play
- 6.36
- Opp Rush/G
- 185.7
- Opp Pass/G
- 263.4
- Opp 3rd %
- 47.0
- Sacks
- 13
- TO +/-
- -6
- Opp Pts/G
- 33.6
- Opp Yds/G
- 439.7
- Opp Yds/Play
- 5.88
- Opp Rush/G
- 218.0
- Opp Pass/G
- 221.7
- Opp 3rd %
- 41.0
- Sacks
- 22
- TO +/-
- -1
- Opp Pts/G
- 34.8
- Opp Yds/G
- 421.2
- Opp Yds/Play
- 6.18
- Opp Rush/G
- 211.1
- Opp Pass/G
- 210.1
- Opp 3rd %
- 43.6
- Sacks
- 16
- TO +/-
- -5
- Opp Pts/G
- 33.3
- Opp Yds/G
- 403.6
- Opp Yds/Play
- 6.34
- Opp Rush/G
- 174.4
- Opp Pass/G
- 229.1
- Opp 3rd %
- 36.0
- Sacks
- 11
- TO +/-
- -5
- Opp Pts/G
- 37.3
- Opp Yds/G
- 454.4
- Opp Yds/Play
- 6.68
- Opp Rush/G
- 199.7
- Opp Pass/G
- 254.8
- Opp 3rd %
- 49.6
- Sacks
- 6
- TO +/-
- -1
- Opp Pts/G
- 25.8
- Opp Yds/G
- 351.1
- Opp Yds/Play
- 5.36
- Opp Rush/G
- 137.2
- Opp Pass/G
- 213.9
- Opp 3rd %
- 41.6
- Sacks
- 20
- TO +/-
- -7
- Opp Pts/G
- 34.1
- Opp Yds/G
- 418.8
- Opp Yds/Play
- 6.38
- Opp Rush/G
- 192.0
- Opp Pass/G
- 226.8
- Opp 3rd %
- 42.5
- Sacks
- 20
- TO +/-
- -1
- Opp Pts/G
- 31.9
- Opp Yds/G
- 430.3
- Opp Yds/Play
- 6.37
- Opp Rush/G
- 176.4
- Opp Pass/G
- 253.9
- Opp 3rd %
- 39.5
- Sacks
- 11
- TO +/-
- -7
- Opp Pts/G
- 31.0
- Opp Yds/G
- 406.2
- Opp Yds/Play
- 6.55
- Opp Rush/G
- 190.3
- Opp Pass/G
- 215.9
- Opp 3rd %
- 39.6
- Sacks
- 11
- TO +/-
- +6
- Opp Pts/G
- 23.3
- Opp Yds/G
- 359.3
- Opp Yds/Play
- 5.98
- Opp Rush/G
- 171.0
- Opp Pass/G
- 188.3
- Opp 3rd %
- 36.1
- Sacks
- 13
- TO +/-
- +1
- Opp Pts/G
- 28.9
- Opp Yds/G
- 381.0
- Opp Yds/Play
- 6.18
- Opp Rush/G
- 198.5
- Opp Pass/G
- 182.5
- Opp 3rd %
- 33.9
- Sacks
- 30
- TO +/-
- -1
- Opp Pts/G
- 27.4
- Opp Yds/G
- 377.8
- Opp Yds/Play
- 5.87
- Opp Rush/G
- 175.2
- Opp Pass/G
- 202.6
- Opp 3rd %
- 39.8
- Sacks
- 8
- TO +/-
- -8
- Opp Pts/G
- 25.8
- Opp Yds/G
- 339.0
- Opp Yds/Play
- 4.77
- Opp Rush/G
- 131.4
- Opp Pass/G
- 207.6
- Opp 3rd %
- 31.8
- Sacks
- 25
- TO +/-
- -2
- Opp Pts/G
- 32.4
- Opp Yds/G
- 411.9
- Opp Yds/Play
- 6.64
- Opp Rush/G
- 186.3
- Opp Pass/G
- 225.6
- Opp 3rd %
- 47.2
- Sacks
- 11
- TO +/-
- -6
- Opp Pts/G
- 24.4
- Opp Yds/G
- 372.1
- Opp Yds/Play
- 5.26
- Opp Rush/G
- 142.9
- Opp Pass/G
- 229.2
- Opp 3rd %
- 37.6
- Sacks
- 12
- TO +/-
- -1
- Opp Pts/G
- 22.3
- Opp Yds/G
- 337.9
- Opp Yds/Play
- 5.07
- Opp Rush/G
- 154.5
- Opp Pass/G
- 183.4
- Opp 3rd %
- 38.0
- Sacks
- 25
- TO +/-
- +4
| Rank | Team | W–L | Points allowed per game | Yards allowed per game | Yards per play allowed | Rush yards allowed per game | Pass yards allowed per game | Opponent 3rd-down % | Sacks | Turnover margin | Penalties per game | Compare |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 138 | 1–8 | 34.3 | 399.2 | 6.09 | 179.6 | 219.7 | 47.4 | 10 | -3 | 6.0 | ||
| 137 | 2–9 | 29.2 | 362.5 | 5.77 | 187.1 | 175.5 | 41.6 | 15 | -5 | 7.3 | ||
| 136 | 3–7 | 30.8 | 359.3 | 5.77 | 141.6 | 217.7 | 37.8 | 25 | -10 | 7.6 | ||
| 135 | 1–9 | 33.2 | 423.0 | 6.81 | 201.2 | 221.8 | 43.3 | 6 | -8 | 6.7 | ||
| 134 | 1–8 | 27.6 | 353.8 | 5.47 | 192.3 | 161.4 | 30.4 | 16 | 0 | 8.9 | ||
| 133 | 3–6 | 30.0 | 424.4 | 6.03 | 175.2 | 249.2 | 42.5 | 17 | 0 | 8.3 | ||
| 132 | 0–9 | 36.8 | 420.7 | 6.44 | 203.9 | 216.8 | 54.4 | 10 | -6 | 5.6 | ||
| 131 | 4–6 | 26.6 | 380.8 | 6.00 | 145.1 | 235.7 | 41.2 | 15 | -1 | 4.9 | ||
| 130 | 3–6 | 31.6 | 392.6 | 6.00 | 184.6 | 208.0 | 41.5 | 15 | +1 | 9.0 | ||
| 129 | 1–8 | 38.3 | 449.1 | 6.36 | 185.7 | 263.4 | 47.0 | 13 | -6 | 6.2 | ||
| 128 | 3–6 | 33.6 | 439.7 | 5.88 | 218.0 | 221.7 | 41.0 | 22 | -1 | 7.3 | ||
| 127 | 2–7 | 34.8 | 421.2 | 6.18 | 211.1 | 210.1 | 43.6 | 16 | -5 | 5.4 | ||
| 126 | 3–6 | 33.3 | 403.6 | 6.34 | 174.4 | 229.1 | 36.0 | 11 | -5 | 4.7 | ||
| 125 | 4–5 | 37.3 | 454.4 | 6.68 | 199.7 | 254.8 | 49.6 | 6 | -1 | 6.6 | ||
| 124 | 3–6 | 25.8 | 351.1 | 5.36 | 137.2 | 213.9 | 41.6 | 20 | -7 | 6.4 | ||
| 123 | 3–7 | 34.1 | 418.8 | 6.38 | 192.0 | 226.8 | 42.5 | 20 | -1 | 7.7 | ||
| 122 | 5–4 | 31.9 | 430.3 | 6.37 | 176.4 | 253.9 | 39.5 | 11 | -7 | 6.8 | ||
| 121 | 5–4 | 31.0 | 406.2 | 6.55 | 190.3 | 215.9 | 39.6 | 11 | +6 | 7.2 | ||
| 120 | 3–6 | 23.3 | 359.3 | 5.98 | 171.0 | 188.3 | 36.1 | 13 | +1 | 6.9 | ||
| 118 | 3–7 | 28.9 | 381.0 | 6.18 | 198.5 | 182.5 | 33.9 | 30 | -1 | 5.5 | ||
| 119 | 1–8 | 27.4 | 377.8 | 5.87 | 175.2 | 202.6 | 39.8 | 8 | -8 | 6.7 | ||
| 117 | 3–7 | 25.8 | 339.0 | 4.77 | 131.4 | 207.6 | 31.8 | 25 | -2 | 7.5 | ||
| 116 | 2–7 | 32.4 | 411.9 | 6.64 | 186.3 | 225.6 | 47.2 | 11 | -6 | 4.3 | ||
| 115 | 5–4 | 24.4 | 372.1 | 5.26 | 142.9 | 229.2 | 37.6 | 12 | -1 | 6.0 | ||
| 114 | 5–5 | 22.3 | 337.9 | 5.07 | 154.5 | 183.4 | 38.0 | 25 | +4 | 7.3 |
Compare
Up to 4. Add from the table (+) or search here. Bars and P = percentile within all FBS teams (P100 = best).
Chart builder
Pick any two stats. Axes are oriented so up and to the right is always better; dashed lines are the average in view. Rows in Compare are labeled.
138 plotted · lower-is-better axes are flipped. Hover or tap a logo for values.
Top 10 · Net adjusted EPA per play
Follows the table sort. Higher is better. Bars start at the worst value in view.
- 1
Alabama+0.400 - 2
Notre Dame+0.351 - 3
LSU+0.350 - 4
Georgia+0.314 - 5
Indiana+0.299 - 6
UCLA+0.281 - 7
Ohio State+0.280 - 8
Tennessee+0.279 - 9
Miami+0.260 - 10
Wake Forest+0.249
Glossary, sources and method36 stats on this board · where each number comes fromShow
Box: cfbstats.com team pages, through 2026-11-11. Advanced: CollegeFootballData (CFBD) API: PPA/EPA, success rate, explosiveness, line yards, havoc, player PPA and usage, through games kicked off by 2026-11-12 (UTC). Team EPA/play, success rate, explosiveness, and line yards are opponent-adjusted: ridge fit of offense + opposing defense + home field over FBS–FBS games (1 pseudo-game toward average). Havoc and player PPA are raw season values. Player EPA shows "—" when CFBD play-by-play does not credit at least 70% of the player's box volume (matched: QB 192/194, RB 397/426, WR/TE 571/581). CFBD counting stats can differ from the official box by 1–3, so counts here always come from cfbstats.
- Net adjusted EPA per play · Net EPA · CFBD, opponent-adjusted
- Offensive adjusted EPA/play minus defensive adjusted EPA/play allowed. EPA = expected points added: how much each play changed the expected points of the drive.
- Offensive adjusted EPA per play · Off EPA · CFBD, opponent-adjusted
- Average EPA per offensive play, adjusted for opposing defenses.
- Defensive adjusted EPA per play allowed · Def EPA · CFBD, opponent-adjusted
- Average EPA per play allowed, adjusted for opposing offenses. Lower is better.
- Offensive success rate · Off SR % · CFBD, opponent-adjusted
- Share of plays that gain 50% of needed yards on 1st down, 70% on 2nd, 100% on 3rd/4th. Opponent-adjusted.
- Defensive success rate allowed · Def SR % · CFBD, opponent-adjusted
- Opponent success rate, adjusted for opposing offenses. Lower is better.
- Offensive explosiveness · Off XPL · CFBD, opponent-adjusted
- Average EPA on successful plays: how big the good plays are. Opponent-adjusted.
- Explosiveness allowed · Def XPL · CFBD, opponent-adjusted
- Average EPA on opponents' successful plays. Lower is better.
- Rushing adjusted EPA per play · Rush EPA · CFBD, opponent-adjusted
- Offensive EPA per rush, opponent-adjusted.
- Passing adjusted EPA per play · Pass EPA · CFBD, opponent-adjusted
- Offensive EPA per dropback, opponent-adjusted.
- Offensive line yards · Line Yds · CFBD, opponent-adjusted
- Rushing yards credited to the line: 0–4 yards full credit, 5–10 half, losses count 120%. Opponent-adjusted.
- Line yards allowed · Opp Line Yds · CFBD, opponent-adjusted
- Opponent line yards per carry. Lower is better.
- Defensive havoc rate · Havoc % · CFBD play-by-play
- Share of defensive plays with a tackle for loss, forced fumble, interception, or pass breakup. Raw, not opponent-adjusted.
- Havoc allowed · Havoc alw % · CFBD play-by-play
- Share of offensive plays with a havoc event against. Lower is better.
- Points per game · Pts/G · cfbstats box
- Points scored divided by games.
- Total yards per game · Yds/G · cfbstats box
- Rush plus pass yards per game.
- Yards per play · Yds/Play · cfbstats box
- Total yards divided by offensive plays.
- Rush yards per game · Rush/G · cfbstats box
- Net rushing yards per game (NCAA counts sack yardage as rushing).
- Pass yards per game · Pass/G · cfbstats box
- Passing yards per game.
- 3rd-down conversion % · 3rd % · cfbstats box
- Third-down conversions divided by attempts.
- Red-zone score % · RZ % · cfbstats box
- Red-zone trips ending in any score.
- Sacks allowed · Sacks alw · cfbstats box
- Sacks taken by the offense, season total.
- Points allowed per game · Opp Pts/G · cfbstats box
- Opponent points divided by games.
- Yards allowed per game · Opp Yds/G · cfbstats box
- Opponent total yards per game.
- Yards per play allowed · Opp Yds/Play · cfbstats box
- Opponent total yards divided by opponent plays.
- Rush yards allowed per game · Opp Rush/G · cfbstats box
- Opponent rushing yards per game.
- Pass yards allowed per game · Opp Pass/G · cfbstats box
- Opponent passing yards per game.
- Opponent 3rd-down % · Opp 3rd % · cfbstats box
- Opponent third-down conversion rate.
- Sacks · Sacks · cfbstats box
- Defensive sacks, season total.
- Turnover margin · TO +/- · cfbstats box
- Takeaways minus giveaways.
- Penalties per game · Pen/G · cfbstats box
- Accepted penalties against the team per game.
- Point differential per game · Pt Diff/G · Derived from cfbstats box
- (Points scored minus points allowed) / games.
- Yards-per-play margin · YPP +/- · Derived from cfbstats box
- Yards per play minus yards per play allowed.
- Net yards per pass attempt · Net Y/A · Derived from cfbstats box
- (Pass yards minus sack yards) / (attempts plus sacks).
- Rush yards per carry · Rush Y/C · Derived from cfbstats box
- Rushing yards / carries (sacks included per NCAA rules).
- Rush yards per carry allowed · Opp Y/C · Derived from cfbstats box
- Opponent rushing yards / opponent carries.
- Offensive TD rate · TD/100 plays · Derived from cfbstats box
- Rushing plus passing TDs per 100 offensive plays.