NFL Elo Power Rankings 2026

Weekly NFL power rankings based on the Elo rating system. Read more here.

Note: I'll try to update this page at least weekly during the NFL season, usually on Tuesdays. Want to compete against this Elo model? Join my public straight-up picks pool at nflpickspage.com. If you enjoy reading these power rankings you can check out the discussion in my weekly posts in the r/nfl subreddit or leave a small tip. Thanks!

Contents

← 2025 Season NFL Elo Home

Preseason Power Rankings, 2026 season:

show prev/nexthide prev/next
RankTeamElo RatingRecordNext
1Seattle SeahawksSEA16870-0vs NE (1598): Win by 7
prev: offseason parity reset: 1701-14→1687
next: vs New England PatriotsNE (1598): Win by 7 points
2Los Angeles RamsLAR16180-0at SF (1537): Slight fav
prev: offseason parity reset: 1627-9→1618
next: at San Francisco 49ersSF (1537): Slight favorite
3Buffalo BillsBUF16060-0at HOU (1596): Slight 'dog
prev: offseason parity reset: 1614-8→1606
next: at Houston TexansHOU (1596): Slight underdog
4New England PatriotsNE15980-0at SEA (1687): Lose by 7
prev: offseason parity reset: 1606-8→1598
next: at Seattle SeahawksSEA (1687): Lose by 7 points
5Houston TexansHOU15960-0vs BUF (1606): Slight fav
prev: offseason parity reset: 1604-8→1596
next: vs Buffalo BillsBUF (1606): Slight favorite
6Detroit LionsDET15720-0vs NO (1430): Win by 10
prev: offseason parity reset: 1577-5→1572
next: vs New Orleans SaintsNO (1430): Win by 10 points
7Denver BroncosDEN15690-0at KC (1517): Slight 'dog
prev: offseason parity reset: 1574-5→1569
next: at Kansas City ChiefsKC (1517): Slight underdog
8Jacksonville JaguarsJAX15670-0vs CLE (1431): Win by 10
prev: offseason parity reset: 1572-5→1567
next: vs Cleveland BrownsCLE (1431): Win by 10 points
9Philadelphia EaglesPHI15420-0vs WAS (1457): Win by 5
prev: offseason parity reset: 1545-3→1542
next: vs Washington CommandersWAS (1457): Win by 5 points
10San Francisco 49ersSF15370-0at LAR (1618): Slight 'dog
prev: offseason parity reset: 1539-2→1537
next: at Los Angeles RamsLAR (1618): Slight underdog
11Baltimore RavensBAL15330-0at IND (1511): Slight 'dog
prev: offseason parity reset: 1535-2→1533
next: at Indianapolis ColtsIND (1511): Slight underdog
12Green Bay PackersGB15320-0at MIN (1522): Slight 'dog
prev: offseason parity reset: 1535-3→1532
next: at Minnesota VikingsMIN (1522): Slight underdog
13Chicago BearsCHI15260-0at CAR (1455): Slight fav
prev: offseason parity reset: 1528-2→1526
next: at Carolina PanthersCAR (1455): Slight favorite
14Minnesota VikingsMIN15220-0vs GB (1532): Slight fav
prev: offseason parity reset: 1524-2→1522
next: vs Green Bay PackersGB (1532): Slight favorite
15Kansas City ChiefsKC15170-0vs DEN (1569): Slight fav
prev: offseason parity reset: 1518-1→1517
next: vs Denver BroncosDEN (1569): Slight favorite
16Los Angeles ChargersLAC15130-0vs ARI (1403): Win by 8
prev: offseason parity reset: 1514-1→1513
next: vs Arizona CardinalsARI (1403): Win by 8 points
17Indianapolis ColtsIND15110-0vs BAL (1533): Slight fav
prev: offseason parity reset: 1512-1→1511
next: vs Baltimore RavensBAL (1533): Slight favorite
18Pittsburgh SteelersPIT14840-0vs ATL (1475): Slight fav
prev: offseason parity reset: 1483+1→1484
next: vs Atlanta FalconsATL (1475): Slight favorite
19Tampa Bay BuccaneersTB14840-0at CIN (1450): Slight 'dog
prev: offseason parity reset: 1482+2→1484
next: at Cincinnati BengalsCIN (1450): Slight underdog
20Atlanta FalconsATL14750-0at PIT (1484): Slight 'dog
prev: offseason parity reset: 1473+2→1475
next: at Pittsburgh SteelersPIT (1484): Slight underdog
21New York GiantsNYG14660-0vs DAL (1452): Slight fav
prev: offseason parity reset: 1463+3→1466
next: vs Dallas CowboysDAL (1452): Slight favorite
22Washington CommandersWAS14570-0at PHI (1542): Lose by 5
prev: offseason parity reset: 1453+4→1457
next: at Philadelphia EaglesPHI (1542): Lose by 5 points
23Carolina PanthersCAR14550-0vs CHI (1526): Slight 'dog
prev: offseason parity reset: 1452+3→1455
next: vs Chicago BearsCHI (1526): Slight underdog
24Dallas CowboysDAL14520-0at NYG (1466): Slight 'dog
prev: offseason parity reset: 1449+3→1452
next: at New York GiantsNYG (1466): Slight underdog
25Cincinnati BengalsCIN14500-0vs TB (1484): Slight fav
prev: offseason parity reset: 1446+4→1450
next: vs Tampa Bay BuccaneersTB (1484): Slight favorite
26Cleveland BrownsCLE14310-0at JAX (1567): Lose by 10
prev: offseason parity reset: 1426+5→1431
next: at Jacksonville JaguarsJAX (1567): Lose by 10 points
27New Orleans SaintsNO14300-0at DET (1572): Lose by 10
prev: offseason parity reset: 1424+6→1430
next: at Detroit LionsDET (1572): Lose by 10 points
28Miami DolphinsMIA14250-0at LV (1352): Slight fav
prev: offseason parity reset: 1419+6→1425
next: at Las Vegas RaidersLV (1352): Slight favorite
29Arizona CardinalsARI14030-0at LAC (1513): Lose by 8
prev: offseason parity reset: 1396+7→1403
next: at Los Angeles ChargersLAC (1513): Lose by 8 points
30Las Vegas RaidersLV13520-0vs MIA (1425): Slight 'dog
prev: offseason parity reset: 1341+11→1352
next: vs Miami DolphinsMIA (1425): Slight underdog
31Tennessee TitansTEN13460-0vs NYJ (1345): Slight fav
prev: offseason parity reset: 1334+12→1346
next: vs New York JetsNYJ (1345): Slight favorite
32New York JetsNYJ13450-0at TEN (1346): Slight 'dog
prev: offseason parity reset: 1334+11→1345
next: at Tennessee TitansTEN (1346): Slight underdog

