NFL Elo Power Rankings 2024

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 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 2024 preseason blog post for more background.

But stepping back a bit, this is not meant to be an all-knowing reality simulator that can predict game outcomes for the rest of the season. This is merely a way to create power rankings without involving human bias. This Elo ranking implementation picks the winner correctly in more than 66.3% of games since 2012, which I think is pretty good for a simple Elo model. 66.3% nearly matches the 2022 season Vegas pick rate of 66.5% and does well compared to many "experts" on NFL Pickwatch. That being said, these ratings and rankings are not intended for use in informing sports betting decisions. I cannot make claims about the usefulness and accuracy of this data with respect to gambling. The ratings are derived from a minimal data set. Many relevant factors that may impact game outcomes are not included in this Elo model.

Elo rating details:

2024 Updates
2023 Updates

Note: I'll try to update this page weekly during the NFL season, usually on Tuesdays. This data is somewhat manually updated so please bear with me and check back later if I haven't updated things as exepected.

Contents

← 2023 Season

Power Rankings During Week 3, 2024 Season

show prev/nexthide prev/next
RankTeamElo RatingRecord
1Buffalo Bills15632-0
prev: at Miami Dolphins (1518): W 31-10: 1547+16→1563
this week: vs Jacksonville Jaguars (1491): Win by 9 points
next: at Baltimore Ravens (1545): Slight favorite
2Kansas City Chiefs15552-0
prev: vs Cincinnati Bengals (1511): W 26-25: 1558-3→1555
this week: at Atlanta Falcons (1476): Win by 7 points
next: at Los Angeles Chargers (1503): Slight favorite
3San Francisco 49ers15511-1
prev: at Minnesota Vikings (1499): L 17-23: 1561-10→1551
this week: at Los Angeles Rams (1493): Win by 6 points
next: vs New England Patriots (1456): Win by 11 points
4New Orleans Saints15462-0
prev: at Dallas Cowboys (1549): W 44-19: 1523+23→1546
this week: vs Philadelphia Eagles (1488): Win by 8 points
next: at Atlanta Falcons (1476): Win by 6 points
5Baltimore Ravens15450-2
prev: vs Las Vegas Raiders (1492): L 23-26: 1558-13→1545
this week: at Dallas Cowboys (1526): Slight favorite
next: vs Buffalo Bills (1563): Slight underdog
6Dallas Cowboys15261-1
prev: vs New Orleans Saints (1523): L 19-44: 1549-23→1526
this week: vs Baltimore Ravens (1545): Slight underdog
next: at New York Giants (1462): Win by 6 points
7Detroit Lions15251-1
prev: vs Tampa Bay Buccaneers (1515): L 16-20: 1532-7→1525
this week: at Arizona Cardinals (1486): Slight favorite
next: vs Seattle Seahawks (1496): Win by 6 points
8Tampa Bay Buccaneers15222-0
prev: at Detroit Lions (1532): W 20-16: 1515+7→1522
this week: vs Denver Broncos (1481): Win by 6 points
next: vs Philadelphia Eagles (1488): Win by 6 points
9Green Bay Packers15211-1
prev: vs Indianapolis Colts (1475): W 16-10: 1523-2→1521
this week: at Tennessee Titans (1461): Win by 6 points
next: vs Minnesota Vikings (1509): Slight favorite
10Cincinnati Bengals15140-2
prev: at Kansas City Chiefs (1558): L 25-26: 1511+3→1514
this week: vs Washington Commanders (1443): Win by 9 points
next: at Carolina Panthers (1416): Win by 8 points
11Minnesota Vikings15092-0
prev: vs San Francisco 49ers (1561): W 23-17: 1499+10→1509
this week: vs Houston Texans (1500): Slight favorite
next: at Green Bay Packers (1521): Slight underdog
12Pittsburgh Steelers15092-0
prev: at Denver Broncos (1488): W 13-6: 1502+7→1509
this week: vs Los Angeles Chargers (1503): Slight favorite
next: at Indianapolis Colts (1477): Slight favorite
13Las Vegas Raiders15051-1
prev: at Baltimore Ravens (1558): W 26-23: 1492+13→1505
this week: vs Carolina Panthers (1416): Win by 10 points
next: vs Cleveland Browns (1493): Slight favorite
14Los Angeles Chargers15032-0
prev: at Carolina Panthers (1429): W 26-3: 1490+13→1503
this week: at Pittsburgh Steelers (1509): Slight underdog
next: vs Kansas City Chiefs (1555): Slight underdog
15Miami Dolphins15021-1
prev: vs Buffalo Bills (1547): L 10-31: 1518-16→1502
this week: at Seattle Seahawks (1496): Slight underdog
next: vs Tennessee Titans (1461): Win by 7 points
16Houston Texans15002-0
prev: vs Chicago Bears (1494): W 19-13: 1496+4→1500
this week: at Minnesota Vikings (1509): Slight underdog
next: vs Jacksonville Jaguars (1491): Slight favorite
17Seattle Seahawks14962-0
prev: at New England Patriots (1473): W 23-20(OT): 1494+2→1496
this week: vs Miami Dolphins (1502): Slight favorite
next: at Detroit Lions (1525): Lose by 6 points
18 (+7)New York Jets1494 (+15)2-1
prev: vs New England Patriots (1471): W 24-3: 1479+15→1494
next: vs Denver Broncos (1481): Slight favorite
19 (-1)Cleveland Browns14931-1
prev: at Jacksonville Jaguars (1498): W 18-13: 1487+6→1493
this week: vs New York Giants (1462): Win by 6 points
next: at Las Vegas Raiders (1505): Slight underdog
20 (-1)Los Angeles Rams14930-2
prev: at Arizona Cardinals (1462): L 10-41: 1517-24→1493
this week: vs San Francisco 49ers (1551): Lose by 6 points
next: at Chicago Bears (1491): Slight underdog
21 (-1)Jacksonville Jaguars14910-2
prev: vs Cleveland Browns (1487): L 13-18: 1498-7→1491
this week: at Buffalo Bills (1563): Lose by 9 points
next: at Houston Texans (1500): Slight underdog
22 (-1)Chicago Bears14911-1
prev: at Houston Texans (1496): L 13-19: 1494-3→1491
this week: at Indianapolis Colts (1477): Tossup
next: vs Los Angeles Rams (1493): Slight favorite
23 (-1)Philadelphia Eagles14881-1
prev: vs Atlanta Falcons (1467): L 21-22: 1497-9→1488
this week: at New Orleans Saints (1546): Lose by 8 points
next: at Tampa Bay Buccaneers (1522): Lose by 6 points
24 (-1)Arizona Cardinals14861-1
prev: vs Los Angeles Rams (1517): W 41-10: 1462+24→1486
this week: vs Detroit Lions (1525): Slight underdog
next: vs Washington Commanders (1443): Win by 6 points
25 (-1)Denver Broncos14810-2
prev: vs Pittsburgh Steelers (1502): L 6-13: 1488-7→1481
this week: at Tampa Bay Buccaneers (1522): Lose by 6 points
next: at New York Jets (1494): Slight underdog
26Indianapolis Colts14770-2
prev: at Green Bay Packers (1523): L 10-16: 1475+2→1477
this week: vs Chicago Bears (1491): Tossup
next: vs Pittsburgh Steelers (1509): Slight underdog
27Atlanta Falcons14761-1
prev: at Philadelphia Eagles (1497): W 22-21: 1467+9→1476
this week: vs Kansas City Chiefs (1555): Lose by 7 points
next: vs New Orleans Saints (1546): Lose by 6 points
28 (+1)New York Giants14620-2
prev: at Washington Commanders (1438): L 18-21: 1467-5→1462
this week: at Cleveland Browns (1493): Lose by 6 points
next: vs Dallas Cowboys (1526): Lose by 6 points
29 (+1)Tennessee Titans14610-2
prev: vs New York Jets (1471): L 17-24: 1469-8→1461
this week: vs Green Bay Packers (1521): Lose by 6 points
next: at Miami Dolphins (1502): Lose by 7 points
30 (-2)New England Patriots1456 (-15)1-2
prev: at New York Jets (1479): L 3-24: 1471-15→1456
next: at San Francisco 49ers (1551): Lose by 11 points
31Washington Commanders14431-1
prev: vs New York Giants (1467): W 21-18: 1438+5→1443
this week: at Cincinnati Bengals (1514): Lose by 9 points
next: at Arizona Cardinals (1486): Lose by 6 points
32Carolina Panthers14160-2
prev: vs Los Angeles Chargers (1490): L 3-26: 1429-13→1416
this week: at Las Vegas Raiders (1505): Lose by 10 points
next: vs Cincinnati Bengals (1514): Lose by 8 points

