Every spring, a team of NFL executives pieces together an 18-week, 272-game schedule for the upcoming NFL season. The schedule makers consider multiple factors to ensure competitive balance, including bye weeks, travel and potential scheduling conflicts. They also use a rotation system to make sure each team plays one another at least once every four years.
The schedule makers create thousands of possible slates before settling on the final version.
With Week 1 of the 2025 NFL season fast approaching, let's take a look at each of the 32 teams' schedules and examine the strength of schedule for every team.