Stat Explainer

What a Fortnight Bought: the Week-3 Board, Priced Twice

Week 3 locked this morning on ratings that have absorbed 32 games, while weeks 1 and 2 were locked off a preseason board. So the same sixteen fixtures can be priced both ways. The ratings moved a mean of 27.15 Elo points, Las Vegas up 65.1 and the Chargers down 69.4; the probabilities moved a mean of 4.91 points, the largest 12.20; and not one of the sixteen picks changed side. Across 2010-2025 the same exercise flips a mean of 1.44, so nothing here is unusual — including the board getting louder, which it did in 12 of those 16 seasons.

By C. B. Zakarian · Published September 22, 2026

Thirty-Two Games Moved Every Rating and Changed No Minds

The week-3 board locked this morning, and it is the first 2026 board this model has built on ratings that have actually seen football. Week 1 was locked on August 12 and week 2 on September 15; both were priced, in effect, off a preseason board. Week 3 was priced today, after 32 games.

That makes a clean experiment available, and it is one this site can run on itself. The sixteen week-3 fixtures are fixed. Price them with the frozen August ratings, price them again with this morning's, and the difference is exactly what a fortnight of football bought.

The ratings moved a great deal. The mean team moved 27.15 Elo points, Las Vegas rose 65.1 and the Chargers fell 69.4. The board moved much less: the sixteen probabilities shifted a mean of 4.91 points, the largest of them 12.20. And the decisions did not move at all. Not one of the sixteen picks changed side.

My position on this page is the deflationary one, and it needs the control to be worth anything: that result is not remarkable. Replayed across 2010–2025, the same exercise flips a mean of 1.44 picks out of sixteen, and three of those sixteen seasons flipped none at all. Two weeks of football has never changed many minds. It did not this year either.

The Exhibit

Left panel: the sixteen week-3 fixtures, each as a horizontal line joining two dots, ordered by the current price. A pale dot marks the probability the August board gave the home side and a dark dot marks this morning's, with the games running from Seattle at Washington near 22 percent to Arizona at San Francisco near 80 percent. A dashed red vertical line marks even money at 50 percent, and no line crosses it. The largest gaps are Kansas City at Miami and Minnesota at Tampa Bay, each moving about twelve points, and Los Angeles at Denver and Baltimore at Dallas barely move at all. Right panel: a bar chart of how many of sixteen week-3 picks changed side when each season's board was repriced against its own opening board, for the seventeen seasons from 2010 to 2026. The bars read 2, 1, 3, 2, 1, 2, 0, 2, 0, 1, 3, 3, 1, 1, 1, 0 for 2010 through 2025 and 0 for 2026, which is marked with a red triangle on the baseline. A dashed line marks the sixteen-season mean of 1.44.
Left: the same sixteen games priced on the August board and on this morning's. Right: the same repricing run on every season since 2010. Data: the published ledger, and the nflverse game log replayed through the engine.

The Sixteen, Both Ways

Sorted by how much the fortnight moved them. The pick column is the ledger's own, taken from this morning's price.

GameAugust boardThis morningShiftPick
Kansas City at Miami49.84%37.64%−12.20Kansas City
the Chargers at Buffalo68.26%79.68%+11.43Buffalo
Minnesota at Tampa Bay47.17%35.99%−11.17Minnesota
Cincinnati at Pittsburgh61.80%53.81%−8.00Pittsburgh
Seattle at Washington27.50%21.81%−5.69Seattle
Atlanta at Green Bay65.79%71.40%+5.61Green Bay
Tennessee at the Giants66.29%71.47%+5.17the Giants
Las Vegas at New Orleans68.17%63.02%−5.15New Orleans
Houston at Indianapolis37.57%40.41%+2.83Houston
the Jets at Detroit80.87%78.04%−2.82Detroit
Arizona at San Francisco77.31%79.82%+2.51San Francisco
New England at Jacksonville53.03%50.96%−2.07Jacksonville
Carolina at Cleveland55.96%54.36%−1.59Cleveland
Philadelphia at Chicago49.35%48.37%−0.98Philadelphia
Baltimore at Dallas36.97%37.90%+0.93Baltimore
the Rams at Denver56.57%56.92%+0.35Denver

Three of the sixteen moved less than a point. The three biggest movers are the three you would guess from the standings, and even the biggest of them — Kansas City at Miami, from a coin flip to 37.6% — did not change who the model would pick, because Kansas City were the road favourite before and are the road favourite now, just by more.

That is the shape of the whole thing. A probability can move twelve points without the pick moving at all, because the pick only cares about one threshold and the probability cares about the whole line.

The Board Got Louder

One thing did change direction, and it is the thing this site has written about before. Measure conviction as the distance from even money, |p − 0.5|, averaged over the sixteen games. On the August board it was .1285. This morning it is .1484.

The board is more confident about the same sixteen games than it was six weeks ago, by about two points per game. It is not more accurate — nothing about the fixtures has changed and no additional game has been played between the two prices — it is simply that the ratings have spread out. The standard deviation of the 32 ratings went from 83.22 to 87.51 over the same window.

That is the mechanism behind a finding this site published on September 5: across sixteen seasons the model gains 4.0 points of confidence between September and January and only 2.9 points of accuracy. Here is the first fortnight of that curve, measured live. Confidence arrives first.

And again, it is ordinary. Conviction rose over the same window in 12 of the 16 control seasons, by a mean of .0078; three of them raised it by more than 2026 has. The rating spread widened in 16 of 16, by a mean of 6.21 points against this year's 4.29. The preseason regression pulls every rating a third of the way to the mean in August, and the season immediately starts pulling them back apart. Two weeks in, that is most of what has happened.