Power Rankings After Week 2, 2024 Season

show prev/nexthide prev/next
RankTeamElo RatingRecord
1 (+4)Buffalo Bills1563 (+16)2-0
prev: at Miami Dolphins (1518): W 31-10: 1547+16→1563
next: vs Jacksonville Jaguars (1491): Win by 9 points
2Kansas City Chiefs1555 (-3)2-0
prev: vs Cincinnati Bengals (1511): W 26-25: 1558-3→1555
next: at Atlanta Falcons (1476): Win by 7 points
3 (-2)San Francisco 49ers1551 (-10)1-1
prev: at Minnesota Vikings (1499): L 17-23: 1561-10→1551
next: at Los Angeles Rams (1493): Win by 6 points
4 (+3)New Orleans Saints1546 (+23)2-0
prev: at Dallas Cowboys (1549): W 44-19: 1523+23→1546
next: vs Philadelphia Eagles (1488): Win by 8 points
5 (-2)Baltimore Ravens1545 (-13)0-2
prev: vs Las Vegas Raiders (1492): L 23-26: 1558-13→1545
next: at Dallas Cowboys (1526): Slight favorite
6 (-2)Dallas Cowboys1526 (-23)1-1
prev: vs New Orleans Saints (1523): L 19-44: 1549-23→1526
next: vs Baltimore Ravens (1545): Slight underdog
7 (-1)Detroit Lions1525 (-7)1-1
prev: vs Tampa Bay Buccaneers (1515): L 16-20: 1532-7→1525
next: at Arizona Cardinals (1486): Slight favorite
8 (+3)Tampa Bay Buccaneers1522 (+7)2-0
prev: at Detroit Lions (1532): W 20-16: 1515+7→1522
next: vs Denver Broncos (1481): Win by 6 points
9 (-1)Green Bay Packers1521 (-2)1-1
prev: vs Indianapolis Colts (1475): W 16-10: 1523-2→1521
next: at Tennessee Titans (1461): Win by 6 points
10 (+2)Cincinnati Bengals1514 (+3)0-2
prev: at Kansas City Chiefs (1558): L 25-26: 1511+3→1514
next: vs Washington Commanders (1443): Win by 9 points
11 (+3)Minnesota Vikings1509 (+10)2-0
prev: vs San Francisco 49ers (1561): W 23-17: 1499+10→1509
next: vs Houston Texans (1500): Slight favorite
12 (+1)Pittsburgh Steelers1509 (+7)2-0
prev: at Denver Broncos (1488): W 13-6: 1502+7→1509
next: vs Los Angeles Chargers (1503): Slight favorite
13 (+7)Las Vegas Raiders1505 (+13)1-1
prev: at Baltimore Ravens (1558): W 26-23: 1492+13→1505
next: vs Carolina Panthers (1416): Win by 10 points
14 (+7)Los Angeles Chargers1503 (+13)2-0
prev: at Carolina Panthers (1429): W 26-3: 1490+13→1503
next: at Pittsburgh Steelers (1509): Slight underdog
15 (-6)Miami Dolphins1502 (-16)1-1
prev: vs Buffalo Bills (1547): L 10-31: 1518-16→1502
next: at Seattle Seahawks (1496): Slight underdog
16 (+1)Houston Texans1500 (+4)2-0
prev: vs Chicago Bears (1494): W 19-13: 1496+4→1500
next: at Minnesota Vikings (1509): Slight underdog
17 (+2)Seattle Seahawks1496 (+2)2-0
prev: at New England Patriots (1473): W 23-20(OT): 1494+2→1496
next: vs Miami Dolphins (1502): Slight favorite
18 (+5)Cleveland Browns1493 (+6)1-1
prev: at Jacksonville Jaguars (1498): W 18-13: 1487+6→1493
next: vs New York Giants (1462): Win by 6 points
19 (-9)Los Angeles Rams1493 (-24)0-2
prev: at Arizona Cardinals (1462): L 10-41: 1517-24→1493
next: vs San Francisco 49ers (1551): Lose by 6 points
20 (-5)Jacksonville Jaguars1491 (-7)0-2
prev: vs Cleveland Browns (1487): L 13-18: 1498-7→1491
next: at Buffalo Bills (1563): Lose by 9 points
21 (-3)Chicago Bears1491 (-3)1-1
prev: at Houston Texans (1496): L 13-19: 1494-3→1491
next: at Indianapolis Colts (1477): Tossup
22 (-6)Philadelphia Eagles1488 (-9)1-1
prev: vs Atlanta Falcons (1467): L 21-22: 1497-9→1488
next: at New Orleans Saints (1546): Lose by 8 points
23 (+7)Arizona Cardinals1486 (+24)1-1
prev: vs Los Angeles Rams (1517): W 41-10: 1462+24→1486
next: vs Detroit Lions (1525): Slight underdog
24 (-2)Denver Broncos1481 (-7)0-2
prev: vs Pittsburgh Steelers (1502): L 6-13: 1488-7→1481
next: at Tampa Bay Buccaneers (1522): Lose by 6 points
25 (+1)New York Jets1479 (+8)1-1
prev: at Tennessee Titans (1469): W 24-17: 1471+8→1479
next: vs New England Patriots (1471): Slight favorite
26 (-2)Indianapolis Colts1477 (+2)0-2
prev: at Green Bay Packers (1523): L 10-16: 1475+2→1477
next: vs Chicago Bears (1491): Tossup
27 (+1)Atlanta Falcons1476 (+9)1-1
prev: at Philadelphia Eagles (1497): W 22-21: 1467+9→1476
next: vs Kansas City Chiefs (1555): Lose by 7 points
28 (-3)New England Patriots1471 (-2)1-1
prev: vs Seattle Seahawks (1494): L 20-23(OT): 1473-2→1471
next: at New York Jets (1479): Slight underdog
29New York Giants1462 (-5)0-2
prev: at Washington Commanders (1438): L 18-21: 1467-5→1462
next: at Cleveland Browns (1493): Lose by 6 points
30 (-3)Tennessee Titans1461 (-8)0-2
prev: vs New York Jets (1471): L 17-24: 1469-8→1461
next: vs Green Bay Packers (1521): Lose by 6 points
31Washington Commanders1443 (+5)1-1
prev: vs New York Giants (1467): W 21-18: 1438+5→1443
next: at Cincinnati Bengals (1514): Lose by 9 points
32Carolina Panthers1416 (-13)0-2
prev: vs Los Angeles Chargers (1490): L 3-26: 1429-13→1416
next: at Las Vegas Raiders (1505): Lose by 10 points

