Stat Explainer

Thirteen Straight: Does an Early Bye Wear a Team Down?

Kansas City and Carolina take the first byes of 2026 in week 5 and then play thirteen straight weeks. Since 2002 a long run of games without a week off has cost nothing measurable: across 5,481 games, each game of difference in the two teams' runs moved results by -.001 against the site's engine and -0.01 points against the closing spread, and early-bye teams matched both in December. The part of the bye that shows up is the first game back, where teams have beaten the engine's numbers by .045, a rest edge the engine cannot see and the market mostly prices.

By C. B. Zakarian · Published October 11, 2026

The First Two Byes

Kansas City and Carolina are off this week, the first byes of 2026, and from week 6 they play thirteen straight weeks to January 10. The schedule-quirks page called that painfully early in August. The usual worry is the back end: a team that rested in early October and is on its twelfth or thirteenth game in a row in January, against opponents who rested in November. Two other teams carry the same thirteen-game run at the other end of the season: Arizona and Dallas play weeks 1 to 13 before their week-14 byes.

The two bye teams arrive in different shape. Kansas City is 4-0 at +41, after 31-10 over Denver, 33-30 over Indianapolis, 24-10 at Miami and 30-27 at Las Vegas, and the engine has moved it from 17th in August to 9th, at 1580.9. Carolina is 2-2 at +12, after losing 59-37 to Chicago, winning 34-3 at Atlanta, losing 21-18 at Cleveland and beating Detroit 32-26, and has moved from 26th to 21st, at 1453.7. Neither plays this weekend, so nothing below depends on a game still to be played.

Since 2002, with 32 teams and one bye each, the file has 766 team-seasons whose bye can be read off the schedule, 166 of them in week 5 or earlier. That is enough to ask whether a long run of games without a week off has cost anything, measured against two forecasts: this site's engine, which reads only final scores and cannot see a schedule, and the closing spread, which can.

The Exhibit

Two panels. Left: regular-season team-games from 2002 to 2025 grouped by how many games in a row the team had played, each group showing how far results ran above the engine's probability, with a 95% interval: 2 to 3 games +.004, 4 to 6 +.001, 7 to 9 -.008, 10 to 12 +.001, 13 to 16 +.029, all intervals crossing zero; a separate point for the first game back from a bye at +.045, its interval above zero. Right: Kansas City's and Carolina's run lengths for weeks 6 to 18 of 2026, rising from 1 to 13, against each opponent's run length that week, which rises and resets as the opponents take their byes.
Left: results minus the engine's pre-game probability, by games in a row, with each team's first game back from its bye shown on its own. Right: the 2026 calendar after the week-5 bye, each team's run against its opponent's. Data: the nflverse game log, replayed through the site's engine.

Games in a Row, 2002-2025

Count each team's games in a row, from week 1 or from the week after its bye, and set aside the first game back from a bye, which is a rest question, not a fatigue one. Then compare results with what each forecast said before kickoff.

Games in a rowTeam-gamesWonThe engineThe closing lineWon minus engineStandard errorAgainst the spread
2-32,830.503.499.503+0.0040.009+0.11
4-63,727.502.501.502+0.0010.008-0.02
7-92,488.492.500.493-0.0080.009-0.15
10-121,010.500.499.498+0.0010.015+0.12
13 or more145.534.505.524+0.0290.040+0.03
First game back from the bye654.541.496.521+0.0450.018+0.44

Regular-season team-games 2002-2025, each game counted from both sides; games in which either team was coming off its bye are left out of the run rows and shown in the last row, where only one side was. Week-1 games, in which both teams are on their first game, are left out. Buffalo's and Cincinnati's 2022 seasons, with the cancelled game, are left out. The closing line's probability is the fair-prices fit on the closing spread.

No run length stands out. Every group from two games to sixteen finishes within about one standard error of the engine's numbers and within a quarter of a point of the spread, and the 145 team-games on a thirteenth game or later came out slightly ahead of both. A team-game, though, has an opponent, and the opponent's run matters as much as the team's own. The cleaner test fits each game's result on the difference between the two teams' runs. Across 5,481 games with no team coming off a bye, the difference runs from -11 to +10 games, and each game of it moved results by -.001 against the engine (standard error .002) and -0.01 points against the closing spread (standard error 0.07). In the 421 games in which one team was six or more games deeper into its run, that team won .502 against .491 from the engine and .486 from the line.