What the Control Actually Says

Over the opening-board to week-3-board window2010–20252026
Picks that changed side, of 161.44 mean, range 0–30
Seasons with no flip at all3 of 16
Mean probability shift.0428.0491
Conviction change+.0078, up in 12 of 16+.0198
Rating spread change+6.21, wider in 16 of 16+4.29

2026 is above average on the size of the moves and below average on the number of decisions they changed, and both of those sit comfortably inside sixteen years of range. There is no story here about this season being unusual, and I looked for one.

The number I would actually keep is the first row. Across seventeen seasons, two weeks of football changes about one and a half picks out of sixteen. That is roughly 9% of a slate. Everything else — the injuries, the narratives, the weekly power-ranking arrows, the team that everyone has decided is different now — is being absorbed by a model that, on the evidence, revises its actual choices about one game in eleven.

Worked Through: Kansas City at Miami

The largest move on the board, in full, because it shows why a big shift and a stable pick are not in tension.

August board     KC 1508.2   MIA 1459.1      gap +49.1 to KC
this morning     KC 1551.0   MIA 1415.3      gap +135.7 to KC

Miami hosts, so the home side gets HFA = 48 added before the comparison:
  August:   1459.1 + 48 - 1508.2  =  -1.1   ->  p_home = 0.4984
  today:    1415.3 + 48 - 1551.0  = -87.7   ->  p_home = 0.3764

p_home = 1 / (1 + 10 ^ (-(r_home + 48 - r_away) / 400))

Kansas City gained 42.8 points and Miami lost 43.8, so the gap between them widened by 86.6 — from a rating difference the home-field constant almost exactly cancelled, to one it cannot. The probability moved 12.2 points. The pick was Kansas City on both boards, because on both boards Kansas City were the better team by more than 48 points of home field, or by just barely less than it.

That "just barely" is the whole point. In August this was the closest game on the board at 49.84% — sixteen hundredths of a point from being a Miami pick. A fortnight of football turned a game the model could not call into one it calls at nearly two to one, and the pick on the ticket reads the same either way.

What This Page Does Not Show

This is not a claim that the ratings are useless. It is a claim about a threshold. A pick is a binary read of a continuous number, and binary reads are insensitive by construction. The probabilities moved a mean of 4.91 points, and a forecaster graded on Brier — which this one is — is paid for exactly that movement whether or not any pick changes.

The comparison is a repricing, not a backtest. Both prices are for games that have not been played. Nothing here says which board was better; the week-3 results will start answering that on Thursday, and only for sixteen games.

One methodological trap, recorded because it produced a wrong answer first. The engine applies its one-third preseason regression lazily, inside the season roll, on the first prediction or update of a new season. Snapshotting the ratings before the season's first game therefore captures the previous season's terminal board — a spread near 120 rather than near 80 — and comparing that against a post-regression 2026 board made this season look like the only one in sixteen where the fortnight raised conviction. It is not; conviction rose in twelve of sixteen. The harness now forces the roll before every snapshot and asserts that each control season's opening spread sits in the post-regression band.

Week 3 is not a full slate for everyone. The sixteen games here are the ones the ledger generated; bye weeks and scheduling mean a week-3 board is not the same set of teams every year, and the control compares each season against its own opening board rather than across seasons.

Method and Sources

Two sources, kept apart. The 2026 side is the published ledger (static/data/predictions.json): its week-1 rows carry every team's frozen opening rating as locked on 2026-08-12, and its ratings block carries this morning's, so both boards come from the site's own record rather than from a re-derivation. Pinned into _two_weeks_bought_2026-09-22.json because the ledger is rewritten on every build and week 3 begins grading on Thursday. The control is the June nflverse bundle (/data/games.csv, served at /data/games.csv), replayed through explainer_src/nfl_elo.py for 2010–2025; its 2026 rows are schedule-only, so no live result reaches a control figure.

for each season:
    opening = ratings AFTER the preseason regression, BEFORE the first game
              (force Engine._season_roll first - it is applied lazily)
    wk3     = ratings before any week-3 game is fed

    for each week-3 fixture:
        p_open = expected_home(opening[home], opening[away], neutral)
        p_now  = expected_home(wk3[home],     wk3[away],     neutral)
        flip   = (p_open >= .5) != (p_now >= .5)

    report: flips, mean |p_now - p_open|, mean |p - .5| both ways, rating SD both ways

The harness is explainer_src/make_two_weeks_bought_chart.py. It asserts the pin's three lock dates and the 32-of-48 scoreboard; both rating spreads and that the opening one sits in the post-regression band; the mean absolute rating move and the two extreme movers; that repricing with this morning's ratings reproduces the ledger's own probability for all sixteen games, and that each ledger pick is its own favourite; every row of the table above with its shift; the flip count, the mean and maximum shift, and both conviction figures; then the full sixteen-season control — its game counts, that every control opening board is post-regression, the mean and range of flips, the three zero-flip seasons, the mean shift, the twelve seasons that raised conviction and the three that raised it by more than 2026, and the sixteen that widened: 121 assertions, all green as of September 22, 2026.

Sources: the nflverse public game log (games.csv). The rating method is Arpad Elo's, from The Rating of Chessplayers, Past and Present (1978); the preseason regression and the home-field constant are this site's own, stated in full in the prediction-model page below.

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 All explainers

Go deeper

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

Browse tutorials Free tools