Did the NFL Get the Week 18 Schedule Right?

Heading into this past Sunday, there was concern that Week 18 of the NFL season would be a complete dud. The Lions and Colts had already been eliminated by the Lions losing and Texans winning, meaning all the potential wild card teams were already in the playoffs and the only spots remaining to be determined were the winners of the NFC South and AFC North, and if the Steelers, Panthers, and Dolphins all won, all 14 playoff teams would be determined through Week 17 with only seeding left to be settled.

In the end, that did not end up happening. The Browns pulled the upset over the Steelers, the Seahawks had a fairly dominating win over the Panthers, and the NFL had a veritable surfeit of games that it could put in its standalone windows, with the two remaining playoff spots to be decided by division title games in Panthers-Bucs and Ravens-Steelers. I’m not titling this post “Week 18 Schedule Post-Mortem” because when I did that it was in the aftermath of an almost indefensible schedule (and the time before that involved me needing to recalibrate my expectations), and that’s not what happened here. I predicted the schedule more or less completely accurately, with Panthers-Bucs on Saturday and Ravens-Steelers as the Sunday night game. This despite the fact that right up until the Week 18 schedule was actually announced at the end of the Bears-Niners game, there were a number of people on The Site Formerly Known As Twitter absolutely convinced that the Sunday night game would be Seahawks-Niners.

This was absolutely astounding to me. I had been pretty much convinced that as long as the AFC North division title game was an option, it would get the nod for Sunday night – it had all the advantages in terms of stakes, name value, and storylines. Yet as the Sunday night game went on I actually started second-guessing myself and seeing the case for Seahawks-Niners to get the nod. In the end, the original logic I went by won out and I couldn’t help but celebrate a little even as I was no longer sure it was the right move. Certainly many of the people who expected Seahawks-Niners to get the nod, rather than simply admitting they were wrong, moaned that the league had made a mistake. So in this post I’m going to break down exactly why the league set the schedule as they did by looking at every argument made in favor of Seahawks-Niners and why they fell flat.

Read more

NFL Flexible Scheduling Watch: Week 16

It’s the last Flex Scheduling Watch of the year, the end of what has been a wild and unpredictable NFL regular season, and a much more interesting potential Week 18 schedule than we had last year. It’s also the end of a Flex Schedule Watch season that saw me experiment with the format of this feature, and the results have left me torn.

This year I rolled out new HTML tables to replace the old static images accompanying each week’s analysis, but thanks to WordPress’ sketchy table support, I accomplished very few of the goals I had hoped the new format would achieve. I had to manually edit each table’s HTML to get it to look the way I wanted, and not only did that lead to me still using the classic editor for the body of the post, I resorted to including custom CSS classes WordPress normally only uses for images in the classic editor to get the body text to look nice on mobile. Even then, after the Packers-Cowboys tie, the table didn’t quite fit right on mobile, in some cases even after I reduced the font size of the Packers and Cowboys’ records. On top of that, when I attempted to comment out games that were just on the wrong side of the borderline to appear in the table so I wouldn’t have to recreate those games’ rows from scratch if the teams in them started winning again, WordPress inserted massive amounts of blank space between each line in the commented-out section (lines WordPress created itself between each cell), which I had to clean up each time I wanted to update those games.

The end result was that, while the tables might have played nicer with screen readers, the main effect on my end was to increase the amount of work involved for little benefit. Even with all of that, though, the biggest reason I might ditch the tables is that WordPress interprets the hexadecimal codes in the HTML, which determines what color the right-hand column should be if it’s to fill the role of the Buzzmeter, as hashtags, resulting in the bottom of each post being filled with gobbledygook, and I don’t know if there’s any way to get it to stop.

And yet, there are some benefits to me that make me reluctant to ditch the tables entirely and go back to the static images. For one thing, the static images could sometimes be a pain to update themselves as I move games back and forth, especially with how borders interact with images and row heights in Excel. The former meant I had to create boxes separate from the actual cells to keep each game separate, which didn’t always move with the game they were supposed to; the latter meant that every cell in a row had to have the same width of their top and bottom borders, restricting my ability to arrange everything and requiring some weeks to be placed in a completely different set of rows from the others. The space I allocated for notes was also an awkward fit, and as more and more constraints made themselves apparent, became increasingly inadequate; if I do go back to static images, I’m probably going to rearrange some things to create more note space. And this is a relatively minor consideration, but I really like how the team logo images I created turned out and it would be a shame if I didn’t have any use for them after this season.

I might play around a little bit with table formatting after the season ends and see if there are some other ways to overcome these issues, or if updating to a new WordPress version or adding an add-on would help with hex codes being interpreted as tags, or if an add-on might make the whole process of editing the tables easier. If I can’t get it to be worth the effort, I’ll probably switch back to a modified version of the static images I was using before, but I might incorporate elements of this format in the new version.

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 21 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, but what evidence exists suggests they’re submitted within a week or so of the two-week deadline; what that means for Thursday night flexes that are due earlier is unclear.
  • On paper, CBS and Fox are also guaranteed one half of each division rivalry. However, in 2023 some Week 18 games (see below) had their other halves scheduled for the other conference’s network, though none were scheduled for primetime, and this year there’s another such matchup and another matchup that has one game on the other conference’s network and the other in 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, that is, Amazon’s Black Friday game does not count even though the rest of their TNF slate 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 without the team’s permission.
  • 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.