Power Rankings After Week 1, 2024 Season

show prev/nexthide prev/next
RankTeamElo RatingRecord
1 (+1)San Francisco 49ers1561 (+2)1-0
prev: vs New York Jets (1472): W 32-19: 1559+2→1561
next: at Minnesota Vikings (1499): Win by 6 points
2 (+1)Kansas City Chiefs1558 (+3)1-0
prev: vs Baltimore Ravens (1561): W 27-20: 1555+3→1558
next: vs Cincinnati Bengals (1511): Win by 7 points
3 (-2)Baltimore Ravens1558 (-3)0-1
prev: at Kansas City Chiefs (1555): L 20-27: 1561-3→1558
next: vs Las Vegas Raiders (1492): Win by 9 points
4 (+1)Dallas Cowboys1549 (+5)1-0
prev: at Cleveland Browns (1493): W 33-17: 1544+5→1549
next: vs New Orleans Saints (1523): Win by 6 points
5 (-1)Buffalo Bills1547 (-3)1-0
prev: vs Arizona Cardinals (1458): W 34-28: 1550-3→1547
next: at Miami Dolphins (1518): Slight favorite
6Detroit Lions1532 (-1)1-0
prev: vs Los Angeles Rams (1517): W 26-20(OT): 1533-1→1532
next: vs Tampa Bay Buccaneers (1515): Slight favorite
7 (+2)New Orleans Saints1523 (+5)1-0
prev: vs Carolina Panthers (1434): W 47-10: 1518+5→1523
next: at Dallas Cowboys (1549): Lose by 6 points
8 (-1)Green Bay Packers1523 (-4)0-1
prev: at Philadelphia Eagles (1494): L 29-34: 1527-4→1523
next: vs Indianapolis Colts (1475): Win by 7 points
9 (-1)Miami Dolphins15181-0
prev: vs Jacksonville Jaguars (1498): W 20-17: 1518-0→1518
next: vs Buffalo Bills (1547): Slight underdog
10 (+1)Los Angeles Rams15170-1
prev: at Detroit Lions (1533): L 20-26(OT): 1517+0→1517
next: at Arizona Cardinals (1462): Win by 6 points
11 (+1)Tampa Bay Buccaneers1515 (+4)1-0
prev: vs Washington Commanders (1441): W 37-20: 1511+4→1515
next: at Detroit Lions (1532): Slight underdog
12 (-2)Cincinnati Bengals1511 (-6)0-1
prev: vs New England Patriots (1466): L 10-16: 1517-6→1511
next: at Kansas City Chiefs (1558): Lose by 7 points
13Pittsburgh Steelers1502 (+3)1-0
prev: at Atlanta Falcons (1470): W 18-10: 1499+3→1502
next: at Denver Broncos (1488): Tossup
14 (+7)Minnesota Vikings1499 (+9)1-0
prev: at New York Giants (1476): W 28-6: 1490+9→1499
next: vs San Francisco 49ers (1561): Lose by 6 points
15Jacksonville Jaguars14980-1
prev: at Miami Dolphins (1518): L 17-20: 1498+0→1498
next: vs Cleveland Browns (1487): Slight favorite
16 (+1)Philadelphia Eagles1497 (+3)1-0
prev: at Green Bay Packers (1527): W 34-29: 1494+3→1497
next: vs Atlanta Falcons (1467): Win by 6 points
17 (-1)Houston Texans1496 (+1)1-0
prev: at Indianapolis Colts (1476): W 29-27: 1495+1→1496
next: vs Chicago Bears (1494): Slight favorite
18Chicago Bears1494 (+1)1-0
prev: vs Tennessee Titans (1470): W 24-17: 1493+1→1494
next: at Houston Texans (1496): Slight underdog
19 (+1)Seattle Seahawks1494 (+2)1-0
prev: vs Denver Broncos (1490): W 26-20: 1492+2→1494
next: at New England Patriots (1473): Slight favorite
20 (-6)Las Vegas Raiders1492 (-6)0-1
prev: at Los Angeles Chargers (1483): L 10-22: 1498-6→1492
next: at Baltimore Ravens (1558): Lose by 9 points
21 (+2)Los Angeles Chargers1490 (+7)1-0
prev: vs Las Vegas Raiders (1498): W 22-10: 1483+7→1490
next: at Carolina Panthers (1429): Win by 6 points
22Denver Broncos1488 (-2)0-1
prev: at Seattle Seahawks (1492): L 20-26: 1490-2→1488
next: vs Pittsburgh Steelers (1502): Tossup
23 (-4)Cleveland Browns1487 (-6)0-1
prev: vs Dallas Cowboys (1544): L 17-33: 1493-6→1487
next: at Jacksonville Jaguars (1498): Slight underdog
24Indianapolis Colts1475 (-1)0-1
prev: vs Houston Texans (1495): L 27-29: 1476-1→1475
next: at Green Bay Packers (1523): Lose by 7 points
25 (+4)New England Patriots1473 (+7)1-0
prev: at Cincinnati Bengals (1517): W 16-10: 1466+7→1473
next: vs Seattle Seahawks (1494): Slight underdog
26New York Jets1471 (-1)0-1
prev: at San Francisco 49ers (1559): L 19-32: 1472-1→1471
next: at Tennessee Titans (1469): Slight underdog
27Tennessee Titans1469 (-1)0-1
prev: at Chicago Bears (1493): L 17-24: 1470-1→1469
next: vs New York Jets (1471): Slight favorite
28Atlanta Falcons1467 (-3)0-1
prev: vs Pittsburgh Steelers (1499): L 10-18: 1470-3→1467
next: at Philadelphia Eagles (1497): Lose by 6 points
29 (-4)New York Giants1467 (-9)0-1
prev: vs Minnesota Vikings (1490): L 6-28: 1476-9→1467
next: at Washington Commanders (1438): Slight favorite
30Arizona Cardinals1462 (+4)0-1
prev: at Buffalo Bills (1550): L 28-34: 1458+4→1462
next: vs Los Angeles Rams (1517): Lose by 6 points
31Washington Commanders1438 (-3)0-1
prev: at Tampa Bay Buccaneers (1511): L 20-37: 1441-3→1438
next: vs New York Giants (1467): Slight underdog
32Carolina Panthers1429 (-5)0-1
prev: at New Orleans Saints (1518): L 10-47: 1434-5→1429
next: vs Los Angeles Chargers (1490): Lose by 6 points

