So in the early part of this year’s iteration of this feature, I was able to fill this introductory section with some discussion of how the week’s results shaped the flex scheduling picture on a high level, leaving the details for the body of the post. In the middle portion, there seemed to be new articles or news about flex scheduling just about every week, and this section became invaluable as a place for me to leave my comments about them. Now we’re hitting the last few weeks, with only two flex scheduling weeks left, and I’m not sure what to put here. That was already the case a few weeks ago when the surprise announcement of the Week 15 flexes before the Week 13 games bailed me out, but it’s even more acute here. There’s not much in the way of anything general I could say that would apply to both weeks, although the situation in the NFC North does apply to both, and for the most part, the situations themselves are cases where I’m basically twiddling my thumbs waiting for the clock to run out. In the past this would be the last week before a decision on Week 17 flexing needed to be made, but now that there’s a formal six-day window involved there’s one more week to go through before it’s time to make any sort of firm prediction.
I will say that, despite it being responsible for knocking out a week of the Flex Schedule Watch entirely some years ago, and the NFL rendering it worthless last year, I do intend to calculate the percentage chances of each game being moved to Sunday night again. Call me crazy, but as long as I’m doing this feature I should provide some sort of structure and context to the options for the final week as we come down the stretch. Right now I’m mostly providing shots in the dark in terms of what games are in the running and why, and I should get down to business trying to figure out what the actual scenarios are. But it means next week’s post could take a long time to put together again, especially since I’m flying to Seattle next Wednesday, and also I expect John Ourand’s year-end predictions column Monday so I’d likely need to find time to squeeze that and the annual blog-day post in over the course of the week.
How NFL flexible scheduling works: (see also the NFL’s own page on flex schedule procedures)
- Up to two games in Weeks 5-10 (the “early flex” period), and any number of games from Week 11 onward, may be flexed into Sunday Night Football. Any number of games from Week 12 onward may be flexed into Monday Night Football, and up to two games from Week 13 onward may be flexed into Thursday Night Football. In addition, in select weeks in December a number of games may be listed as “TBD”, with two or three of those games being assigned to be played on Saturday. Note that I only cover early flexes if a star player on one of the teams is injured.
- Only games scheduled for Sunday afternoon, or set aside for a potential move to Saturday, may be flexed into one of the flex-eligible windows – not existing primetime games or games in other standalone windows. The game currently listed in the flex-eligible window will take the flexed-in game’s space on the Sunday afternoon slate, generally on the network that the flexed-in game was originally scheduled for. The league may also move Sunday afternoon games between 1 PM ET and 4:05 or 4:25 PM ET.
- Thursday Night Football flex moves must be announced 28 days in advance. Sunday and Monday Night Football moves must be announced 12 days in advance, except for Sunday night games in Week 14 onward, which can be announced at any point up until 6 days in advance.
- CBS and Fox have the right to protect one game each per week, among the games scheduled for their networks, from being flexed into primetime windows. During the early flex period, they may protect games at any point once the league tells them they’re thinking of pulling the flex. It’s not known when they must protect games in the main flex period, only that it’s “significantly closer to each game date” relative to the old deadline of Week 5. My assumption is that protections are due five weeks in advance, in accordance with the 28-day deadline for TNF flexes. Protections have never been officially publicized, and have not leaked en masse since 2014, so can only be speculated on.
- Supposedly, CBS and Fox are also guaranteed one half of each division rivalry. Notably, some Week 18 games (see below) have their other halves scheduled for the other conference’s network, though none are scheduled for primetime.
- No team may appear more than seven times in primetime windows – six scheduled before the season plus one flexed in. This appears to consider only the actual time the game is played; Amazon’s Black Friday game does not count even though the rest of their TNF slate does, and NBC’s Saturday afternoon game Week 16 doesn’t count but their Peacock game that night does. This post contains a list of all teams’ primetime appearances entering the season.
- Teams may play no more than two Thursday games following Sunday games, and (apparently) no more than one of them can be on the road.
- In Week 18 the entire schedule, consisting entirely of games between divisional opponents, is set on six days’ notice, usually during the previous week’s Sunday night game. One game will be scheduled for Sunday night, usually a game that decides who wins the division, a game where the winner is guaranteed to make the playoffs while the loser is out, or a game where one team makes the playoffs with a win but falls behind the winner of another game, and thus loses the division and/or misses the playoffs, with a loss. Two more games with playoff implications are scheduled for Saturday on ABC and ESPN, with the remaining games doled out to CBS and Fox on Sunday afternoon, with the league generally trying to maximize what each team has to play for. Protections and appearance limits do not apply to Week 18.
- Click here to learn how to read the charts.