Read more

An actually-on-time blog-day… and that’s the only thing that’s good about it.

This month marks ten years since the publication of my book. It has officially been a lost decade in my life in what should have been its prime.

This is a more depressing blog-day than most over the course of the last decade. Last year I lamented that I had gone into the year with grand plans for becoming more productive but that they didn’t pan out and I didn’t get much accomplished. This year I resolved to put my focus and energy on a single project that might make the last decade worth it. I just needed to get out of football season… get past March Madness… get past the release of the NFL schedule… work on this one post about politics… and before I knew it it was football season and I hadn’t written one word of it. Meanwhile, this is the 26th post since the last blog-day post, breaking last year’s record for the lowest total since 2021.

I had said in last year’s blog-day post that I’d been disabused of the notion that I’d be able to climb out of my funk without some sort of professional help, but there were periods within the year when I genuinely thought I could work on this project on my own. The Flex Schedule Watch itself has led me to string together decent stretches of productivity that should be able to carry over to the rest of the year. There were periods when I was all jazzed up and ready to start working on the project as soon as it became a new month, but I never actually got started once the month turned over. I think part of the problem I’ve had over the course of the last decade is that I put too much importance on the start of a big project, having a sense in the back of my mind that once I start working on it, it’ll be the end of my fun and I’ll have to spend every day working on it, and even though not all my time will be spent on it – I don’t think I’ve had more than four productive hours in a day this year – it’s still something that a part of my brain resists fiercely, allowing me to think that I could be working on it but never allowing me to take the leap to actually working on it. That’s the part I might need therapy to overcome – or just start working on it one day so I don’t have any more excuses.

I’d like to think that, as much as Year Nineteen for Da Blog marked a false start – one of many – in my attempt to pull myself out of my funk, approaching and hitting the big 2-0 will be the kickstart I need to actually start being more productive, to stop feeling like the proverbial basement dweller who spends all his time goofing off and wasting his life. But only time will tell if Year Twenty turns out to be the turning point I want, and need, it to be.

NFL Flexible Scheduling Watch: Week 15

The Jacksonville Jaguars are the red-headed stepchild of the NFL.

The league’s decision to put an expansion franchise in Jacksonville was considered questionable even in 1995 – the expansion group had actually pulled themselves out of the running a year earlier – and might not have happened if St. Louis had an ownership group that had its act together, with Jacksonville being announced a full month after the Carolina Panthers. Any expectation that Jacksonville would grow large enough to justify the league’s investment didn’t pan out to the degree needed, and today, the Jaguars not only represent the fourth-smallest market in the league, but in all of professional sports – but unlike New Orleans, Buffalo, and Green Bay, don’t get to rely on a significant chunk of their state to pull in fans, and have never gotten the chance to pull in a significant fanbase beyond that.

