Each tick is a team. The logo is where this team sits, the dashed line is the league average, and better is always to the right, so a lower-is-better number runs backwards. Net is the offense against the defense on the same measure, ranked against all 32.
Pick a row for its week-by-week line and the full ranking.
| Offense | Defense | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Situation | Plays | EPA | SR | Expl | DVOA | Plays | EPA | SR | Expl | DVOA |
| 1st Down | 172 | -0.039#20 | 42.4%#19 | 10.5%#9 | -2.5%#20 | 146 | -0.138#3 | 37.7%#4 | 4.8%#2 | -26.4%#1 |
| 2nd & Short | 16 | +0.147#10 | 68.8%#4 | 6.2%#19 | -25.9%#31 | 24 | -0.141#9 | 41.7%#6 | 12.5%#27 | -4.3%#17 |
| 2nd & Medium | 43 | +0.269#4 | 51.2%#8 | 9.3%#16 | 29.3%#4 | 33 | +0.004#13 | 39.4%#10 | 6.1%#8 | -28.4%#8 |
| 2nd & Long | 62 | -0.383#31 | 27.4%#29 | 9.7%#17 | -43.4%#29 | 63 | -0.191#7 | 27.0%#1 | 6.3%#6 | 0.7%#16 |
| 3rd & Short | 16 | -0.280#28 | 50.0%#28 | 0.0%#29 | -48.3%#32 | 18 | -0.713#3 | 38.9%#3 | 0.0%#1 | -23.2%#10 |
| 3rd & Medium | 23 | -0.065#18 | 43.5%#15 | 4.3%#21 | 31.0%#5 | 34 | -0.590#4 | 35.3%#8 | 2.9%#6 | -49.9%#4 |
| 3rd & Long | 35 | -0.289#24 | 25.7%#25 | 8.6%#19 | -80.7%#30 | 30 | -0.025#20 | 30.0%#14 | 10.0%#14 | -10.6%#17 |
| Offense | Defense | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Situation | Plays | EPA | SR | Expl | DVOA | Plays | EPA | SR | Expl | DVOA |
| Non-Red Zone | 318 | -0.113#24 | 40.6%#22 | 10.1%#17 | — | 322 | -0.208#1 | 35.4%#2 | 5.9%#2 | — |
| Red Zone | 56 | +0.114#12 | 42.9%#16 | 3.6%#10 | -2.9%#18 | 33 | +0.543#32 | 48.5%#25 | 6.1%#31 | 55.0%#32 |
| Goal to Go | 22 | -0.177#24 | 40.9%#21 | 0.0%#3 | -8.0%#21 | 18 | +0.652#32 | 50.0%#20 | 0.0%#1 | 78.9%#32 |
| Offense | Defense | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Situation | Plays | EPA | SR | Expl | DVOA | Plays | EPA | SR | Expl | DVOA |
| 1st Quarter | 74 | -0.264#26 | 40.5%#18 | 13.5%#3 | -17.9%#24 | 93 | -0.199#6 | 35.5%#3 | 2.2%#1 | -19.5%#5 |
| 2nd Quarter | 110 | -0.234#30 | 36.4%#29 | 8.2%#20 | -33.2%#29 | 93 | +0.008#16 | 39.8%#10 | 6.5%#8 | -0.6%#14 |
| 3rd Quarter | 91 | +0.015#18 | 37.4%#27 | 5.5%#26 | -5.1%#20 | 73 | -0.300#1 | 30.1%#1 | 2.7%#2 | -37.7%#1 |
| 4th Qtr / OT | 99 | +0.146#5 | 49.5%#7 | 10.1%#15 | 12.8%#8 | 96 | -0.098#9 | 39.6%#8 | 11.5%#21 | -33.6%#4 |
| Offense | Defense | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Situation | Plays | EPA | SR | Expl | DVOA | Plays | EPA | SR | Expl | DVOA |
| Trailing 9+ | 68 | +0.142#12 | 38.2%#27 | 8.8%#15 | 19.2%#10 | 54 | +0.097#22 | 40.7%#10 | 13.0%#23 | -53.3%#1 |
| Trailing 1-8 | 123 | -0.096#23 | 43.1%#17 | 8.9%#15 | -21.6%#28 | 92 | -0.053#12 | 46.7%#22 | 5.4%#4 | -27.6%#5 |
| Close / Tied | 125 | -0.407#31 | 38.4%#23 | 13.6%#3 | -21.6%#28 | 165 | -0.125#4 | 37.6%#4 | 4.8%#2 | -27.6%#5 |
| Leading 1-8 | 39 | -0.339#29 | 28.2%#29 | 7.7%#21 | -43.9%#30 | 81 | -0.241#5 | 28.4%#3 | 6.2%#3 | -16.0%#3 |
| Leading 9+ | 52 | +0.270#5 | 50.0%#6 | 5.8%#23 | 15.5%#11 | 22 | -0.523#1 | 13.6%#1 | 0.0%#1 | -24.1%#7 |
Cells are tinted by rank among all 32: green for the top half, orange for the bottom half, deeper for the top and bottom eight. The number's own colour says whether it beats the league. On defense, lower EPA, success and explosive rates are better. DVOA from FTN.
| Grouping | Freq | EPA / play | EPA / pass | EPA / rush | Pass rate | Play action rate | Pressure rate allowed |
|---|---|---|---|---|---|---|---|
| 11 | 45.5%avg 57.2%#27 | -0.100#23 | -0.145#28 | +0.122#4 | 76.5%avg 72.4% | 10.8%avg 14.6%#26 | 31.6%avg 29.5%#23 |
| 12 | 29.1%avg 24.1%#10 | -0.039#20 | +0.174#13 | -0.215#28 | 54.1%avg 50.4% | 47.5%avg 46.8%#16 | 30.5%avg 29.5%#22 |
| 13 | 5.6%avg 8.7%#18 | -0.408#28 | +0.308#13 | -0.722#28 | 38.1%avg 42.0% | 75.0%avg 59.4%#7 | 50.0%avg 32.8%#24 |
| 21 | 13.4%avg 6.1%#6 | +0.038#11 | +0.412#5 | -0.155#14 | 34.0%avg 42.0% | 82.4%avg 50.5%#5 | 35.3%avg 30.6%#18 |
| 22 | 6.1%avg 2.6%#7 | -0.066#13 | +1.814#1 | -0.462#18 | 17.4%avg 26.6% | 75.0%avg 86.6%#10 | 25.0%avg 38.4%#8 |
| Grouping | Freq | EPA / play | EPA / pass | EPA / rush | Pass rate | Play action rate | Pressure rate |
|---|---|---|---|---|---|---|---|
| 11 | 55.5%avg 57.0%#21 | -0.107#6 | -0.099#8 | -0.065#11 | 75.6%avg 72.8% | 11.4%avg 14.4% | 36.2%avg 29.8%#4 |
| 12 | 20.8%avg 24.2%#23 | -0.236#2 | -0.116#5 | -0.301#2 | 43.2%avg 50.6% | 59.4%avg 44.8% | 33.3%avg 29.3%#11 |
| 13 | 8.5%avg 8.9%#16 | -0.485#1 | -0.840#1 | -0.248#11 | 40.0%avg 41.2% | 83.3%avg 59.0% | 58.3%avg 27.6%#1 |
| 21 | 10.1%avg 5.9%#6 | -0.006#21 | +0.392#23 | -0.156#15 | 36.1%avg 38.0% | 69.2%avg 55.7% | 30.8%avg 24.0%#14 |
| 22 | 3.4%avg 2.6%#10 | -0.312#7 | -1.427#2 | +0.059#17 | 25.0%avg 25.2% | 66.7%avg 86.5% | 0.0%avg 34.7%#18 |
Full season. Freq is the share of snaps in the grouping. EPA ranks are 1–32 on the team's efficiency in that grouping against the rest of the league; on defense it is what the grouping allowed, so lower is better. Cells tinted by rank are results. Freq, pass rate and play action rate are choices, so they stay plain. Play action rate's rank is usage order, highest first, not a judgment. On defense, play action rate is how often offenses used it against the grouping, and pressure rate is the pressure the defense got home, so higher is better there. On offense it is pressure allowed, so lower is better.
Two sources on one table, on purpose. Freq comes from Sumer Sports per-play charting; FTN's own usage rates understated heavy personnel badly enough to be unusable (it had SF at 0.2% 21 personnel in 2025, against Sumer's 36.3%, in a season its fullback played 629 snaps). Every other column is FTN, whose per-grouping splits are internally consistent and weren't shown to share that bug. Freq won't sum to 100%: the remainder is the rarer packages (10, 02, 23...) that neither source breaks out here. Sumer charting starts in 2022; earlier seasons fall back to FTN's usage rates.
The logo of whichever side ranks higher sits out from the middle toward that side, farther for a bigger gap in ranks. Within four spots it is even, shown as a grey dot. The numbers are green when they beat the league average for that side and orange when they don't. Full detail adds the situation rows from the Splits tab: the offense's EPA per play in that spot against what the defense allowed in it, full season.