Preseason Power Rankings, 2024 season:

show prev/nexthide prev/next
RankTeamElo RatingRecord
1Baltimore Ravens15610-0
prev: offseason parity reset: 1592-31→1561
next: at Kansas City Chiefs (1555): Slight underdog
2San Francisco 49ers15590-0
prev: offseason parity reset: 1590-31→1559
next: vs New York Jets (1472): Win by 11 points
3Kansas City Chiefs15550-0
prev: offseason parity reset: 1584-29→1555
next: vs Baltimore Ravens (1561): Slight favorite
4Buffalo Bills15500-0
prev: offseason parity reset: 1576-26→1550
next: vs Arizona Cardinals (1458): Win by 11 points
5Dallas Cowboys15440-0
prev: offseason parity reset: 1566-22→1544
next: at Cleveland Browns (1493): Win by 5 points
6Detroit Lions15330-0
prev: offseason parity reset: 1549-16→1533
next: vs Los Angeles Rams (1517): Slight favorite
7Green Bay Packers15270-0
prev: offseason parity reset: 1540-13→1527
next: at Philadelphia Eagles (1494): Win by 5 points
8Miami Dolphins15180-0
prev: offseason parity reset: 1528-10→1518
next: vs Jacksonville Jaguars (1498): Win by 5 points
9New Orleans Saints15180-0
prev: offseason parity reset: 1527-9→1518
next: vs Carolina Panthers (1434): Win by 10 points
10Cincinnati Bengals15170-0
prev: offseason parity reset: 1527-10→1517
next: vs New England Patriots (1466): Win by 8 points
11Los Angeles Rams15170-0
prev: offseason parity reset: 1525-8→1517
next: at Detroit Lions (1533): Slight underdog
12Tampa Bay Buccaneers15110-0
prev: offseason parity reset: 1517-6→1511
next: vs Washington Commanders (1441): Win by 9 points
13Pittsburgh Steelers14990-0
prev: offseason parity reset: 1499+0→1499
next: at Atlanta Falcons (1470): Slight favorite
14Las Vegas Raiders14980-0
prev: offseason parity reset: 1498+0→1498
next: at Los Angeles Chargers (1483): Slight favorite
15Jacksonville Jaguars14980-0
prev: offseason parity reset: 1496+2→1498
next: at Miami Dolphins (1518): Lose by 5 points
16Houston Texans14950-0
prev: offseason parity reset: 1492+3→1495
next: at Indianapolis Colts (1476): Slight favorite
17Philadelphia Eagles14940-0
prev: offseason parity reset: 1490+4→1494
next: at Green Bay Packers (1527): Lose by 5 points
18Chicago Bears14930-0
prev: offseason parity reset: 1490+3→1493
next: vs Tennessee Titans (1470): Win by 5 points
19Cleveland Browns14930-0
prev: offseason parity reset: 1489+4→1493
next: vs Dallas Cowboys (1544): Lose by 5 points
20Seattle Seahawks14920-0
prev: offseason parity reset: 1488+4→1492
next: vs Denver Broncos (1490): Slight favorite
21Minnesota Vikings14900-0
prev: offseason parity reset: 1485+5→1490
next: at New York Giants (1476): Tossup
22Denver Broncos14900-0
prev: offseason parity reset: 1484+6→1490
next: at Seattle Seahawks (1492): Slight underdog
23Los Angeles Chargers14830-0
prev: offseason parity reset: 1474+9→1483
next: vs Las Vegas Raiders (1498): Slight underdog
24Indianapolis Colts14760-0
prev: offseason parity reset: 1464+12→1476
next: vs Houston Texans (1495): Slight underdog
25New York Giants14760-0
prev: offseason parity reset: 1464+12→1476
next: vs Minnesota Vikings (1490): Tossup
26New York Jets14720-0
prev: offseason parity reset: 1458+14→1472
next: at San Francisco 49ers (1559): Lose by 11 points
27Tennessee Titans14700-0
prev: offseason parity reset: 1455+15→1470
next: at Chicago Bears (1493): Lose by 5 points
28Atlanta Falcons14700-0
prev: offseason parity reset: 1455+15→1470
next: vs Pittsburgh Steelers (1499): Slight underdog
29New England Patriots14660-0
prev: offseason parity reset: 1449+17→1466
next: at Cincinnati Bengals (1517): Lose by 8 points
30Arizona Cardinals14580-0
prev: offseason parity reset: 1437+21→1458
next: at Buffalo Bills (1550): Lose by 11 points
31Washington Commanders14410-0
prev: offseason parity reset: 1410+31→1441
next: at Tampa Bay Buccaneers (1511): Lose by 9 points
32Carolina Panthers14340-0
prev: offseason parity reset: 1400+34→1434
next: at New Orleans Saints (1518): Lose by 10 points



