Power ratings put a number on how strong each team is. A higher number means a stronger team. The gap between two teams' ratings, plus a few points for playing at home, is the margin the algorithm expects — that's how an algorithm turns ratings into picks.

Each algorithm builds its ratings from the stats it was given. Every stat is measured against the league average, flipped when a lower number is better (fewer points allowed, fewer turnovers), weighted by how much the algorithm cares about it, and scaled. Each algorithm uses its own stats database. This page shows the ratings of the house algorithm — the site's own official algorithm. This week's movers are the teams whose house rating rose or fell the most since last week.

NFL power ratings

How the house algorithm rates all 32 teams right now. Higher is better.

RankTeamRatingDivision
1SF San Francisco 49ers107.4NFC West
2JAX Jacksonville Jaguars106.1AFC South
3KC Kansas City Chiefs106.1AFC West
4BUF Buffalo Bills104.4AFC East
5CIN Cincinnati Bengals104.3AFC North
6SEA Seattle Seahawks104.0NFC West
7LAR Los Angeles Rams103.8NFC West
8GB Green Bay Packers102.7NFC North
9PIT Pittsburgh Steelers102.0AFC North
10DET Detroit Lions102.0NFC North
11HOU Houston Texans101.8AFC South
12CHI Chicago Bears101.3NFC North
13MIN Minnesota Vikings101.2NFC North
14NE New England Patriots101.0AFC East
15TB Tampa Bay Buccaneers100.9NFC South
16NYG New York Giants100.4NFC East
17DAL Dallas Cowboys100.3NFC East
18CAR Carolina Panthers99.6NFC South
19DEN Denver Broncos99.1AFC West
20ATL Atlanta Falcons98.5NFC South
21WAS Washington Commanders98.4NFC East
22BAL Baltimore Ravens98.3AFC North
23NYJ New York Jets98.2AFC East
24CLE Cleveland Browns97.7AFC North
25NO New Orleans Saints97.2NFC South
26LV Las Vegas Raiders96.7AFC West
27TEN Tennessee Titans95.2AFC South
28MIA Miami Dolphins95.2AFC East
29ARI Arizona Cardinals94.8NFC West
30PHI Philadelphia Eagles94.0NFC East
31LAC Los Angeles Chargers93.8AFC West
32IND Indianapolis Colts93.7AFC South

Rank by week

TeamWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8Wk 9Wk 10
SF  71 ▲111111
JAX  64 ▲7 ▼3 ▲5 ▼6 ▼2 ▲2
KC  92 ▲22223 ▼3
BUF  26 ▼8 ▼7 ▲8 ▼84 ▲4
CIN  2710 ▲101011 ▼4 ▲6 ▼5 ▲
SEA  3335 ▼3 ▲37 ▼6 ▲
LAR  18 ▼6 ▲665 ▲57 ▼
GB  1427 ▼25 ▲14 ▲12 ▲13 ▼10 ▲8 ▲
PIT  2322 ▲2219 ▲17 ▲14 ▲8 ▲9 ▼
DET  516 ▼17 ▼13 ▲14 ▼10 ▲13 ▼10 ▲
HOU  1123 ▼19 ▲15 ▲13 ▲19 ▼16 ▲11 ▲
CHI  157 ▲5 ▲16 ▼15 ▲1512 ▲12
MIN  1711 ▲12 ▼8 ▲9 ▼7 ▲11 ▼13 ▼
NE  418 ▼15 ▲9 ▲10 ▼9 ▲914 ▼
TB  2220 ▲18 ▲20 ▼21 ▼17 ▲14 ▲15 ▼
NYG  2029 ▼21 ▲23 ▼22 ▲20 ▲17 ▲16 ▲
DAL  1614 ▲1418 ▼19 ▼18 ▲20 ▼17 ▲
CAR  2112 ▲9 ▲11 ▼7 ▲12 ▼18 ▼18
DEN  825 ▼27 ▼22 ▲24 ▼23 ▲22 ▲19 ▲
ATL  2815 ▲13 ▲12 ▲16 ▼1621 ▼20 ▲
WAS  2428 ▼30 ▼26 ▲25 ▲2523 ▲21 ▲
BAL  125 ▲4 ▲4411 ▼19 ▼22 ▼
NYJ  3213 ▲16 ▼17 ▼18 ▼21 ▼15 ▲23 ▼
CLE  2926 ▲20 ▲24 ▼23 ▲22 ▲25 ▼24 ▲
NO  1917 ▲26 ▼27 ▼26 ▲262625 ▲
LV  309 ▲11 ▼21 ▼20 ▲24 ▼2426 ▼
TEN  3119 ▲23 ▼30 ▼28 ▲29 ▼2927 ▲
MIA  2632 ▼3231 ▲3130 ▲27 ▲28 ▼
ARI  2531 ▼3132 ▼323228 ▲29 ▼
PHI  1321 ▼29 ▼28 ▲30 ▼31 ▼32 ▼30 ▲
LAC  1824 ▼2425 ▼29 ▼28 ▲30 ▼31 ▼
IND  1030 ▼28 ▲29 ▼27 ▲2731 ▼32 ▼