Favorites:
CHI, CIN, DET, HOU, IND, JAX, KC, LAC,
LAR, MIA, MIN, NYG, PHI, PIT, SEA, TEN

https://philthompson.me/nfl-elo/


Team Summaries for 2026 Season

Arizona Cardinals

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1523
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at LAC9at SEA17vs LV
2vs SEA10vs LAR18vs SF
3at SF11at KCW
4at NYG12vs WASD
5vs DET13vs PHIC
6at LAR14(bye)S
7vs DEN15vs NYJ
8at DAL16at NO

Atlanta Falcons

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1488
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at PIT9at CIN17vs NO
2vs CAR10vs KC18at CAR
3at GB11(bye)W
4at NO12at MIND
5vs BAL13vs DETC
6vs CHI14at CLES
7vs SF15at WAS
8at TB16vs TB

Baltimore Ravens

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1480
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at IND9vs JAX17at CIN
2vs NO10vs LAC18vs PIT
3at DAL11at CARW
4vs TEN12at HOUD
5at ATL13(bye)C
6at CLE14vs TBS
7vs CIN15at PIT
8at BUF16vs CLE

Buffalo Bills

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1505
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at HOU9at MIN17at MIA
2vs DET10at NYJ18vs NYJ
3vs LAC11vs MIAW
4vs NE12vs KCD
5at LAR13at NEC
6at LV14at GBS
7(bye)15vs CHI
8vs BAL16at DEN

Carolina Panthers

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1507
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs CHI9vs DEN17vs SEA
2at ATL10at NO18vs ATL
3at CLE11vs BALW
4vs DET12at TBD
5(bye)13at MINC
6at PHI14vs NOS
7vs TB15vs CIN
8at GB16at PIT

Chicago Bears

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1521
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at CAR9vs TB17vs DET
2vs MIN10(bye)18at MIN
3vs PHI11vs NOW
4vs NYJ12at DETD
5at GB13vs JAXC
6at ATL14at MIAS
7vs NE15at BUF
8at SEA16vs GB

Cincinnati Bengals

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1480
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs TB9at ATL17vs BAL
2at HOU10vs PIT18vs CLE
3at PIT11at WASW
4vs JAX12vs NOD
5at MIA13at CLEC
6(bye)14vs KCS
7at BAL15at CAR
8vs TEN16at IND

Cleveland Browns

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1468
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at JAX9at NO17vs IND
2at TB10vs HOU18at CIN
3vs CAR11(bye)W
4vs PIT12vs LVD
5at NYJ13vs CINC
6vs BAL14vs ATLS
7at TEN15at NYG
8at PIT16at BAL

Dallas Cowboys

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1514
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at NYG9at IND17vs NYG
2vs WAS10vs SF18at WAS
3at BAL11vs TENW
4at HOU12vs PHID
5vs TB13at SEAC
6at GB14(bye)S
7at PHI15at LAR
8vs ARI16vs JAX

