Another weekend that lived up to every bit of its early hype is now in the books, delivering another round of late-game drama and surprising storylines that kept fans locked in until the final whistle. Several matchups swung on game-winning or blocked field goals, reminding us just how thin the margin between victory and heartbreak can be in September. Backup quarterbacks continued to shine across the league, keeping their teams afloat and proving that depth matters just as much as star power, although not every contender (looking at the Bengals) found answers under center. The weekend reached its crescendo on Monday night, when the Lions lit up Baltimore in a thrilling road win that turned heads and injected even more intrigue into the NFC race. With contenders separating themselves, struggling heavyweights trying to reset, and a loaded slate of playoff-caliber matchups looming in Week 4, the landscape is shifting quickly. Here’s a brief look at how the power rankings stack up after three weeks of action:
1. Philadelphia Eagles (3-0)
Result: Won 33-26 vs. Rams
Up next: @ Buccaneers
2. Buffalo Bills (3-0)
Result: Won 31-21 vs. Dolphins
Up next: vs. Saints
3. Los Angeles Chargers (3-0)
Result: Won 23-20 vs. Broncos
Up next: @ Giants
4. Tampa Bay Buccaneers (3-0)
Result: Won 29-27 vs. Jets
Up next: vs. Eagles
5. Indianapolis Colts (3-0)
Result: Won 41-20 @ Titans
Up next: @ Rams
6. Green Bay Packers (2-1)
Result: Lost 13-10 @ Browns
Up next: @ Cowboys (SNF)
7. Detroit Lions (2-1)
Result: Won 38-30 @ Ravens
Up next: vs. Browns
8. Los Angeles Rams (2-1)
Result: Lost 33-26 @ Eagles
Up next: vs. Colts
9. Washington Commanders (2-1)
Result: Won 41-24 vs. Raiders
Up next: @ Falcons
10. Baltimore Ravens (1-2)
Result: Lost 38-30 vs. Lions
Up next: @ Chiefs
11. Kansas City Chiefs (1-2)
Result: Won 22-9 @ Giants
Up next: vs. Ravens
12. San Francisco 49ers (3-0)
Result: Won 16-15 vs. Cardinals
Up next: vs. Jaguars
13. Seattle Seahawks (2-1)
Result: Won 44-13 vs. Saints
Up next: @ Cardinals (TNF)
14. Pittsburgh Steelers (2-1)
Result: Won 21-14 @ Patriots
Up next: vs. Vikings (in Dublin, Ireland)
15. Denver Broncos (1-2)
Result: Lost 23-20 @ Chargers
Up next: vs. Bengals (MNF)
16. Minnesota Vikings (2-1)
Result: Won 48-10 vs. Bengals
Up next: vs. Steelers (in Dublin, Ireland)
17. Cincinnati Bengals (2-1)
Result: Lost 48-10 @ Vikings
Up next: @ Broncos (MNF)
18. Jacksonville Jaguars (2-1)
Result: Won 17-10 vs. Texans
Up next: @ 49ers
19. Arizona Cardinals (2-1)
Result: Lost 16-15 @ 49ers
Up next: vs. Seahawks (TNF)
20. Chicago Bears (1-2)
Result: Won 31-14 vs. Cowboys
Up next: @ Raiders
21. Houston Texans (0-3)
Result: Lost 17-10 @ Jaguars
Up next: vs. Titans
22. Carolina Panthers (1-2)
Result: Won 30-0 vs. Falcons
Up next: @ Patriots
23. Atlanta Falcons (1-2)
Result: Lost 30-0 @ Panthers
Up next: vs. Commanders
24. Cleveland Browns (1-2)
Result: Won 13-10 vs. Packers
Up next: @ Lions
25. Dallas Cowboys (1-2)
Result: Lost 31-14 @ Bears
Up next: vs. Packers (SNF)
26. Las Vegas Raiders (1-2)
Result: Lost 41-24 @ Commanders
Up next: vs. Bears
27. New England Patriots (1-2)
Result: Lost 21-14 vs. Steelers
Up next: vs. Panthers
28. New York Jets (0-3)
Result: Lost 29-27 @ Buccaneers
Up next: @ Dolphins (MNF)
29. New York Giants (0-3)
Result: Lost 22-9 vs. Chiefs
Up next: vs. Chargers
30. Miami Dolphins (0-3)
Result: Lost 31-21 @ Bills
Up next: vs. Jets (MNF)
31. Tennessee Titans (0-3)
Result: Lost 41-20 vs. Colts
Up next: @ Texans
32. New Orleans Saints (0-3)
Result: Lost 44-13 @ Seahawks
Up next: @ Bills

Leave a comment