Rank across the season

1816243212345678910LAR — wk 3, rank 1LAR — wk 4, rank 8LAR — wk 5, rank 6LAR — wk 6, rank 6LAR — wk 7, rank 6LAR — wk 8, rank 5LAR — wk 9, rank 5LAR — wk 10, rank 7LARBUF — wk 3, rank 2BUF — wk 4, rank 6BUF — wk 5, rank 8BUF — wk 6, rank 7BUF — wk 7, rank 8BUF — wk 8, rank 8BUF — wk 9, rank 4BUF — wk 10, rank 4BUFSEA — wk 3, rank 3SEA — wk 4, rank 3SEA — wk 5, rank 3SEA — wk 6, rank 5SEA — wk 7, rank 3SEA — wk 8, rank 3SEA — wk 9, rank 7SEA — wk 10, rank 6SEANE — wk 3, rank 4NE — wk 4, rank 18NE — wk 5, rank 15NE — wk 6, rank 9NE — wk 7, rank 10NE — wk 8, rank 9NE — wk 9, rank 9NE — wk 10, rank 14NEDET — wk 3, rank 5DET — wk 4, rank 16DET — wk 5, rank 17DET — wk 6, rank 13DET — wk 7, rank 14DET — wk 8, rank 10DET — wk 9, rank 13DET — wk 10, rank 10DETJAX — wk 3, rank 6JAX — wk 4, rank 4JAX — wk 5, rank 7JAX — wk 6, rank 3JAX — wk 7, rank 5JAX — wk 8, rank 6JAX — wk 9, rank 2JAX — wk 10, rank 2JAXSF — wk 3, rank 7SF — wk 4, rank 1SF — wk 5, rank 1SF — wk 6, rank 1SF — wk 7, rank 1SF — wk 8, rank 1SF — wk 9, rank 1SF — wk 10, rank 1SFDEN — wk 3, rank 8DEN — wk 4, rank 25DEN — wk 5, rank 27DEN — wk 6, rank 22DEN — wk 7, rank 24DEN — wk 8, rank 23DEN — wk 9, rank 22DEN — wk 10, rank 19DENKC — wk 3, rank 9KC — wk 4, rank 2KC — wk 5, rank 2KC — wk 6, rank 2KC — wk 7, rank 2KC — wk 8, rank 2KC — wk 9, rank 3KC — wk 10, rank 3KCIND — wk 3, rank 10IND — wk 4, rank 30IND — wk 5, rank 28IND — wk 6, rank 29IND — wk 7, rank 27IND — wk 8, rank 27IND — wk 9, rank 31IND — wk 10, rank 32INDHOU — wk 3, rank 11HOU — wk 4, rank 23HOU — wk 5, rank 19HOU — wk 6, rank 15HOU — wk 7, rank 13HOU — wk 8, rank 19HOU — wk 9, rank 16HOU — wk 10, rank 11HOUBAL — wk 3, rank 12BAL — wk 4, rank 5BAL — wk 5, rank 4BAL — wk 6, rank 4BAL — wk 7, rank 4BAL — wk 8, rank 11BAL — wk 9, rank 19BAL — wk 10, rank 22BALPHI — wk 3, rank 13PHI — wk 4, rank 21PHI — wk 5, rank 29PHI — wk 6, rank 28PHI — wk 7, rank 30PHI — wk 8, rank 31PHI — wk 9, rank 32PHI — wk 10, rank 30PHIGB — wk 3, rank 14GB — wk 4, rank 27GB — wk 5, rank 25GB — wk 6, rank 14GB — wk 7, rank 12GB — wk 8, rank 13GB — wk 9, rank 10GB — wk 10, rank 8GBCHI — wk 3, rank 15CHI — wk 4, rank 7CHI — wk 5, rank 5CHI — wk 6, rank 16CHI — wk 7, rank 15CHI — wk 8, rank 15CHI — wk 9, rank 12CHI — wk 10, rank 12CHIDAL — wk 3, rank 16DAL — wk 4, rank 14DAL — wk 5, rank 14DAL — wk 6, rank 18DAL — wk 7, rank 19DAL — wk 8, rank 18DAL — wk 9, rank 20DAL — wk 10, rank 17DALMIN — wk 3, rank 17MIN — wk 4, rank 11MIN — wk 5, rank 12MIN — wk 6, rank 8MIN — wk 7, rank 9MIN — wk 8, rank 7MIN — wk 9, rank 11MIN — wk 10, rank 13MINLAC — wk 3, rank 18LAC — wk 4, rank 24LAC — wk 5, rank 24LAC — wk 6, rank 25LAC — wk 7, rank 29LAC — wk 8, rank 28LAC — wk 9, rank 30LAC — wk 10, rank 31LACNO — wk 3, rank 19NO — wk 4, rank 17NO — wk 5, rank 26NO — wk 6, rank 27NO — wk 7, rank 26NO — wk 8, rank 26NO — wk 9, rank 26NO — wk 10, rank 25NONYG — wk 3, rank 20NYG — wk 4, rank 29NYG — wk 5, rank 21NYG — wk 6, rank 23NYG — wk 7, rank 22NYG — wk 8, rank 20NYG — wk 9, rank 17NYG — wk 10, rank 16NYGCAR — wk 3, rank 21CAR — wk 4, rank 12CAR — wk 5, rank 9CAR — wk 6, rank 11CAR — wk 7, rank 7CAR — wk 8, rank 12CAR — wk 9, rank 18CAR — wk 10, rank 18CARTB — wk 3, rank 22TB — wk 4, rank 20TB — wk 5, rank 18TB — wk 6, rank 20TB — wk 7, rank 21TB — wk 8, rank 17TB — wk 9, rank 14TB — wk 10, rank 15TBPIT — wk 3, rank 23PIT — wk 4, rank 22PIT — wk 5, rank 22PIT — wk 6, rank 19PIT — wk 7, rank 17PIT — wk 8, rank 14PIT — wk 9, rank 8PIT — wk 10, rank 9PITWAS — wk 3, rank 24WAS — wk 4, rank 28WAS — wk 5, rank 30WAS — wk 6, rank 26WAS — wk 7, rank 25WAS — wk 8, rank 25WAS — wk 9, rank 23WAS — wk 10, rank 21WASMIA — wk 3, rank 26MIA — wk 4, rank 32MIA — wk 5, rank 32MIA — wk 6, rank 31MIA — wk 7, rank 31MIA — wk 8, rank 30MIA — wk 9, rank 27MIA — wk 10, rank 28MIAARI — wk 3, rank 25ARI — wk 4, rank 31ARI — wk 5, rank 31ARI — wk 6, rank 32ARI — wk 7, rank 32ARI — wk 8, rank 32ARI — wk 9, rank 28ARI — wk 10, rank 29ARICIN — wk 3, rank 27CIN — wk 4, rank 10CIN — wk 5, rank 10CIN — wk 6, rank 10CIN — wk 7, rank 11CIN — wk 8, rank 4CIN — wk 9, rank 6CIN — wk 10, rank 5CINATL — wk 3, rank 28ATL — wk 4, rank 15ATL — wk 5, rank 13ATL — wk 6, rank 12ATL — wk 7, rank 16ATL — wk 8, rank 16ATL — wk 9, rank 21ATL — wk 10, rank 20ATLCLE — wk 3, rank 29CLE — wk 4, rank 26CLE — wk 5, rank 20CLE — wk 6, rank 24CLE — wk 7, rank 23CLE — wk 8, rank 22CLE — wk 9, rank 25CLE — wk 10, rank 24CLELV — wk 3, rank 30LV — wk 4, rank 9LV — wk 5, rank 11LV — wk 6, rank 21LV — wk 7, rank 20LV — wk 8, rank 24LV — wk 9, rank 24LV — wk 10, rank 26LVTEN — wk 3, rank 31TEN — wk 4, rank 19TEN — wk 5, rank 23TEN — wk 6, rank 30TEN — wk 7, rank 28TEN — wk 8, rank 29TEN — wk 9, rank 29TEN — wk 10, rank 27TENNYJ — wk 3, rank 32NYJ — wk 4, rank 13NYJ — wk 5, rank 16NYJ — wk 6, rank 17NYJ — wk 7, rank 18NYJ — wk 8, rank 21NYJ — wk 9, rank 15NYJ — wk 10, rank 23NYJ

The games these ratings apply to — Week 10, 2026

MatchupThe line
WAS NYGNYG -2.5
NE DETDET -2.5
KC ATLKC -3.5
HOU CLEHOU -4.5
MIN GBGB -4.5
MIA INDIND -2.5
CAR NONO -1.5
BUF NYJBUF -8.5
JAX TENJAX -10.5
LAR ARILAR -9.5
SEA LVSEA -3.5
SF DALSF -3.5
PIT CINCIN -3.5
LAC BALBAL -5.5

This week's movers — week 10

Power-rating movers after Week 10: Rising — HOU up 2.0, to 11th from 16th; NO up 1.0, to 25th from 26th; KC up 1.0, to 3rd from 3rd. Falling — NYJ down 1.7, to 23rd from 15th; NE down 1.2, to 14th from 9th; BAL down 1.1, to 22nd from 19th.