For many years, the only thing keeping the Jags from being in the running to move to Los Angeles seemed to be a 30-year lease with an ironclad clause making it basically impossible to terminate it early, and the Jags seemed to be running out the clock until the lease ran out and they could move to a bigger market, especially once they effectively made London their second home. That ended once Shad Khan bought the team and committed to keeping the team in Jacksonville, eventually securing a new stadium deal, but one that, according to polls, residents of the city aren’t entirely happy with. Jacksonville has embraced the Jaguars more than Las Vegas has embraced the Raiders (#LARaidersVegasChargers), and there are plenty of worse markets when it comes to fan passion, but the team still doesn’t pull the numbers you’d want to justify having a team in a market of its size. (In the year the linked tweet covers, the three teams in smaller markets than the Jaguars all drew more than double the household rating, including the Packers in Milwaukee.)

As far as the league is concerned, the Jaguars seem to be the team they regret, the team with the smallest fanbase and the least amount of juice to justify putting them in featured windows. Over the last three years, the only Tier 1 games not to be placed in featured windows other than Ravens-Bengals have been Jaguars games in 2023, including a game against the mighty Chiefs the league evidently considered the most disposable of the Chiefs’ games against quality opponents. Last week the league announced two flexes in three days, and in both cases they passed up games involving the 9-4 Jaguars for flexing. Each decision was at least somewhat explicable on its own – maybe Fox protected Jaguars-Broncos over Chargers-Cowboys figuring the league wouldn’t flex in the latter, maybe there’s a rule prohibiting the Broncos from being flexed into Sunday night the week before a Thursday road game, maybe the prospect of Colts-Texans being a Saturday game Week 18 made the league rule out flexing in Jaguars-Colts (to say nothing of the Colts playing on Monday night the previous week, which was an oversight for me not to note on the table at any point). But on the surface, taken together, they sent an unmistakable message about just how little the league and its network partners see the Jaguars.

When I link new posts on Mastodon and Bluesky, I go beyond simply posting the title of each post and instead write short blurbs teasing and previewing them. For last week’s Flex Schedule Watch post, I said that the week’s developments seemed to show that the Jaguars were the Bizarro Cowboys: whereas the Cowboys would never be flexed out of primetime, the Jaguars were doomed never to be flexed in. The last time the Jaguars were flexed into a featured window still felt like a slap in the face: a Titans-Jaguars division title game punted to ESPN on Saturday of Week 18 in favor of a Lions-Packers game where the Lions were at risk of being, and were, eliminated before game time. I don’t know if the Jaguars have ever been flexed into primetime where there was an existing tentative game.

To be sure, it’s not that it’s surprising that the league treats the Jags as ratings poison; I’ve effectively kept the Jags out of the running for flex spots even when their record would otherwise justify it. As far as I can tell, before this month I’d only once predicted a Jaguars game would be flexed into primetime: Week 8 of 2023, and that was under the assumption that Fox would protect Rams-Cowboys. The league decided to stick with a game involving a 1-5 Bears team, and just like with last week’s flexes, the decision was explicable on its own, if only because flexing in any game other than Rams-Cowboys would have involved some crossflexes between networks, and the league had other options that were clearly better than the tentative, so it’s possible the league just didn’t want to deal with the logistical hurdles any flex would involve. That convinced me that the league would never use an early flex for any reason other than a star player being hurt, only for that to be disproven the following year when the league flexed out a game involving… the Jaguars. But now I have to wonder: how much of this decision was because the league wanted to avoid flexing in the Jags, which boasted the best available alternative game, at all costs?

I’ve said before that the league’s claims that flex scheduling means that teams can “play their way into primetime” was a sick joke for some teams that had much higher hurdles to “play their way into primetime” than others. But it may well be that for the Jaguars, it’s an out-and-out lie.

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 21 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, but what evidence exists suggests they’re submitted within a week or so of the two-week deadline; what that means for Thursday night flexes that are due earlier is unclear.
  • On paper, CBS and Fox are also guaranteed one half of each division rivalry. However, in 2023 some Week 18 games (see below) had their other halves scheduled for the other conference’s network, though none were scheduled for primetime, and this year there’s another such matchup and another matchup that has one game on the other conference’s network and the other in 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, that is, Amazon’s Black Friday game does not count even though the rest of their TNF slate 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 without the team’s permission.
  • 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.

Read more

NFL Flexible Scheduling Watch: Week 14

Well, here we are. I warned the league back in May that the surfeit of divisional games CBS was getting in Week 15 that were rematches of games on other networks, none of which were even slated for the lead late game, could end up depriving viewers of marquee games while resulting in questionable games being played in primetime, and the situation is arguably worse than I thought with Colts-Seahawks playing second fiddle in the late window. Sunday’s results actually did a lot to mitigate the problem, with the Bengals’ loss all but eliminating them from the playoffs and the Chiefs’ loss giving them too much of a hill to climb, but Chargers-Chiefs is still going to steal a good chunk of Bills-Patriots’ thunder.

The first person I saw on The Site Formerly Known As Twitter to complain about this situation, a Buffalo-area sports radio host, made an interesting point about how it could have been avoided and why CBS might have been willing to relinquish control of one of their divisional games:

We know that the Sunday afternoon networks can decide to relinquish control over a game they have the right to keep under the division-rivalry rule, because Mike North said as much last year, and his argument was similar to the above: that the network would still have plenty of games with major implications without the game they’d be losing. But the specific scenario he laid out involved the Sunday afternoon network getting the Cowboys back, even though there was a worse game in another primetime window at the time those comments were made, which suggests the level of compensation the league would have to have given CBS to make it worth their while – namely, that it would likely have to have involved Vikings-Cowboys in the Sunday night window, not Dolphins-Steelers on Monday night. In both cases NBC would have screamed bloody murder at losing a Cowboys game even if the game they were getting back had more playoff implications, which gets to the real obstacle with this scenario: if a game is valuable to one network, it’s valuable to the other.

But how valuable is a game to a network, really, if it’s buried on the depth chart and overshadowed by other games? Even before the Bengals lost this week CBS had slated Ravens-Bengals to be called by Spero Dedes and the network’s fifth-tier broadcast team. Let ESPN have that game in place of Dolphins-Steelers and you not only free up distribution for Bills-Patriots and Chargers-Chiefs, but you get back a team with a substantial regional and national fanbase as well.

Ignore for the moment that such a trade would have actually have involved ESPN trading down to a worse game based on the records of the worse teams, and that CBS would have been much less likely to be willing to relinquish Bills-Patriots or Chargers-Chiefs this way. The real problem is that, as much as the networks want marquee games in their windows, every game has value to them even if they have regional distribution, at least as long as the fans in the teams’ home markets are interested in the game. Typically the late afternoon window draws the largest audience of any single window of the week (regardless of whether it’s showing a single full national game or not), but the early doubleheader and singleheader windows combine to draw a larger audience than even that.

As much as fantasy football, gambling, and just interest in the league as a whole drive interest in the best games, NFL fandom is still largely parochial and regional, with people being interested in their own teams first and foremost. There’s a reason “Cowboys uber alles” exists: networks would rather have a Cowboys game than a game involving any other team, even if the Cowboys game is only marginally relevant to the playoff picture. Increasing the distribution of CBS’ divisional games might be what’s best for the league, but for CBS it doesn’t outweigh the loss of the Ravens and Bengals audiences unless they’re getting bigger fanbases with similar interest in their teams’ playoff hopes back, and if that’s the case it’s probably not worth flexing out in the first place, or at least the network losing it probably doesn’t want to lose it. (Witness the incident in 2016 where both CBS and NBC would have preferred to air Pats-Jets over a clearly superior Chiefs-Broncos game before the Chiefs became near-Cowboys-level popular, resulting in a bewildering swap of the late doubleheader and Sunday night windows.) Yes, two years ago the league was able to give ESPN Texans-Colts in Week 18 when the first game between the teams was on Fox, and this year Cardinals-Seahawks was scheduled to have one matchup on CBS and the other on TNF, but Week 18 is always a weird exception to the rules and the latter case was decided before the season under the assumption that Cardinals-Seahawks would bring little value (even though it was a borderline Tier 6 matchup). In the middle of the season, when games’ value is established, it takes a lot of doing to make a swap worth a network’s while.

I made this same point two years ago, the last time there was a game buried in the early window glaring enough and attracting enough complaining for me to dedicate the opening section to explaining it, specifically to explain why CBS kept an inferior Bengals-Chiefs game in the late window over a Dolphins-Ravens game to determine the AFC’s 1 seed. That’s not a factor here; to hear some people talk Packers-Broncos is a potential Super Bowl preview. But earlier this year I wondered what flexible scheduling actually meant to Monday and Thursday Night Football considering the restrictions on them and some of the games that were scheduled for supposedly-flexible windows, and this same line of thinking has me thinking about the league’s scheduling philosophy more generally. Because the league talks a good game about “playing your way into primetime”, and more generally making sure there’s a good game in every window, yet this situation was so predictable that I have to wonder how much the league even cares about allowing people to watch big games.

I called out this week’s schedule before the season (see the primetime appearance counts link below) because I recognized that CBS had no fewer than three games that were rematches of games on other networks, all of them potentially marquee games and all of them in the early window – Chargers-Chiefs was a Tier 2 game while Ravens-Bengals was the one Tier 1 game not scheduled for a marquee window. (Meanwhile, Fox’s best early-window game was expected to be Cardinals-Texans, on the border between Tiers 5 and 6, and with the Cardinals not performing particularly well none of Fox’s early-window games pit two teams with records better than 3-10, so while CBS has a surfeit of marquee games, Fox can’t help but bring you a game expected to be either a blowout or just terrible on Sunday afternoon – their only game with a spread of less than a touchdown is Trumps-Giants.) The Patriots weren’t expected to be good enough to make any of my tiers, but the idea that they might be a playoff team with Mike Vrabel, a coach who’d been successful in the past with the Titans, coaching Drake Maye wasn’t entirely out of the question, even if no one could have predicted they’d be this good. At the very least, the fact that you considered Patriots-Bills good enough to put on Sunday night suggests that it should be good enough to put in a marquee window under other circumstances. It’s the same frustration I had with Seahawks-Rams: if it’s good enough for a featured window, it’s good enough to get better treatment on a Sunday afternoon than this.

To be sure, CBS and Fox are not obligated to put every divisional game that’s a rematch of a primetime game on in the late doubleheader window – leaving aside that that’s not always possible, they tend to prioritize marquee teams and big markets in the late afternoon window more than the primetime packages. I think CBS’ streak of putting Ravens-Bengals on at 1 PM and not 4:25 is disrespecting the appeal of two of the marquee quarterbacks in the league, though Burrow’s injury issues and the Bengals’ struggles to put together a good record in the first two-thirds of the season has muted its appeal in recent years from what it should be on paper. But the league should at least be able to minimize how many of those games are trapped on the late singleheader or air on the same network in the same window in the same week.

I don’t blame Fox or the NFL for not making Seahawks-Rams a lead late doubleheader game considering the name value and expected quality of the Seahawks, and while I’d have preferred if it had been scheduled for a doubleheader week so Fox could maximize its distribution if desired, I understand that that might not universally be possible. But in a general sense, any divisional matchups that are guaranteed to CBS and Fox because the other half is scheduled for a primetime window – not those scheduled for Week 18 or the other Sunday afternoon network, unless it’s the other network’s lead late game – need to be distributed as evenly as possible throughout the season, and if any week must have three such games, one of them has to be the lead late doubleheader game, rather than the lead late game being a non-divisional game that’s still Tier 2 or 3. (Preferably, this would be the case if there were just two such games, but that might be too common to be avoidable.) Two years ago I suggested the league should schedule all divisional games as evenly as possible, which I recognized even then was probably a bridge too far for them, but it really is these rematches of primetime games that represent the biggest unforced error the league potentially makes in constructing the schedule.

When I put together my mock schedules, the only rule I have regarding how divisional matchups are scheduled goes the other way: a game that’s the lead late game on CBS or Fox needs to have its return match on another network. That’s because the goal of my mock schedules is to maximize distribution of the games expected to be best and avoid situations where the league would want to pull a flex if the season played out exactly as expected, not to minimize potential heartache involving lower-tier or untiered games placed in primetime windows just to fill out the schedule; the rule that all Tier 1 games and West Coast Tier 2 games must be placed in featured windows, and that any game in the top three tiers must at minimum be named lead 1 PM games with no other competition of that level, would be sufficient to avoid this particular situation, and West Coast Tier 3 games that don’t make any featured windows are actually required to go in the late singleheader, it’s just that they have to go in loaded weeks where there isn’t room for them in the main featured windows, or at least where the singleheader network has a bigger game to justify the late window’s lower distribution.

This situation, though, has me wondering if I should expand the purpose of the mock schedule to identify weeks and windows for the return match of every divisional matchup I place in primetime to ensure an even distribution of those games and avoid situations like this week. (Note that I placed Bills-Patriots on TNF and Rams-Seahawks in Week 18 without identifying specific weeks for their return matches, meaning if the league had adopted my mock schedule both games would likely have played, or been expected to play, second fiddle in their respective weeks and Rams-Seahawks would likely have been trapped as a late singleheader or secondary late doubleheader game.) I count 17 such games on my mock schedule, just enough for one return match a week, though realistically I’d have to schedule two in some weeks, and it takes me long enough to put together the mock schedule as it is that I don’t know if I’d be able to fit this in on top of that. But it might be worth considering if I have time next year.

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 21 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, but what evidence exists suggests they’re submitted within a week or so of the two-week deadline; what that means for Thursday night flexes that are due earlier is unclear.
  • On paper, CBS and Fox are also guaranteed one half of each division rivalry. However, in 2023 some Week 18 games (see below) had their other halves scheduled for the other conference’s network, though none were scheduled for primetime, and this year there’s another such matchup and another matchup that has one game on the other conference’s network and the other in 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, that is, Amazon’s Black Friday game does not count even though the rest of their TNF slate 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 without the team’s permission.
  • 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.

Read more

NFL Flexible Scheduling Watch: Week 13

So far this season we haven’t had any “real” flexes, in the sense that none of the official flex-scheduling windows in primetime have seen any of their games flexed out. That will change as we enter the home stretch of the season, and for a season that hasn’t had any flexing so far, it’s hard to think of a season seeing so much December flex drama.

The storyline of this season is that no one seems to look particularly good; each week the league’s pundits look for a team to anoint as the best of the league, only for that team to take an upset loss against a team with no business beating them, most recently the Rams falling to a Panthers team that has alternated wins over good teams with losses to the likes of the lowly Saints. The Rams still look like the team that would “make the most sense” winning the Super Bowl, but it’s hard to tell if that’s a result of no one wanting to believe that the best team in the league has Sam Darnold or a second-year player at quarterback. The Packers looked like the Super Bowl favorites in the first third of the season, only to take losses to the likes of the Browns, the aforementioned Panthers (at home this time, as opposed to the Rams losing on the road), and the Eagles right as they seemingly forgot how to play offense – and now people are talking about them as Super Bowl contenders again, if only because they can’t figure out who else to put in the 5 spot of their power rankings.

For flex scheduling purposes, what this means is that there’s rarely a reason to give up on a tentative game. To be sure, this past Monday’s Giants-Patriots game was absolutely deserving of a flex and likely would have been if it were a Sunday game, but most other games on the slate involve teams with at least outside shots at the playoffs. Things are only getting more dramatic as the season comes down to the wire; no fewer than three teams, the Cowboys, Bengals, and Dolphins, that spent the entire season to this point nowhere near the playoff picture are now hoping to make late charges to sneak into the playoffs, while the mighty Chiefs, after making it at least to overtime of the AFC Championship Game every year of Patrick Mahomes’ career, might have to act like those teams just to make the playoffs. 23 teams have realistic shots at claiming one of the 14 playoff spots, meaning just about every game has playoff implications.

I’ve complained in the past about the league being careless with scheduling divisional games that are locked to their respective conference’s network in the main flex period, and I’m going to do it again next week with a bounty of big divisional games on Sunday afternoon and Dolphins-Steelers lucking into not being a disaster thanks to the Dolphins’ late push. But in a broader sense, there are so many divisional games in December – this week also has a bunch of divisional games locked into regional distribution, most glaringly Colts-Jaguars – that it greatly complicates figuring out what things might look like down the stretch, what games might be important and how, especially in Week 18. There’s a lot of variation as it is in trying to figure out what Week 18 might look like too many weeks out, but the variation seems especially wide this year. Of the three games that, in my view, look likeliest to be division title games, two haven’t played their first matchup yet and the third only played its first matchup this week. There’s a lot of variation in possible outcomes for a lot of teams, especially when it comes to who might win the AFC North and South and NFC West (and to a lesser extent NFC North), all divisions with three teams with a realistic shot to win them. The next two to three weeks will make a big difference on what the playoff picture looks like, and with it, what the Week 18 schedule might look like.

With regards to the next two weeks, the team that will make the most impact on flex scheduling is the Jacksonville Jaguars, who could see games flexed into primetime in consecutive weeks. Traditionally, the Jags are such ratings poison that in the last year of the SNF-only flex scheduling regime, when Titans-Jaguars was a division title game, the league passed on it for the SNF finale in favor of a Packers-Lions game where the Lions would be eliminated before game time, lucking into the Lions playing hard and beating the Packers anyway. But that year the AFC South struggled to get to .500 and seemed destined to be swept out of the playoffs by a superior wild card team only for the Jags to mount a historic comeback to knock out the Chargers.

This time around, few teams exemplify this season of inconsistency and flawed teams from top to bottom like the Jags: a marquee Monday night win over the Chiefs, not to mention wins over the Texans, Niners, and Chargers, but also a nasty loss to the Bengals where Joe Burrow got hurt and the Bengals came back to win after the injury when Jake Browning came in, and the only games they’ve played against teams we’re sure are good were a home loss to the Seahawks and a blowout loss in their second home of London to the Rams. Now they’re sitting in the 3 seed with a pair of matchups with the Colts looming on top of one more big showdown against the current 2 seed, one that has the biggest point in its favor for a potential flex: the prospect of being locked into the late singleheader. These are the games that will prove whether the Jags are for real, a real threat to make a deep run in the playoffs, and in the case of the first Colts game, whether they can “play their way into primetime” twice over – and at least one Jags fan is already calling his shot when it comes to the flexing stakes of this week’s Colts game.

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 21 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, but what evidence exists suggests they’re submitted within a week or so of the two-week deadline; what that means for Thursday night flexes that are due earlier is unclear.
  • On paper, CBS and Fox are also guaranteed one half of each division rivalry. However, in 2023 some Week 18 games (see below) had their other halves scheduled for the other conference’s network, though none were scheduled for primetime, and this year there’s another such matchup and another matchup that has one game on the other conference’s network and the other in 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, that is, Amazon’s Black Friday game does not count even though the rest of their TNF slate 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 without the team’s permission.
  • 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.

Read more

NFL Flexible Scheduling Watch: Week 12

I’ve complained in the past about how much I often tend to struggle with filling out this opening section. That hasn’t been quite so much the case this year, but in some ways it’s grown more acute. The 506sports Discord locked itself behind Patreon at the start of the season, meaning I don’t have an antidote to the insanity of my comment section (or at least of one particular commenter), and I don’t have as much exposure to any developments or reporting that might have bearing on flex scheduling. (Though some quick Googling suggests that Mike North hasn’t done any in-season interviews of the sort he’s done the last few years.)

Here’s an example of something that might fill out this section but which would mostly be repeated in the weekly capsules: in the second installment of this year’s iteration of this feature, I noted the Dolphins’ woeful start and how it would, or wouldn’t, affect flex scheduling this year. Since then they’ve gone 3-1, with the only loss coming in Lamar Jackson’s comeback followed up by a big home win over the Bills (Miami’s first win over the Bills in three years and second in seven), and ascended to the level of mere mediocrity rather than outright disaster. Will that save their primetime appearances?

We’ll see. Part of the point of my bringing them up in Week 7 was that it was virtually impossible to flex them out of their Monday night game against the Steelers given the limited number of games capable of making that move and the questionable quality of the teams in those games, meaning that game was likely to keep its spot no matter what. More interesting would be their Sunday night tilt against the Bengals, which depends as much on what the Bengals do with Joe Burrow back as on the Dolphins. With games against the woeful Saints and Jets the next two weeks, there’s a very good chance the Dolphins will end up at 6-7 by the time the decision needs to be made (assuming the league can’t wait for the Monday night result when making a decision with six days’ notice), which I hear gets the kids all excited. Would that be enough to avoid a flex when the Bengals are already guaranteed to be worse than that?

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 21 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, but what evidence exists suggests they’re submitted within a week or so of the two-week deadline; what that means for Thursday night flexes that are due earlier is unclear.
  • On paper, CBS and Fox are also guaranteed one half of each division rivalry. However, in 2023 some Week 18 games (see below) had their other halves scheduled for the other conference’s network, though none were scheduled for primetime, and this year there’s another such matchup and another matchup that has one game on the other conference’s network and the other in 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, that is, Amazon’s Black Friday game does not count even though the rest of their TNF slate 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 without the team’s permission.
  • 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.

Read more

NFL Flexible Scheduling Watch: Week 11

Note: This post does not incorporate the result of the Thursday night game (mostly).

Last week Joe Burrow suggested that he’d like to return on Thanksgiving night against the Ravens. This week he showed enough progress in his recovery from injury as to raise the prospect of returning sooner than that.

On both Wednesday and Thursday, Burrow was noted as a full participant in practice, which – certainly in the aftermath of the trouble the Ravens got into with their (mis)use of the “full participant” designation earlier this year – should mean not only that he put in as much work as he normally would, but that he did so with the first-team unit. In a radio interview on Thursday morning, Bengals coach Zac Taylor didn’t rule out the possibility that Burrow could start as soon as this Sunday against the Patriots. It’s a bit surprising that the Bengals would even think about bringing back Burrow that quickly with a short week immediately afterwards – I saw it suggested that one reason the Ravens didn’t trot out Jackson against the Bears despite his “full participation” was to avoid his having a short week immediately afterwards and instead have his return be on a Thursday night – but the Bengals are also dealing with a shoulder injury to Joe Flacco that has left him a limited participant in practice, so they may feel they might as well maximize the continuity at the position by bringing back Burrow rather than trot out a backup for one week.

It might be a fair question to ask why the Bengals are considering bringing Burrow back at all; at 3-7 the Bengals are a full three games back of the wild card, too far back to even show up on my playoff picture graphic, and the same distance back of the division which would seem to be the Ravens’ for the taking, so you couldn’t blame the Bengals for simply deciding to shut down for the season. But last year the Bengals were sitting at 4-8 at the start of December and won their last five down the stretch to just fall short of the playoffs, so they may feel they can do it again with a healthy Burrow and both of their games against the Ravens coming up – and it’s hard to find any wild card contenders other than the Bills and Chiefs that inspire any confidence (and in both of their cases, there’s a reason they’re not leading their divisions). But neither the Patriots on Sunday, nor the Ravens on Thanksgiving night, are going to be easy, and they may need to win at least one, maybe both, to keep their playoff hopes alive. (And it’s an open question how much Burrow can overcome the Bengals’ defense in any case; in their last three games before the bye the Bengals scored 33, 38, and 42 points, and lost two out of three with the win coming by two points. The offense has held up decently well with Flacco at the helm.)

Whatever happens, pay close attention to what the Bengals do the next few weeks. If he can stay upright and start the Bengals going on a run, it’ll be interesting to see if he can save the Bengals’ appearances in featured windows down the stretch. It’s too late for one of them, though, because on the same day the prospect of a Sunday comeback for Burrow came up, the league pulled the first significant flex-scheduling move of the year, at the Bengals’ expense.

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 21 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, but what evidence exists suggests they’re submitted within a week or so of the two-week deadline; what that means for Thursday night flexes that are due earlier is unclear.
  • On paper, CBS and Fox are also guaranteed one half of each division rivalry. However, in 2023 some Week 18 games (see below) had their other halves scheduled for the other conference’s network, though none were scheduled for primetime, and this year there’s another such matchup and another matchup that has one game on the other conference’s network and the other in 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, that is, Amazon’s Black Friday game does not count even though the rest of their TNF slate 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 without the team’s permission.
  • 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.

Read more

Last-Minute Remarks on NFL Week 13 Flex Scheduling Decisions

Click here if you missed the Flex Schedule Watch on Saturday.

2025 Week 13 Flex Schedule Watch
Through Week 11 (except MNF) | morganwick.com
CBS 4:25 Bills 7-3 6-4 Steelers
SNF Broncos 9-2 3-8 Washington
MNF Giants 2-9 9-2 Patriots
Sunday Afternoon Flex Candidates (11/30)
FOX Rams 8-2 6-5 Panthers CAR: W12 MNF
CBS Texans 5-5 8-2 Colts @HOU: W18
FOX Vikings 4-6 7-3 Seahawks

Week 13: Even with the Vikings below .500, flexing in Vikings-Seahawks for Giants-Patriots might actually be justifiable, but flexing it in for Broncos-Cavalry might be iffy. But the question at this point is whether Fox can be convinced not to protect Rams-Panthers and whether the league thinks it’s worth a flex.

Giving a team consecutive Monday night games by flexing in a game in the second of the two weeks is more acceptable than the reverse because it doesn’t change the rest mismatch, just the total amount of rest for both teams, but I suspect it was probably still a bridge too far for the league in Week 13 last year, which could put Rams-Panthers off-limits for a Monday move. I’m also increasingly inclined to think that, given the choice between a Monday and Sunday night flex, the league would decide to keep the game pitting two big markets on the less important primetime package, especially since, as this article points out, moving games across days is especially dicey on Thanksgiving weekend when everyone is already juggling travel plans.

With Thanksgiving thinning out the slate of good games, Fox’s best 1 PM ET game if it loses Rams-Panthers would be Cardinals-Bucs, and while Vikings-Seahawks wouldn’t have markets as big as Los Angeles chewing up the distribution Fox is allowed for a late singleheader game like it did for Seahawks-Rams, nonetheless I wouldn’t expect too many people to be able to see it without Sunday Ticket or RedZone regardless of the quality of the early slate. So there’s a case to be made that Fox would actually be better off protecting Rams-Panthers – which does bring a big market of its own, albeit one lukewarm to its own teams – than Vikings-Seahawks. If that happens I think the league would stand pat and hope Jayden Daniels happens to be playing in the Sunday night game (and even if Rams-Panthers is available I suspect the league might be reticent to flex in a team with no name value that might not be as good as their record), and I also don’t think they’d flex a below-.500 team to Monday night on Thanksgiving weekend. But I don’t have a good read on this situation at all, and I wouldn’t be surprised by either game being flexed to Sunday night or Vikings-Seahawks being flexed to Monday night. Final prediction: no changes.

NFL Flexible Scheduling Watch: Week 10

Note: This post does not incorporate the result of the Thursday night game.

On Sunday the Seahawks and Rams will square off in a game to determine not only the lead in the NFC West, but at minimum, no worse than a tie for the best record in the NFC. Multiple figures have been declaring it not only the game of the week but potentially the game of the year… and it’s trapped on the late singleheader. Its distribution outside the West Coast is a bit broader than simply the home markets of teams playing on CBS in the early window – also covering most of the secondary markets of those teams, or at least the ones in the Cincinnati-Pittsburgh-Buffalo axis – but probably the majority of unaligned markets will get Bears-Vikings in the early window.

Suffice to say, the Seahawks were not expected to be this good. Back in May, their win totals at sportsbooks was around 8.5 or even 7.5, so expectations were for them to finish around or even below .500, despite narrowly missing out on the playoffs and adding Sam Darnold coming off a near-MVP-level campaign. That was good enough for their games to qualify as Tier 6, but when I put together a graphic for the week’s games after the schedule came out, this game didn’t even crack the top four games not slated for featured windows, with Niners-Cardinals getting the nod for recognition on the graphic – in large part because Seahawks-Rams wasn’t going to be available for flexing (more on that later, and more info on my thoughts on the schedule release in general in the list-of-primetime-appearances count link below). But the question seemed to be moot, because the two best games of the week seemed to be in flexible featured windows – Tier 2 Chiefs-Broncos and Tier 1 Lions-Eagles – so there didn’t seem to be a need for flexing anyway.

I did warn that there was a decently high rate of divisional games that week that had rematches in primetime and couldn’t be flexed in, with Chiefs-Broncos, Bears-Vikings, and Bengals-Steelers specifically being noted as such in the graphic. But even at the time, Seahawks-Rams stung the most, because a high-profile game on the singleheader network is bad enough without it being in the late window. The NFL seems to prioritize high-profile games not being stuck on the late singleheader, once even “overriding” an existing protection on such a game to move it to primetime. Late singleheader games are limited in distribution to protect the main late doubleheader game, never crossing the 50% mark and rarely if ever even being the singleheader network’s highest-distributed game, though a late singleheader game getting the network’s A team does happen. The only real way to prevent a high-profile divisional matchup that can’t be flexed from being trapped on the late singleheader is for every West Coast game where the other half falls in primetime to fall in a doubleheader week for its respective network, and not only is that likely to be impractical, the networks and league probably don’t even want it if it dilutes the distribution for the main late game.

Of course, this raises the question of why this game was selected for primetime to begin with if the networks don’t believe in it, and whether we’re really missing out on the game of the year if these two teams will play again later in primetime – especially since I think the Rams are the better team (Seattle spent the last two weeks beating up on mediocre-at-best teams, whoop-de-do) so the rematch in Seattle should be more competitive than this game. The answer is that the rematch between these two teams is slated for Thursday Night Football, and TNF is still the primetime package with a greater diversity of teams featured (though not necessarily as much as MNF in the “doubleheader” era) at the expense of the quality of the game. It also means the rematch isn’t going to have that big an audience given the restriction of needing Prime Video to watch the game outside of the home markets of the teams playing.

Of course, the league, on paper, thinks enough of TNF and MNF to give them flex scheduling in the new contract, but as I mentioned a few weeks back I’m not entirely sure what that actually means for them, given the difficulties in flexing games to those nights. Week 11 was a big reason for that: I raised the question of the “iffy quality” of the games in those windows back in May and those worries played out to an even greater extent than was evident back then, with me spending several weeks commenting that Week 11 barely even felt like a flex scheduling week with the Thursday night game involving the woeful Jets and Monday night involving the forgettable Raiders. If you asked people what featured-window game they’d bump out for Seahawks-Rams, they might be forced to realize that Chiefs-Broncos and Lions-Eagles are still important marquee games in their own right. What makes the Seahawks-Rams situation so offensive is the offensive quality of the games on Thursday and Monday. The league may or may not see flex scheduling as meaning much to those windows, and they may or may not see them as worthy of putting decent games on for more than a handful of weeks a season, but maybe they should. Maybe the approach that treats those windows as a dumping ground should, at minimum, be throttled back around the middle of the season, a few weeks before the flex scheduling windows open for them. There are limits to how good their schedule can be top-to-bottom, but this is the part of the schedule where having bad games there hurts the most.

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 21 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, but what evidence exists suggests they’re submitted within a week or so of the two-week deadline; what that means for Thursday night flexes that are due earlier is unclear.
  • On paper, CBS and Fox are also guaranteed one half of each division rivalry. However, in 2023 some Week 18 games (see below) had their other halves scheduled for the other conference’s network, though none were scheduled for primetime, and this year there’s another such matchup and another matchup that has one game on the other conference’s network and the other in 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, that is, Amazon’s Black Friday game does not count even though the rest of their TNF slate 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 without the team’s permission.
  • 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.

Read more