Offense and defense for all 32 teams by expected points added (EPA) per play, with pass and rush splits, success rate and the schedule each team has faced. Moves forward after every completed week.
Through week 9 of 2026, the San Francisco 49ers lead the NFL in net EPA per play at +.227, offense minus defense. Their offense is also the best, at +.164 EPA per play; the Minnesota Vikings have the best defense at -.168 allowed. The top five by net: San Francisco 49ers, Jacksonville Jaguars, Kansas City Chiefs, Cincinnati Bengals, Los Angeles Rams. The league average is +.003 per play over 17,577 runs and passes in 136 games.
The San Francisco 49ers were No. 2 after week 8, when the Jacksonville Jaguars led. The biggest climb this week: the Houston Texans, up 7 places (No. 19 to No. 12). The biggest drop: the Minnesota Vikings, down 10 places (No. 6 to No. 16). The schedule moves some clubs a long way: the Atlanta Falcons (No. 24 on the raw numbers, No. 17 adjusted) and the Denver Broncos (No. 14 on the raw numbers, No. 9 adjusted).
Net is offensive EPA per play minus the EPA per play the defense allowed, so it rewards both sides of the ball. The arrow is the change in net rank since the same table through week 8. Schedule-adjusted net (wider screens) takes out the strength of the opponents each side has faced.
| Rank | Move | Team | Record | Net | Offense (rank) | Defense (rank) | Schedule-adjusted net (rank) |
|---|---|---|---|---|---|---|---|
| 1 | ▲ 1 | San Francisco 49ers | 7-1 | +.227 | +.164 (1) | -.063 (7) | +.217 (2) |
| 2 | ▼ 1 | Jacksonville Jaguars | 6-2 | +.222 | +.113 (5) | -.109 (3) | +.220 (1) |
| 3 | = | Kansas City Chiefs | 6-2 | +.172 | +.119 (4) | -.053 (8) | +.116 (5) |
| 4 | ▲ 1 | Cincinnati Bengals | 6-2 | +.134 | +.144 (2) | +.009 (16) | +.150 (3) |
| 5 | ▼ 1 | Los Angeles Rams | 5-4 | +.124 | +.038 (11) | -.085 (4) | +.112 (7) |
| 6 | ▲ 2 | Buffalo Bills | 7-1 | +.121 | +.140 (3) | +.019 (17) | +.127 (4) |
| 7 | ▲ 4 | Green Bay Packers | 6-3 | +.095 | +.045 (9) | -.050 (9) | +.114 (6) |
| 8 | ▼ 1 | Chicago Bears | 7-2 | +.081 | +.038 (12) | -.043 (10) | +.073 (10) |
| 9 | = | Tampa Bay Buccaneers | 3-6 | +.059 | -.101 (28) | -.160 (2) | +.101 (8) |
| 10 | = | Pittsburgh Steelers | 6-2 | +.058 | -.011 (18) | -.068 (6) | +.036 (14) |
| 11 | ▲ 2 | Seattle Seahawks | 5-4 | +.049 | -.032 (23) | -.081 (5) | +.057 (11) |
| 12 | ▲ 7 | Houston Texans | 3-5 | +.046 | +.066 (8) | +.020 (18) | +.049 (12) |
| 13 | ▲ 2 | New York Giants | 5-2-1 | +.034 | +.017 (14) | -.017 (12) | -.018 (18) |
| 14 | = | Denver Broncos | 7-2 | +.022 | +.013 (15) | -.008 (13) | +.095 (9) |
| 15 | ▲ 3 | Detroit Lions | 6-2 | +.018 | +.104 (7) | +.086 (30) | -.002 (16) |
| 16 | ▼ 10 | Minnesota Vikings | 6-2 | +.017 | -.151 (31) | -.168 (1) | +.020 (15) |
| 17 | ▲ 3 | Dallas Cowboys | 4-5 | +.011 | +.112 (6) | +.101 (31) | -.032 (20) |
| 18 | ▼ 6 | New England Patriots | 5-4 | -.002 | +.040 (10) | +.042 (21) | +.038 (13) |
| 19 | ▲ 2 | Carolina Panthers | 3-5 | -.024 | +.026 (13) | +.050 (23) | -.031 (19) |
| 20 | ▼ 3 | Baltimore Ravens | 4-5 | -.041 | -.018 (19) | +.024 (19) | -.043 (21) |
| 21 | ▲ 4 | Cleveland Browns | 5-4 | -.047 | -.066 (25) | -.019 (11) | -.061 (22) |
| 22 | ▲ 1 | Washington Commanders | 2-5-1 | -.048 | -.020 (21) | +.029 (20) | -.074 (25) |
| 23 | ▼ 7 | New York Jets | 2-7 | -.055 | +.003 (17) | +.058 (25) | -.071 (24) |
| 24 | = | Atlanta Falcons | 3-6 | -.061 | -.061 (24) | +.000 (14) | -.011 (17) |
| 25 | ▼ 3 | Las Vegas Raiders | 4-5 | -.068 | +.012 (16) | +.080 (28) | -.063 (23) |
| 26 | ▲ 1 | New Orleans Saints | 3-5 | -.084 | -.028 (22) | +.056 (24) | -.117 (27) |
| 27 | ▼ 1 | Arizona Cardinals | 3-6 | -.103 | -.019 (20) | +.084 (29) | -.087 (26) |
| 28 | = | Tennessee Titans | 1-7 | -.135 | -.076 (27) | +.059 (26) | -.192 (30) |
| 29 | = | Indianapolis Colts | 2-7 | -.168 | -.118 (30) | +.050 (22) | -.147 (28) |
| 30 | = | Miami Dolphins | 1-7 | -.177 | -.067 (26) | +.110 (32) | -.154 (29) |
| 31 | = | Philadelphia Eagles | 2-7 | -.190 | -.113 (29) | +.077 (27) | -.193 (31) |
| 32 | = | Los Angeles Chargers | 0-8 | -.226 | -.220 (32) | +.006 (15) | -.203 (32) |
Higher is better. Success rate is the share of plays with positive EPA. League: +.003 per play, 43.6% success, +.067 on passes and -.098 on runs.
| Rank | Team | EPA/play | Success | Pass EPA (rank) | Rush EPA (rank) | Pass share | Plays |
|---|---|---|---|---|---|---|---|
| 1 | San Francisco 49ers | +.164 | 52.5% | +.290 (1) | -.001 (3) | 56.8% | 486 |
| 2 | Cincinnati Bengals | +.144 | 50.8% | +.262 (2) | -.101 (17) | 67.4% | 500 |
| 3 | Buffalo Bills | +.140 | 47.7% | +.250 (3) | -.001 (4) | 56.1% | 535 |
| 4 | Kansas City Chiefs | +.119 | 48.3% | +.149 (11) | +.073 (2) | 60.6% | 503 |
| 5 | Jacksonville Jaguars | +.113 | 46.3% | +.231 (5) | -.027 (9) | 54.3% | 484 |
| 6 | Dallas Cowboys | +.112 | 47.1% | +.189 (8) | -.027 (10) | 64.3% | 622 |
| 7 | Detroit Lions | +.104 | 48.8% | +.237 (4) | -.077 (12) | 57.7% | 537 |
| 8 | Houston Texans | +.066 | 43.8% | +.189 (7) | -.161 (25) | 64.7% | 521 |
| 9 | Green Bay Packers | +.045 | 40.9% | +.201 (6) | -.255 (31) | 65.8% | 585 |
| 10 | New England Patriots | +.040 | 45.5% | +.161 (9) | -.149 (24) | 61.0% | 572 |
| 11 | Los Angeles Rams | +.038 | 47.9% | +.075 (18) | -.022 (7) | 62.2% | 622 |
| 12 | Chicago Bears | +.038 | 47.1% | +.112 (13) | -.062 (11) | 57.5% | 649 |
| 13 | Carolina Panthers | +.026 | 42.5% | +.083 (17) | -.084 (14) | 66.0% | 553 |
| 14 | New York Giants | +.017 | 41.5% | +.120 (12) | -.130 (19) | 58.7% | 545 |
| 15 | Denver Broncos | +.013 | 40.5% | +.085 (16) | -.098 (16) | 61.1% | 558 |
| 16 | Las Vegas Raiders | +.012 | 43.5% | +.153 (10) | -.234 (30) | 63.6% | 579 |
| 17 | New York Jets | +.003 | 44.6% | +.094 (15) | -.137 (20) | 60.3% | 549 |
| 18 | Pittsburgh Steelers | -.011 | 42.8% | -.072 (26) | +.102 (1) | 64.9% | 519 |
| 19 | Baltimore Ravens | -.018 | 43.7% | +.037 (20) | -.086 (15) | 55.6% | 552 |
| 20 | Arizona Cardinals | -.019 | 44.0% | +.013 (23) | -.078 (13) | 65.2% | 629 |
| 21 | Washington Commanders | -.020 | 41.2% | +.044 (19) | -.137 (21) | 64.8% | 517 |
| 22 | New Orleans Saints | -.028 | 42.3% | +.032 (21) | -.141 (23) | 65.7% | 551 |
| 23 | Seattle Seahawks | -.032 | 41.9% | +.106 (14) | -.216 (28) | 57.3% | 585 |
| 24 | Atlanta Falcons | -.061 | 43.6% | -.103 (28) | -.008 (5) | 55.8% | 550 |
| 25 | Cleveland Browns | -.066 | 42.0% | +.021 (22) | -.228 (29) | 65.1% | 579 |
| 26 | Miami Dolphins | -.067 | 39.2% | -.015 (24) | -.141 (22) | 58.5% | 477 |
| 27 | Tennessee Titans | -.076 | 42.0% | -.060 (25) | -.103 (18) | 62.9% | 474 |
| 28 | Tampa Bay Buccaneers | -.101 | 41.1% | -.165 (30) | -.027 (8) | 53.8% | 584 |
| 29 | Philadelphia Eagles | -.113 | 36.3% | -.087 (27) | -.162 (26) | 65.3% | 570 |
| 30 | Indianapolis Colts | -.118 | 42.3% | -.189 (32) | -.013 (6) | 59.9% | 591 |
| 31 | Minnesota Vikings | -.151 | 37.2% | -.117 (29) | -.203 (27) | 60.9% | 471 |
| 32 | Los Angeles Chargers | -.220 | 36.2% | -.189 (31) | -.267 (32) | 60.2% | 528 |
EPA per play allowed: lower is better, so the best defense has the most negative number. Success is the share of opponents’ plays with positive EPA.
| Rank | Team | EPA/play allowed | Success allowed | Pass EPA (rank) | Rush EPA (rank) | Plays faced |
|---|---|---|---|---|---|---|
| 1 | Minnesota Vikings | -.168 | 36.7% | -.183 (1) | -.149 (8) | 501 |
| 2 | Tampa Bay Buccaneers | -.160 | 40.3% | -.147 (2) | -.185 (2) | 539 |
| 3 | Jacksonville Jaguars | -.109 | 41.1% | -.067 (3) | -.184 (3) | 489 |
| 4 | Los Angeles Rams | -.085 | 41.4% | -.026 (6) | -.178 (4) | 575 |
| 5 | Seattle Seahawks | -.081 | 39.2% | -.051 (4) | -.128 (9) | 551 |
| 6 | Pittsburgh Steelers | -.068 | 42.1% | -.017 (7) | -.167 (6) | 503 |
| 7 | San Francisco 49ers | -.063 | 43.4% | +.024 (12) | -.208 (1) | 511 |
| 8 | Kansas City Chiefs | -.053 | 41.3% | +.023 (11) | -.175 (5) | 530 |
| 9 | Green Bay Packers | -.050 | 44.4% | -.027 (5) | -.092 (16) | 615 |
| 10 | Chicago Bears | -.043 | 40.8% | -.013 (8) | -.098 (14) | 500 |
| 11 | Cleveland Browns | -.019 | 42.7% | -.010 (9) | -.032 (29) | 586 |
| 12 | New York Giants | -.017 | 41.1% | +.043 (14) | -.116 (12) | 504 |
| 13 | Denver Broncos | -.008 | 41.8% | +.014 (10) | -.047 (26) | 637 |
| 14 | Atlanta Falcons | +.000 | 44.4% | +.053 (15) | -.082 (20) | 601 |
| 15 | Los Angeles Chargers | +.006 | 44.0% | +.074 (17) | -.078 (21) | 498 |
| 16 | Cincinnati Bengals | +.009 | 45.0% | +.038 (13) | -.043 (27) | 524 |
| 17 | Buffalo Bills | +.019 | 45.7% | +.071 (16) | -.087 (17) | 532 |
| 18 | Houston Texans | +.020 | 41.3% | +.084 (19) | -.083 (19) | 533 |
| 19 | Baltimore Ravens | +.024 | 44.7% | +.096 (20) | -.085 (18) | 573 |
| 20 | Washington Commanders | +.029 | 46.1% | +.084 (18) | -.074 (22) | 532 |
| 21 | New England Patriots | +.042 | 43.8% | +.145 (24) | -.118 (11) | 559 |
| 22 | Indianapolis Colts | +.050 | 42.8% | +.101 (21) | -.020 (32) | 554 |
| 23 | Carolina Panthers | +.050 | 45.0% | +.126 (23) | -.066 (25) | 551 |
| 24 | New Orleans Saints | +.056 | 47.1% | +.114 (22) | -.033 (28) | 529 |
| 25 | New York Jets | +.058 | 47.2% | +.195 (30) | -.122 (10) | 587 |
| 26 | Tennessee Titans | +.059 | 46.3% | +.174 (26) | -.097 (15) | 555 |
| 27 | Philadelphia Eagles | +.077 | 43.8% | +.151 (25) | -.023 (31) | 619 |
| 28 | Las Vegas Raiders | +.080 | 47.8% | +.186 (28) | -.066 (24) | 596 |
| 29 | Arizona Cardinals | +.084 | 43.6% | +.276 (32) | -.156 (7) | 564 |
| 30 | Detroit Lions | +.086 | 44.4% | +.175 (27) | -.115 (13) | 547 |
| 31 | Dallas Cowboys | +.101 | 46.3% | +.187 (29) | -.028 (30) | 605 |
| 32 | Miami Dolphins | +.110 | 48.4% | +.255 (31) | -.069 (23) | 477 |
Kept in this browser only.
Pick the games left and see both conferences’ seeds under the NFL’s tie-breakers.