Team Summaries for 2024 Season

Arizona Cardinals

reg. season: avg. opp. rating: 1534 (+74 net)  |  avg. beat rating: 1517  |  avg. lost to rating: 1550  |  avg. remaining rating: 1496
WkRkOutcomeWkRkOutcomeWkRkOutcome
130at BUF(1550) L 28-34: +4→14629vs CHI17at LAR
223vs LAR(1517) W 41-10: +24→148610vs NYJ18vs SF
324vs DET11(bye)W
4vs WAS12at SEAD
5at SF13at MINC
6at GB14vs SEAS
7vs LAC15vs NE
8at MIA16at CAR

Atlanta Falcons

reg. season: avg. opp. rating: 1498 (+29 net)  |  avg. beat rating: 1497  |  avg. lost to rating: 1499  |  avg. remaining rating: 1497
WkRkOutcomeWkRkOutcomeWkRkOutcome
128vs PIT(1499) L 10-18: -3→14679vs DAL17at WAS
227at PHI(1497) W 22-21: +9→147610at NO18vs CAR
327vs KC11at DENW
4vs NO12(bye)D
5vs TB13vs LACC
6at CAR14at MINS
7vs SEA15at LV
8at TB16vs NYG

Baltimore Ravens

reg. season: avg. opp. rating: 1524 (-35 net)  |  avg. beat rating: -  |  avg. lost to rating: 1524  |  avg. remaining rating: 1501
WkRkOutcomeWkRkOutcomeWkRkOutcome
13at KC(1555) L 20-27: -3→15589vs DEN17at HOU
25vs LV(1492) L 23-26: -13→154510vs CIN18vs CLE
35at DAL11at PITW
4vs BUF12at LACD
5at CIN13vs PHIC
6vs WAS14(bye)S
7at TB15at NYG
8at CLE16vs PIT

Buffalo Bills

reg. season: avg. opp. rating: 1488 (-60 net)  |  avg. beat rating: 1488  |  avg. lost to rating: -  |  avg. remaining rating: 1500
WkRkOutcomeWkRkOutcomeWkRkOutcome
15vs ARI(1458) W 34-28: -3→15479vs MIA17vs NYJ
21at MIA(1518) W 31-10: +16→156310at IND18at NE
31vs JAX11vs KCW
4at BAL12(bye)D
5at HOU13vs SFC
6at NYJ14at LARS
7vs TEN15at DET
8at SEA16vs NE

Carolina Panthers