The back end of the season gives the same answer. From week 13 on, the 166 early-bye team-seasons played 842 team-games with an average run of 10.71 games, against 6.56 for everyone else. They won .504 against .504 from the engine; measured against the other teams, the difference is -.0008 with a standard error of .018 (clustered by team-season), and against the spread -0.08 points with a standard error of 0.52. The 958 December team-games played on a run of ten or more finished +.008 above the engine and +0.01 points against the spread.

Where the Bye Does Show Up

The first game back is different. In the 654 games since 2002 in which exactly one team was coming off its bye, that team won .541. The engine, which has no input for rest, gave it .496, so the rested side beat the engine's numbers by .045, 2.5 standard errors. The closing line gave it .521: the market charges for the week off, and the results ran .020 above even that, 1.1 standard errors, and +0.44 points against the spread (standard error 0.49). Does Rest Matter in the NFL? measured the same edge on the scoreboard, about 1.8 points of expected margin for a home team off its bye; against the engine it is the one schedule effect in this file large enough to see.

Both bye teams collect it in week 6, on 14 days' rest against 7: Kansas City at home to the Chargers and Carolina at Philadelphia. The ledger's rows for those two games will come from ratings alone, as every row does, with no allowance for rest.

The Thirteen, Run Against Run

An early bye looks like a burden only if the opponents are fresh, and most of them will not be. The other 30 teams take their byes from week 6 to week 14, so in October and November Kansas City and Carolina are the rested side of the run comparison, and in December and January the deeper one. Kansas City's run is longer than its opponent's in 7 of its 13 games and Carolina's in 8. Summed over the thirteen, Kansas City's runs come to two games fewer than its opponents' and Carolina's to four more.

TeamWeeks 6-18Longer run than the opponentSummed run differenceLeaving out week 6Wins at the fitted rateAt the 95% bound
Kansas City13 games, runs 1-137-2+3-0.00-0.02
Carolina13 games, runs 1-138+4+9-0.01-0.05

Leave out week 6, where the rest edge is theirs, and the summed differences are +3 for Kansas City and +9 for Carolina. At the fitted rate that costs nothing to two decimals; at the harsher end of its 95% interval, -.006 a game per game of difference, it comes to -0.02 wins for Kansas City and -0.05 for Carolina over thirteen games. Whatever the week-5 bye costs, it is smaller than anything sixteen seasons of results can measure, and the schedule hands back part of it by letting both teams play fresh while their opponents are not.

What This Page Does Not Show

  • Injuries and rosters. A long run could matter through injuries that pile up; the file records results, not rosters, and the market's spread already reflects whatever it knew about them.
  • Byes chosen at random. The league sets the calendar. Early and late byes are not assigned by lottery, and nothing here controls for how they are placed.
  • Thursday games. A Thursday game after a Sunday is a short week inside a run; the run count treats every week the same, and the rest page covers short weeks.
  • Independent games. The run-length rows count each game from both sides, so their standard errors are a little narrow; the game-level fit counts each game once.
  • This weekend. Kansas City and Carolina do not play; no result from October 11 or 12 is used or named.
  • Advice. The page compares forecasts with results. It recommends no wager and links to no sportsbook.

Method and Sources

