NFL Elo Power Rankings 2026

This is the 2026-ONLY "Blank Slate" page

The ratings and rankings on this page do not reflect season-ending ratings from the previous year. This page uses a new model for the 2025 season optimized for all teams starting each season at a 1500 rating. See this blog post for a comparison between this "blank slate" model and the regular model.

These ratings are likely to be less accurate for predicting future game outcomes than the regular model, especially toward the beginning of the season, but some people wanted to see them so here they are. Over the 1994-2024 seasons, this model picked 5,286 of 8,230 game winners correctly (64.2%), while the regular model picked 5,419 game winners (65.8%).

All available 2026 season pages:


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
1Arizona CardinalsARI15000-0at LAC (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Los Angeles ChargersLAC (1500): Slight underdog
2Atlanta FalconsATL15000-0at PIT (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Pittsburgh SteelersPIT (1500): Slight underdog
3Baltimore RavensBAL15000-0at IND (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Indianapolis ColtsIND (1500): Slight underdog
4Buffalo BillsBUF15000-0at HOU (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Houston TexansHOU (1500): Slight underdog
5Carolina PanthersCAR15000-0vs CHI (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Chicago BearsCHI (1500): Slight favorite
6Chicago BearsCHI15000-0at CAR (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Carolina PanthersCAR (1500): Slight underdog
7Cincinnati BengalsCIN15000-0vs TB (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Tampa Bay BuccaneersTB (1500): Slight favorite
8Cleveland BrownsCLE15000-0at JAX (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Jacksonville JaguarsJAX (1500): Slight underdog
9Dallas CowboysDAL15000-0at NYG (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at New York GiantsNYG (1500): Slight underdog
10Denver BroncosDEN15000-0at KC (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Kansas City ChiefsKC (1500): Slight underdog
11Detroit LionsDET15000-0vs NO (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs New Orleans SaintsNO (1500): Slight favorite
12Green Bay PackersGB15000-0at MIN (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Minnesota VikingsMIN (1500): Slight underdog
13Houston TexansHOU15000-0vs BUF (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Buffalo BillsBUF (1500): Slight favorite
14Indianapolis ColtsIND15000-0vs BAL (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Baltimore RavensBAL (1500): Slight favorite
15Jacksonville JaguarsJAX15000-0vs CLE (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Cleveland BrownsCLE (1500): Slight favorite
16Kansas City ChiefsKC15000-0vs DEN (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Denver BroncosDEN (1500): Slight favorite
17Las Vegas RaidersLV15000-0vs MIA (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Miami DolphinsMIA (1500): Slight favorite
18Los Angeles ChargersLAC15000-0vs ARI (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Arizona CardinalsARI (1500): Slight favorite
19Los Angeles RamsLAR15000-0at SF (1500): Tossup
prev: offseason parity reset: 1500+0→1500
next: at San Francisco 49ersSF (1500): Tossup
20Miami DolphinsMIA15000-0at LV (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Las Vegas RaidersLV (1500): Slight underdog
21Minnesota VikingsMIN15000-0vs GB (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Green Bay PackersGB (1500): Slight favorite
22New England PatriotsNE15000-0at SEA (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Seattle SeahawksSEA (1500): Slight underdog
23New Orleans SaintsNO15000-0at DET (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Detroit LionsDET (1500): Slight underdog
24New York GiantsNYG15000-0vs DAL (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Dallas CowboysDAL (1500): Slight favorite
25New York JetsNYJ15000-0at TEN (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Tennessee TitansTEN (1500): Slight underdog
26Philadelphia EaglesPHI15000-0vs WAS (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Washington CommandersWAS (1500): Slight favorite
27Pittsburgh SteelersPIT15000-0vs ATL (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs Atlanta FalconsATL (1500): Slight favorite
28San Francisco 49ersSF15000-0at LAR (1500): Tossup
prev: offseason parity reset: 1500+0→1500
next: at Los Angeles RamsLAR (1500): Tossup
29Seattle SeahawksSEA15000-0vs NE (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs New England PatriotsNE (1500): Slight favorite
30Tampa Bay BuccaneersTB15000-0at CIN (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Cincinnati BengalsCIN (1500): Slight underdog
31Tennessee TitansTEN15000-0vs NYJ (1500): Slight fav
prev: offseason parity reset: 1500+0→1500
next: vs New York JetsNYJ (1500): Slight favorite
32Washington CommandersWAS15000-0at PHI (1500): Slight 'dog
prev: offseason parity reset: 1500+0→1500
next: at Philadelphia EaglesPHI (1500): Slight underdog

Favorites:
CAR, CIN, DET, HOU, IND, JAX, KC, LAC,
LV, 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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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: 1500
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 several recent NFL seasons, and compares favorably to the straight-up pick rates of the Vegas betting markets. 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!