reg. season: avg. opp. rating: 1504 (+72 net)  |  avg. beat rating: -  |  avg. lost to rating: 1504  |  avg. remaining rating: 1500
WkRkOutcomeWkRkOutcomeWkRkOutcome
132at NO(1518) L 10-47: -5→14299vs NO17at TB
232vs LAC(1490) L 3-26: -13→141610at NYG18at ATL
332at LV11(bye)W
4vs CIN12vs KCD
5at CHI13vs TBC
6vs ATL14at PHIS
7at WAS15vs DAL
8at DEN16vs ARI

Chicago Bears

reg. season: avg. opp. rating: 1483 (-10 net)  |  avg. beat rating: 1470  |  avg. lost to rating: 1496  |  avg. remaining rating: 1495
WkRkOutcomeWkRkOutcomeWkRkOutcome
118vs TEN(1470) W 24-17: +1→14949at ARI17vs SEA
221at HOU(1496) L 13-19: -3→149110vs NE18at GB
322at IND11vs GBW
4vs LAR12vs MIND
5vs CAR13at DETC
6at JAX14at SFS
7(bye)15at MIN
8at WAS16vs DET

Cincinnati Bengals

reg. season: avg. opp. rating: 1512 (-2 net)  |  avg. beat rating: -  |  avg. lost to rating: 1512  |  avg. remaining rating: 1492
WkRkOutcomeWkRkOutcomeWkRkOutcome
112vs NE(1466) L 10-16: -6→15119vs LV17vs DEN
210at KC(1558) L 25-26: +3→151410at BAL18at PIT
310vs WAS11at LACW
4at CAR12(bye)D
5vs BAL13vs PITC
6at NYG14at DALS
7at CLE15at TEN
8vs PHI16vs CLE

Cleveland Browns

reg. season: avg. opp. rating: 1521 (+31 net)  |  avg. beat rating: 1498  |  avg. lost to rating: 1544  |  avg. remaining rating: 1508
WkRkOutcomeWkRkOutcomeWkRkOutcome
123vs DAL(1544) L 17-33: -6→14879vs LAC17vs MIA
218at JAX(1498) W 18-13: +6→14931018at BAL
319vs NYG11at NOW
4at LV12vs PITD
5at WAS13at DENC
6at PHI14at PITS
7vs CIN15vs KC
8vs BAL16at CIN

Dallas Cowboys

reg. season: avg. opp. rating: 1508 (-39 net)  |  avg. beat rating: 1493  |  avg. lost to rating: 1523  |  avg. remaining rating: 1490
WkRkOutcomeWkRkOutcomeWkRkOutcome
14at CLE(1493) W 33-17: +5→15499at ATL17at PHI
26vs NO(1523) L 19-44: -23→152610vs PHI18vs WAS
36vs BAL11vs HOUW
4at NYG12at WASD
5at PIT13vs NYGC
6vs DET14vs CINS
7(bye)15at CAR
8at SF16vs TB

Denver Broncos

reg. season: avg. opp. rating: 1497 (+8 net)  |  avg. beat rating: -  |  avg. lost to rating: 1497  |  avg. remaining rating: 1507
WkRkOutcomeWkRkOutcomeWkRkOutcome
122at SEA(1492) L 20-26: -2→14889at BAL17at CIN
224vs PIT(1502) L 6-13: -7→148110at KC18vs KC
325at TB11vs ATLW
4at NYJ12at LVD
5vs LV13vs CLEC
6vs LAC14(bye)S
7at NO15vs IND
8vs CAR16at LAC

Detroit Lions

reg. season: avg. opp. rating: 1516 (-17 net)  |  avg. beat rating: 1517  |  avg. lost to rating: 1515  |  avg. remaining rating: 1506
WkRkOutcomeWkRkOutcomeWkRkOutcome
16vs LAR(1517) W 26-20: -1→15329at GB17at SF
27vs TB(1515) L 16-20: -7→152510at HOU18vs MIN
37at ARI11vs JAXW
4vs SEA12at INDD
5(bye)13vs CHIC
6at DAL14vs GBS
7at MIN15vs BUF
8vs TEN16at CHI

Green Bay Packers

reg. season: avg. opp. rating: 1484 (-40 net)  |  avg. beat rating: 1475  |  avg. lost to rating: 1494  |  avg. remaining rating: 1505
WkRkOutcomeWkRkOutcomeWkRkOutcome
18at PHI(1494) L 29-34: -4→15239vs DET17at MIN
29vs IND(1475) W 16-10: -2→152110(bye)18vs CHI
39at TEN11at CHIW
4vs MIN12vs SFD
5at LAR13vs MIAC
6vs ARI14at DETS
7vs HOU15at SEA
8at JAX16vs NO

Houston Texans

reg. season: avg. opp. rating: 1485 (-10 net)  |  avg. beat rating: 1485  |  avg. lost to rating: -  |  avg. remaining rating: 1505
WkRkOutcomeWkRkOutcomeWkRkOutcome
117at IND(1476) W 29-27: +1→14969at NYJ17vs BAL
216vs CHI(1494) W 19-13: +4→150010vs DET18at TEN
316at MIN11at DALW
4vs JAX12vs TEND
5vs BUF13at JAXC
6at NE14(bye)S
7at GB15vs MIA
8vs IND16at KC

Indianapolis Colts

reg. season: avg. opp. rating: 1509 (+33 net)  |  avg. beat rating: -  |  avg. lost to rating: 1509  |  avg. remaining rating: 1493
WkRkOutcomeWkRkOutcomeWkRkOutcome
124vs HOU(1495) L 27-29: -1→14759at MIN17at NYG
226at GB(1523) L 10-16: +2→147710vs BUF18vs JAX
326vs CHI11at NYJW
4vs PIT12vs DETD
5at JAX13at NEC
6at TEN14(bye)S
7vs MIA15at DEN
8at HOU16vs TEN