Denver Broncos

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1499
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at KC9at CAR17at NE
2vs JAX10(bye)18vs LAC
3vs LAR11vs LVW
4at SF12at PITD
5at LAC13vs MIAC
6vs SEA14at NYJS
7at ARI15at LV
8vs KC16vs BUF

Detroit Lions

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1482
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs NO9at MIA17at CHI
2at BUF10at NE18at GB
3vs NYJ11vs TBW
4at CAR12vs CHID
5at ARI13at ATLC
6(bye)14vs TENS
7vs GB15at MIN
8vs MIN16vs NYG

Green Bay Packers

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1513
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at MIN9at NE17vs HOU
2at NYJ10vs MIN18vs DET
3vs ATL11(bye)W
4at TB12at LARD
5vs CHI13at NOC
6vs DAL14vs BUFS
7at DET15vs MIA
8vs CAR16at CHI

Houston Texans

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1489
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs BUF9at LAC17at GB
2vs CIN10at CLE18vs TEN
3at IND11vs INDW
4vs DAL12vs BALD
5at TEN13at PITC
6at JAX14at WASS
7vs NYG15vs JAX
8(bye)16at PHI

Indianapolis Colts

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1488
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs BAL9vs DAL17at CLE
2at KC10vs MIA18vs JAX
3vs HOU11at HOUW
4at WAS12vs NYGD
5at PIT13(bye)C
6vs TEN14at PHIS
7at MIN15at TEN
8at JAX16vs CIN

Jacksonville Jaguars

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1495
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs CLE9at BAL17vs WAS
2at DEN10at TEN18at IND
3vs NE11at NYGW
4at CIN12vs TEND
5at PHI13at CHIC
6at HOU14vs PITS
7(bye)15at HOU
8vs IND16at DAL

Kansas City Chiefs

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1501
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs DEN9vs NYJ17at LAC
2vs IND10at ATL18vs LV
3at MIA11vs ARIW
4at LV12at BUFD
5(bye)13at LARC
6vs LAC14at CINS
7at SEA15vs NE
8at DEN16vs SF

Las Vegas Raiders

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1507
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs MIA9at SF17at ARI
2at LAC10vs SEA18at KC
3at NO11at DENW
4vs KC12at CLED
5at NE13(bye)C
6vs BUF14vs LACS
7vs LAR15vs DEN
8at NYJ16vs TEN

Los Angeles Chargers

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1512
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs ARI9vs HOU17vs KC
2vs LV10at BAL18at DEN
3at BUF11vs NYJW
4at SEA12vs NED
5vs DEN13at TBC
6at KC14at LVS
7(bye)15vs SF
8vs LAR16at MIA

Los Angeles Rams

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1514
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at SF9at WAS17at TB
2vs NYG10at ARI18vs SEA
3at DEN11(bye)W
4at PHI12vs GBD
5vs BUF13vs KCC
6vs ARI14at SFS
7at LV15vs DAL
8vs LAC16at SEA

Miami Dolphins

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1512
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at LV9vs DET17vs BUF
2at SF10at IND18at NE
3vs KC11at BUFW
4at MIN12vs NYJD
5vs CIN13at DENC
6(bye)14vs CHIS
7at NYJ15at GB
8vs NE16vs LAC

Minnesota Vikings

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1505
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs GB9vs BUF17at NYJ
2at CHI10at GB18vs CHI
3at TB11at SFW
4vs MIA12vs ATLD
5at NO13vs CARC
6(bye)14at NES
7vs IND15vs DET
8at DET16vs WAS

New England Patriots

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1505
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at SEA9vs GB17vs DEN
2vs PIT10at DET18vs MIA
3at JAX11(bye)W
4at BUF12at LACD
5vs LV13vs BUFC
6vs NYJ14vs MINS
7at CHI15at KC
8at MIA16at NYJ

New Orleans Saints

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1476
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at DET9vs CLE17at ATL
2at BAL10vs CAR18vs TB
3vs LV11at CHIW
4vs ATL12at CIND
5vs MIN13vs GBC
6at NYG14at CARS
7at PIT15at TB
8(bye)16vs ARI

New York Giants

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1506
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs DAL9at PHI17at DAL
2at LAR10vs WAS18vs PHI
3vs TEN11vs JAXW
4vs ARI12at INDD
5at WAS13vs SFC
6vs NO14at SEAS
7at HOU15vs CLE
8(bye)16at DET

New York Jets

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1502
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at TEN9at KC17vs MIN
2vs GB10vs BUF18at BUF
3at DET11at LACW
4at CHI12at MIAD
5vs CLE13(bye)C
6at NE14vs DENS
7vs MIA15at ARI
8vs LV16vs NE