bye            = the one regular-season week a team does not appear in the file           # 766 team-seasons, 2002-2025
games in a row = week, or week minus the bye week once past it                              # 1 to 16
engine         = walk-forward Elo with a 48-point home edge, replayed from 1999             # the ledger's model, no rest input
line's chance  = 1 / (1 + exp(-(-0.0265 + 0.14262 x home closing spread)))                 # the fair-prices fit
fit            = result minus forecast on (own run - opponent's run), each game once        # 5,481 games, post-bye games out

The script make_early_bye_chart.py reads every team-season's bye off the schedule, replays the engine over 1999-2026, counts each team's games in a row before every regular-season game since 2002, grades the engine and the closing line by run length, for the first game back from a bye, by the run difference and for early-bye teams in December, reads Kansas City's and Carolina's 2026 calendars, and asserts every number on this page.

Sources: the nflverse public game log (games.csv), 1999-2025 from the copy bundled in June, checked identical to a pull at 08:54 ET on October 10, 2026, which also supplies the 2026 schedule, results and rest days; the site's prediction ledger after the October 9 build.

Further reading

About the author

C. B. Zakarian

C. B. Zakarian is an independent analyst who writes about what he can measure. He builds every model, chart, and calculator on this site himself from the public nflverse play-by-play and game-log releases, shows the working, and never invents a number. The dataset behind the exhibits is served openly at /data/, and the method behind every figure is spelled out so you can check it against the same file. When the data can't answer a question, he says so.

More Explainers
Do Favorites Cover? Scoring by Week Most Common Scores Favorite Win Rates Playoff Football Division Games & Home Field DVOA EPA vs. DVOA CPOE Passer Rating vs. QBR Pythagorean Wins Air Yards & YAC Fourth-Down Analytics Strength of Schedule ANY/A RYOE Pass Protection Coverage Metrics Special Teams PROE & Game Script Red Zone Efficiency Explosive Plays Third Down Time of Possession Turnovers & Luck Win Probability YAC Over Expected Snaps & Usage Points Per Drive Success Rate Pressure Rate Play-Action Yards After Contact RPO Two-Point Conversions Yards per Route Run Block Win Rates Target Share & WOPR Home-Field Advantage Expected Points Point Spread Accuracy Weather & Scoring Rest & Scheduling Scoring Trend Overtime Over/Under Accuracy Key Numbers (3 & 7) Thursday & Primetime Grass vs. Turf One-Score Games Stadium Scoring Referee Effects QB Continuity Week 1 Signal Shutouts 2026 Schedule Strength 2026 Schedule Quirks Best Record vs. Super Bowl Win & Loss Streaks Division Repeats Close-Game Luck The Prediction Model The Week 1 Slate AFC East 2026 AFC North 2026 AFC South 2026 AFC West 2026 NFC East 2026 NFC North 2026 NFC South 2026 NFC West 2026 Preseason Signal 2026 Preseason 2026 Win Totals 2026 Playoff Odds 2026 International Games 2026 Miss Budget AFC vs NFC The 17-Game Era The Coach Ledger Week 1 Predictions Opening Night 2026 SB Rematch Effect Road Favorites The Chiefs' Rating Division Leverage The Learning Curve The Board, Sorted September, Priced The Offseason Haircut Fair Prices What One Game Moves The Shortest Lines The Week 10 Problem The New-Coach Bounce Same Record, Different Rating The Opener, Graded Rankings After the Opener The First Miss, Graded What Sunday Can Do SF and LA, Re-Priced No Good Years, Only Lucky Ones Week 2 Overreaction Sunday, Graded Week 1 Scoring, 2026 What 0-2 Costs Monday Night, Graded Playoff Odds After Week 1 Calibrated Playoff Odds Thursday: DET at BUF Game-Pick Calibration The QB Blind Spot DET at BUF, Graded The Second Meeting Three Fixes, One Knob The Engine's Constants The Margin Multiplier Honest, Not Sharp A Hindsight Variable What Two Weeks Bought What Would Change Its Mind Week 3 Leverage Board How Low Is 1314.6 What 0-3 Means The Order of a 1-1 Start ATL at GB, Graded Denver's Home Field Week 3, Graded ATL at NO: Boom or Bust September, Graded 0-4 and Still 14th PHI at JAX in London HOU at TEN: Two 0-4 Teams CHI at GB: Favoured at Lambeau Remaining Schedules After Week 4 TB at DAL: Thursday Week 5: Ledger vs Market TB at DAL, Graded Week 5: Three Long Trips The NFC West, Measured 1-3 Favourites Thirteen Straight New Coaches, Four Games In All explainers

Go deeper

Want the code behind these metrics? Work through the 43-chapter NFL analytics tutorial.

Browse tutorials Free tools