Jacksonville Jaguars

reg. season: avg. opp. rating: 1503 (+5 net)  |  avg. beat rating: -  |  avg. lost to rating: 1503  |  avg. remaining rating: 1495
WkRkOutcomeWkRkOutcomeWkRkOutcome
115at MIA(1518) L 17-20: +0→14989at PHI17vs TEN
220vs CLE(1487) L 13-18: -7→149110vs MIN18at IND
321at BUF11at DETW
4at HOU12(bye)D
5vs IND13vs HOUC
6at CHI14at TENS
7at NE15vs NYJ
8vs GB16at LV

Kansas City Chiefs

reg. season: avg. opp. rating: 1536 (-21 net)  |  avg. beat rating: 1536  |  avg. lost to rating: -  |  avg. remaining rating: 1504
WkRkOutcomeWkRkOutcomeWkRkOutcome
12vs BAL(1561) W 27-20: +3→15589vs TB17at PIT
22vs CIN(1511) W 26-25: -3→155510vs DEN18at DEN
32at ATL11at BUFW
4at LAC12at CARD
5vs NO13vs LVC
6(bye)14vs LACS
7at SF15at CLE
8at LV16vs HOU

Las Vegas Raiders

reg. season: avg. opp. rating: 1520 (+25 net)  |  avg. beat rating: 1558  |  avg. lost to rating: 1483  |  avg. remaining rating: 1503
WkRkOutcomeWkRkOutcomeWkRkOutcome
120at LAC(1483) L 10-22: -6→14929at CIN17at NO
213at BAL(1558) W 26-23: +13→150510(bye)18vs LAC
313vs CAR11at MIAW
4vs CLE12vs DEND
5at DEN13at KCC
6vs PIT14at TBS
7at LAR15vs ATL
8vs KC16vs JAX

Los Angeles Chargers

reg. season: avg. opp. rating: 1464 (-22 net)  |  avg. beat rating: 1464  |  avg. lost to rating: -  |  avg. remaining rating: 1506
WkRkOutcomeWkRkOutcomeWkRkOutcome
121vs LV(1498) W 22-10: +7→14909at CLE17at NE
214at CAR(1429) W 26-3: +13→150310vs TEN18at LV
314at PIT11vs CINW
4vs KC12vs BALD
5(bye)13at ATLC
6at DEN14at KCS
7at ARI15vs TB
8vs NO16vs DEN

Los Angeles Rams

reg. season: avg. opp. rating: 1497 (-20 net)  |  avg. beat rating: -  |  avg. lost to rating: 1497  |  avg. remaining rating: 1510
WkRkOutcomeWkRkOutcomeWkRkOutcome
110at DET(1533) L 20-26: +0→15179at SEA17vs ARI
219at ARI(1462) L 10-41: -24→149310vs MIA18vs SEA
320vs SF11at NEW
4at CHI12vs PHID
5vs GB13at NOC
614vs BUFS
7vs LV15at SF
8vs MIN16at NYJ

Miami Dolphins

reg. season: avg. opp. rating: 1522 (+4 net)  |  avg. beat rating: 1498  |  avg. lost to rating: 1547  |  avg. remaining rating: 1496
WkRkOutcomeWkRkOutcomeWkRkOutcome
19vs JAX(1498) W 20-17: -0→15189at BUF17at CLE
215vs BUF(1547) L 10-31: -16→150210at LAR18at NYJ
315at SEA11vs LVW
4vs TEN12vs NED
5at NE13at GBC
6(bye)14vs NYJS
7at IND15at HOU
8vs ARI16vs SF

Minnesota Vikings

reg. season: avg. opp. rating: 1518 (+24 net)  |  avg. beat rating: 1518  |  avg. lost to rating: -  |  avg. remaining rating: 1496
WkRkOutcomeWkRkOutcomeWkRkOutcome
114at NYG(1476) W 28-6: +9→14999vs IND17vs GB
211vs SF(1561) W 23-17: +10→150910at JAX18at DET
311vs HOU11at TENW
4at GB12at CHID
5at NYJ13vs ARIC
6(bye)14vs ATLS
7vs DET15vs CHI
8at LAR16at SEA

New England Patriots

reg. season: avg. opp. rating: 1497 (+27 net)  |  avg. beat rating: 1517  |  avg. lost to rating: 1487  |  avg. remaining rating: 1505
WkRkOutcomeWkRkOutcomeWkRkOutcome
125at CIN(1517) W 16-10: +7→14739at TEN17vs LAC
228vs SEA(1494) L 20-23: -2→147110at CHI18vs BUF
330at NYJ(1479) L 3-24: -15→145611vs LARW
4at SF12at MIAD
5vs MIA13vs INDC
6vs HOU14(bye)S
7at JAX15at ARI
8vs NYJ16at BUF

New Orleans Saints

reg. season: avg. opp. rating: 1492 (-29 net)  |  avg. beat rating: 1492  |  avg. lost to rating: -  |  avg. remaining rating: 1490
WkRkOutcomeWkRkOutcomeWkRkOutcome
17vs CAR(1434) W 47-10: +5→15239at CAR17vs LV
24at DAL(1549) W 44-19: +23→154610vs ATL18at TB
34vs PHI11vs CLEW
4at ATL12(bye)D
5at KC13vs LARC
6vs TB14at NYGS
7vs DEN15vs WAS
8at LAC16at GB

New York Giants

reg. season: avg. opp. rating: 1464 (-8 net)  |  avg. beat rating: -  |  avg. lost to rating: 1464  |  avg. remaining rating: 1498
WkRkOutcomeWkRkOutcomeWkRkOutcome
129vs MIN(1490) L 6-28: -9→14679vs WAS17vs IND
229at WAS(1438) L 18-21: -5→146210at CAR18at PHI
328at CLE11(bye)W
4vs DAL12vs TBD
5at SEA13at DALC
6vs CIN14vs NOS
7vs PHI15vs BAL
8at PIT16at ATL