Philadelphia Eagles

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1499
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs WAS9vs NYG17at SF
2at TEN10(bye)18at NYG
3at CHI11vs PITW
4vs LAR12at DALD
5at JAX13at ARIC
6vs CAR14vs INDS
7vs DAL15vs SEA
8at WAS16vs HOU

Pittsburgh Steelers

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1494
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs ATL9(bye)17at TEN
2at NE10at CIN18at BAL
3vs CIN11at PHIW
4at CLE12vs DEND
5vs IND13vs HOUC
6at TB14at JAXS
7at NO15vs BAL
8vs CLE16vs CAR

San Francisco 49ers

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1512
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at LAR9vs LV17vs PHI
2vs MIA10at DAL18at ARI
3vs ARI11at MINW
4vs DEN12vs SEAD
5at SEA13at NYGC
6vs WAS14vs LARS
7at ATL15at LAC
8(bye)16at KC

Seattle Seahawks

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1504
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs NE9vs ARI17at CAR
2at ARI10at LV18at LAR
3at WAS11(bye)W
4vs LAC12at SFD
5vs SF13vs DALC
6at DEN14vs NYGS
7vs KC15at PHI
8vs CHI16vs LAR

Tampa Bay Buccaneers

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1491
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at CIN9at CHI17vs LAR
2vs CLE10(bye)18at NO
3vs MIN11at DETW
4vs GB12vs CARD
5at DAL13vs LACC
6vs PIT14at BALS
7at CAR15vs NO
8vs ATL16at ATL

Tennessee Titans

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1496
WkRkOutcomeWkRkOutcomeWkRkOutcome
1vs NYJ9(bye)17vs PIT
2vs PHI10vs JAX18at HOU
3at NYG11at DALW
4at BAL12at JAXD
5vs HOU13vs WASC
6at IND14at DETS
7vs CLE15vs IND
8at CIN16at LV

Washington Commanders

reg. season: avg. opp. rating: - (0 net)  |  avg. beat rating: -  |  avg. lost to rating: -  |  avg. remaining rating: 1508
WkRkOutcomeWkRkOutcomeWkRkOutcome
1at PHI9vs LAR17at JAX
2at DAL10at NYG18vs DAL
3vs SEA11vs CINW
4at IND12at ARID
5vs NYG13at TENC
6at SF14vs HOUS
7(bye)15vs ATL
8vs PHI16at MIN



2026 Season Stats and Tidbits



2026 Season Model Accuracy

WeekWinners PickedRunning Total
------


↑ Introduction and Background

This page shows week-by-week NFL power rankings, based on the Elo rating system. The Elo rating system is a fair way to judge to relative strength of competitors, and is therefore an objective way to create NFL power rankings.

The Elo rating system is most notably used for rating chess players. It can be used to calculate the expected winning percentage in a multi- game chess match, where players with similar ratings are expected to win or draw about 50% of games against each other. After a match, player ratings are adjusted based on their actual vs. expected winning percentage.

In applying Elo ratings to football, we can consider each game as a series of drives. If one team "wins" most of the drives within a game, they'll likely end up with a large margin of victory. If both teams "win" the same number of drives, the margin of victory will likely be much more narrow. Therefore, team ratings can be used to calculate an expected margin of victory for the favored team. After a game, the two teams' Elo ratings are adjusted based on the actual vs. expected margin of victory. See the FAQ page for more background.

This Elo rating model was tuned by backtesting against NFL games from 1994 through 2025. Over that span it correctly picks winners in 65.63% of games, trailing the Vegas straight-up pick rate of 66.64% (according to covers.com/sportsoddshistory). This model also does well compared to the average picker at NFL Picks Page. That being said, these ratings and rankings are not intended for use in informing sports betting decisions. This is a simple Elo model derived from a minimal data set and it does not account for many relevant factors that may impact game outcomes. The accuracy of this model for past seasons is not necessarily indicative of its accuracy for the current or future seasons.

Have more questions? See the FAQ page.

Elo rating details:
2026 Updates
2025 Updates
2024 Updates
2023 Updates


These ratings and rankings are not intended for use in informing sports betting decisions. This is a simple Elo model derived from a minimal data set and it does not account for many relevant factors that may impact game outcomes. The accuracy of this model for past seasons is not necessarily indicative of its accuracy for the current or future seasons.

The schedule on this page is derived from Pro-Football-Reference.com, with weekly scores data from nflverse and some hand-entered scores.

The data on these pages was at one point derived from Wikipedia NFL teams' pages. I donate to Wikipedia annually. If you value free access to information on the web, or have recently found Wikipedia useful, I encourage you to do so as well.

If you enjoy reading these power rankings, check out the discussion in my weekly posts in the r/nfl subreddit or leave a small tip. Thanks!