Skip to main content
1 OnePageSeason
Games NFL
College Football Men’s Basketball Women’s Basketball
NBA NHL Teams The Blog Build my season
    Menu
    Home Build my season Games & TV NFL
    College College Football Men’s Basketball Women’s Basketball
    NBA NHL Team schedules Standings & rankings Football news The Blog PDF & calendar guide Football guide
    Blog

    How the NFL Schedule Formula Works (and Why Your Team Plays Who It Plays)

    NFL November 9, 2026 By Andrew

    Every January, about a week after the regular season ends, the NFL announces every team's opponents for the next season. The dates and kickoff times don't come out until spring. That gap confuses a lot of fans: how can the league know who plays whom months before anyone knows when? The answer is a fixed formula. Once you understand it, you can work out most of your team's future opponents yourself, and you'll know exactly which part of the schedule is set by math and which part is set by people.

    Everything here comes from the NFL's own published rules and its 2026 opponents announcement, linked at the bottom.

    The short version: 6 + 4 + 4 + 2 + 1

    The league's 32 teams are split into two conferences, the AFC and NFC, and each conference has four divisions (East, North, South, West) of four teams. Every team plays 17 regular-season games over 18 weeks, with one bye week. Those 17 games always break down the same way:

    GamesWhoHow it's chosen
    6Your three division rivals, home and awayEvery year, no exceptions
    4All four teams from one other division in your conferenceRotates on a three-year cycle
    4All four teams from one division in the other conferenceRotates on a four-year cycle
    2One team from each of the two remaining divisions in your conferenceBased on last season's division finish
    1One team from a division in the other conference you aren't already playingBased on last season's division finish; the host conference rotates

    Add it up and you get 17. Fourteen of those games (the division games and the two full-division blocks) are locked in by the rotation before a single snap of the previous season. Only three depend on how the standings shake out.

    The division games

    These are the backbone of every schedule. Each team plays the other three teams in its division twice, once at home and once on the road. That's why the Packers and Bears, or the Steelers and Browns, meet twice every single season. It's also why division games matter so much in the standings: division record is one of the first tiebreakers when two division rivals finish with the same record.

    The two rotating division blocks

    Next, each team plays every team in one other division from its own conference. With three other divisions in the conference, that block comes around once every three years. Then each team plays every team in one division from the other conference. With four divisions in the other conference, that cycle takes four years. Each block of four is normally split two home, two away.

    This is the part of the formula that guarantees variety. According to the NFL's football operations office, the rotation ensures that every team plays each of the other 31 at least once in a four-year period. If you've ever wondered why your team hasn't visited a particular stadium in a long time, it's because the rotation decides which conference and which division you see.

    Here's the 2026 rotation, straight from the league's announcement:

    DivisionPlays all of (same conference)Plays all of (other conference)17th game from
    AFC EastAFC WestNFC NorthNFC West
    AFC NorthAFC SouthNFC SouthNFC East
    AFC SouthAFC NorthNFC EastNFC North
    AFC WestAFC EastNFC WestNFC South
    NFC EastNFC WestAFC SouthAFC North
    NFC NorthNFC SouthAFC EastAFC South
    NFC SouthNFC NorthAFC NorthAFC West
    NFC WestNFC EastAFC WestAFC East

    The standings-based games

    The last three games are where last season's results come in. The league calls these "same-place" games, because teams are matched by where they finished in their division.

    • Two games inside your conference. You play the team that finished in the same spot as you in each of the two same-conference divisions you aren't playing in full. A division winner plays the other two division winners, a second-place team plays two second-place teams, and so on down to fourth place.
    • One game against the other conference (the 17th game). You play the same-place team from an other-conference division that isn't already on your schedule. This game was added when the season went to 17 games, and the conference that hosts it rotates each year. In 2026, the NFC teams host it.

    This is the part people mean when they say a team has a "first-place schedule." A division winner picks up three games against other division winners. A last-place team gets three games against other last-place teams. It's a small nudge toward balance, not a full reset, because the other 14 games are the same regardless of finish.

    A worked example: the 2026 Patriots

    Let's walk through one real schedule. The New England Patriots won the AFC East in 2025, so they were slotted as the division's first-place team for 2026. Using the rotation table above:

    • Division (6): Buffalo, Miami and the Jets, home and away.
    • AFC West block (4): Denver and Las Vegas at home; Kansas City and the Chargers on the road.
    • NFC North block (4): Green Bay and Minnesota at home; Chicago and Detroit on the road.
    • Same-place AFC games (2): the first-place teams from the AFC North and AFC South, which are Pittsburgh (at home) and Jacksonville (on the road).
    • 17th game (1): the first-place team from the NFC West, Seattle, on the road, since the NFC hosts that game in 2026.

    That's 17 opponents, with eight at home and nine away, and every one of them was predictable the moment the 2025 regular season ended. You can run the same exercise for any team with the league's list linked below.

    Why some teams get nine home games

    Seventeen games can't split evenly between home and away, so one conference gets nine home games each season and the other gets eight. The NFL's football operations office says teams alternate: a team that hosts nine regular-season games hosts one preseason game, and a team that hosts eight regular-season games hosts two preseason games. In 2026 it's the NFC teams that have nine regular-season home games, which lines up with the NFC hosting the 17th game. Under the alternating setup, the AFC gets the ninth home game the following year.

    Opponents are math; dates are people

    The formula only decides who plays whom and where. It doesn't decide the week, the kickoff time, the TV network or the bye. That's a separate job, and it's done by a team of league executives each spring. They start collecting information from clubs in January about events that might conflict with games, like concerts or other events at the stadium, then use thousands of cloud-based computers to generate thousands of possible schedules before picking the best one. International games get set early, because the league tries to manage travel in the weeks around them, including whether a team gets a bye afterward. (Our guide to NFL bye weeks covers how byes fit in.)

    Even after the schedule is released, it isn't completely frozen. The NFL introduced flexible scheduling for "Sunday Night Football" in 2006, and flex rules now also cover some Monday and Thursday night windows later in the season. Sunday afternoon games can be shifted between the 1 p.m., 4:05 p.m. and 4:25 p.m. ET windows. And Week 18 is set last: those matchups are slotted into Saturday and Sunday windows after Week 17, once the playoff picture is clear.

    What this means for planning your season

    Here's how I use all of this as a fan:

    • In January, you already know your team's opponents and which ones are home games. That's enough to start thinking about which road trip or home game you'd like to see, even before dates exist.
    • In spring, when the full schedule drops, you get dates, kickoff windows and networks. That's when a one-page schedule becomes useful.
    • During the season, check times again as flex weeks approach, especially late in the season and in Week 18.

    That last point is a big reason I built One Page Season. Kickoff times move, and a schedule you printed in May can be wrong by December. You can build your season on one page with up to 12 teams, pick any team from the team directory, or grab a printable PDF or calendar feed. A calendar subscription can pick up a moved kickoff on its own, though your calendar app decides how often it refreshes. For the week-by-week view, see the 2026 NFL schedule by week.

    Quick answers

    When are NFL opponents announced?

    Right after the regular season ends. The league announced the 2026 opponents on January 5, 2026. Dates and times follow in the spring.

    Does a team play every other team every year?

    No. A team plays 14 different opponents in a season, three of them twice. The rotation makes sure every team plays each of the other 31 at least once every four years.

    Is a strong record punished with a harder schedule?

    Only a little. Three of the 17 games are based on last season's finish, so a division winner plays three other division winners. The other 14 games are set by the rotation no matter how a team finished.

    What decides who gets the ninth home game?

    The conference. In 2026, NFC teams have nine home games, and the setup alternates each year.

    Sources

    • NFL Football Operations media site, "2026 Opponents Determined" (January 5, 2026: formula, 2026 rotation and team-by-team opponents)
    • NFL Football Operations, "Creating the NFL Schedule" (four-year guarantee, home-game alternation, international games, flex scheduling)
    • NFL.com, "2026 NFL season: Team-by-team opponents for every game"
    • CBS Sports, "2026 NFL schedule: Full list of 272 games" (NFC hosts the 17th game in 2026)

    Scheduling rules can change from season to season; check the linked NFL pages for the current version. Commentary is my own. Send a correction if you spot an error.

    One Page Season

    Your teams. Your games. Your whole football season.

    An independent football schedule maker.
    Not affiliated with the NFL, NCAA or any team.

    As an Amazon Associate, One Page Season earns from qualifying purchases. Some streaming links are affiliate links too.

    Find your footballBuild my seasonAll team schedulesGames & TV channelsStandings & rankingsFootball news
    The detailsPDF & calendar guideThe BlogFootball guideAbout & data sourcesContact & correctionsEditorial policy

    Kickoff times: shown with each schedule. Times and TV listings can change.

    Privacy policy · Terms of use