New York Jets

reg. season: avg. opp. rating: 1500 (+26 net)  |  avg. beat rating: 1470  |  avg. lost to rating: 1559  |  avg. remaining rating: 1502
WkRkOutcomeWkRkOutcomeWkRkOutcome
126at SF(1559) L 19-32: -1→14719vs HOU17at BUF
225at TEN(1469) W 24-17: +8→147910at ARI18vs MIA
318vs NE(1471) W 24-3: +15→149411vs INDW
4vs DEN12(bye)D
5at MIN13vs SEAC
6vs BUF14at MIAS
7at PIT15at JAX
8at NE16vs LAR

Philadelphia Eagles

reg. season: avg. opp. rating: 1497 (+1 net)  |  avg. beat rating: 1527  |  avg. lost to rating: 1467  |  avg. remaining rating: 1493
WkRkOutcomeWkRkOutcomeWkRkOutcome
116at GB(1527) W 34-29: +3→14979vs JAX17vs DAL
222vs ATL(1467) L 21-22: -9→148810at DAL18vs NYG
323at NO11vs WASW
4at TB12at LARD
5(bye)13at BALC
6vs CLE14vs CARS
7at NYG15vs PIT
8at CIN16at WAS

Pittsburgh Steelers

reg. season: avg. opp. rating: 1479 (-22 net)  |  avg. beat rating: 1479  |  avg. lost to rating: -  |  avg. remaining rating: 1504
WkRkOutcomeWkRkOutcomeWkRkOutcome
113at ATL(1470) W 18-10: +3→15029(bye)17vs KC
212at DEN(1488) W 13-6: +7→150910at WAS18vs CIN
312vs LAC11vs BALW
4at IND12at CLED
5vs DAL13at CINC
6at LV14vs CLES
7vs NYJ15at PHI
8vs NYG16at BAL

San Francisco 49ers

reg. season: avg. opp. rating: 1486 (-74 net)  |  avg. beat rating: 1472  |  avg. lost to rating: 1499  |  avg. remaining rating: 1507
WkRkOutcomeWkRkOutcomeWkRkOutcome
11vs NYJ(1472) W 32-19: +2→15619(bye)17vs DET
23at MIN(1499) L 17-23: -10→155110at TB18at ARI
33at LAR11vs SEAW
4vs NE12at GBD
5vs ARI13at BUFC
6at SEA14vs CHIS
7vs KC15vs LAR
8vs DAL16at MIA

Seattle Seahawks

reg. season: avg. opp. rating: 1481 (-12 net)  |  avg. beat rating: 1481  |  avg. lost to rating: -  |  avg. remaining rating: 1507
WkRkOutcomeWkRkOutcomeWkRkOutcome
119vs DEN(1490) W 26-20: +2→14949vs LAR17at CHI
217at NE(1473) W 23-20: +2→149610(bye)18at LAR
317vs MIA11at SFW
4at DET12vs ARID
5vs NYG13at NYJC
6vs SF14at ARIS
7at ATL15vs GB
8vs BUF16vs MIN

Tampa Bay Buccaneers

reg. season: avg. opp. rating: 1487 (-26 net)  |  avg. beat rating: 1487  |  avg. lost to rating: -  |  avg. remaining rating: 1499
WkRkOutcomeWkRkOutcomeWkRkOutcome
111vs WAS(1441) W 37-20: +4→15159at KC17vs CAR
28at DET(1532) W 20-16: +7→152210vs SF18vs NO
38vs DEN11(bye)W
4vs PHI12at NYGD
5at ATL13at CARC
6at NO14vs LVS
7vs BAL15at LAC
8vs ATL16at DAL

Tennessee Titans

reg. season: avg. opp. rating: 1482 (+12 net)  |  avg. beat rating: -  |  avg. lost to rating: 1482  |  avg. remaining rating: 1498
WkRkOutcomeWkRkOutcomeWkRkOutcome
127at CHI(1493) L 17-24: -1→14699vs NE17at JAX
230vs NYJ(1471) L 17-24: -8→146110at LAC18vs HOU
329vs GB11vs MINW
4at MIA12at HOUD
5(bye)13at WASC
6vs IND14vs JAXS
7at BUF15vs CIN
8at DET16at IND

Washington Commanders

reg. season: avg. opp. rating: 1489 (+50 net)  |  avg. beat rating: 1467  |  avg. lost to rating: 1511  |  avg. remaining rating: 1495
WkRkOutcomeWkRkOutcomeWkRkOutcome
131at TB(1511) L 20-37: -3→14389at NYG17vs ATL
231vs NYG(1467) W 21-18: +5→144310vs PIT18at DAL
331at CIN11at PHIW
4at ARI12vs DALD
5vs CLE13vs TENC
6at BAL14(bye)S
7vs CAR15at NO
8vs CHI16vs PHI



2024 Season Stats and Tidbits



2024 Season Model Accuracy

WeekWinners PickedRunning Total
1 13/16 (81.25%) 13/16 (81.25%)
2 7/16 (43.75%) 20/32 (62.5%)
3 1/1 (100.0%) 21/33 (63.64%)


These ratings and rankings are not intended for use in informing sports betting decisions. I cannot make claims about the usefulness and accuracy of this data with respect to gambling. The ratings are derived from a minimal data set. Many relevant factors that may impact game outcomes are not included in this Elo model.

The data on this page is derived from Wikipedia NFL teams' pages, which are published under the Creative Commons Attribution-ShareAlike License 4.0. Therefore, these Elo rankings are also distributed under the Creative Commons Attribution-ShareAlike License 4.0.

As per the license above, if you share or reproduce these Elo ratings and power rankings, you must provide attribution to this page and a link to the above license.

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.