Stat Explainer

Denver's Home Field, Measured: Above Average, Not Exceptional

The Rams and Denver are rated four tenths of a point apart, so Sunday night's pick is almost all home field. Since 1999 Denver's home edge is 2.91 points, eighth of 32 and 0.77 standard errors above the league average; the engine's fitted edge for Denver is 83.9 Elo points with a 95% interval of 35 to 136; and in division games the market charged a 0.42-point altitude premium the results did not earn. DraftKings has the Rams favoured by 2.5, a disagreement about the teams, not the altitude.

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

Four Tenths of a Point

Sunday night's game is the Rams at Denver, and the prediction ledger rates the two teams 1595.0 and 1595.4. That is four tenths of a point apart, as close to equal as two ratings get. Without a home edge the engine would price Denver at 0.5006. With the 48-point home-field constant every home team receives, it prices Denver at 0.5692, the pick frozen on September 22. What Would Change Its Mind put this pick 48.4 rating points from flipping, which is the home constant plus those four tenths. Almost the whole pick is home field.

Denver is where that constant draws the most familiar objection. The Broncos play a mile above sea level, and the thin air is behind one of football's best-known claims: visitors tire, kicks carry, and the home edge is bigger than anywhere else. The week-3 leverage board ranks this game first by how much playoff probability it moves, so it is worth asking whether the constant short-changes Denver. This page checks it three ways from the bundled game log, 1999 to 2025, and then prices Sunday's pick with each answer.

The short version: Denver's home edge is real and above average, but the game log cannot tell it apart from an ordinary one. The betting market has charged Denver a small altitude premium, which the results over the full period did not earn and which has almost disappeared since 2018. And on Sunday the market disagrees with the model about the teams, not about the altitude.

The Exhibit

Left: horizontal bars for all 32 franchises' home edge in points from 1999 to 2025, sorted from Minnesota at 3.62 down to Washington at 0.88, each with a 95% interval. Denver is highlighted eighth at 2.91, and a dashed line marks the league average of 2.38; 29 of the 32 intervals cross it. Right: paired bars for division rivals who met home and away in the same season, in two windows. From 1999 to 2025, Denver's 84 pairs show a market home edge of 2.52 points and a realized edge of 1.92, against 2.10 and 1.88 for the other 1,251 pairs. From 2018 to 2025, Denver's 24 pairs show 1.71 and 2.92, against 1.59 and 1.44 for the other 354. The realized bars carry 95% intervals, widest for Denver's 24 recent pairs.
Left: each franchise's home margin minus its road margin, halved, with a 95% interval. Right: the home edge in division rivalries measured two ways, from the two closing spreads of each home-and-away pair and from the two results. Data: nflverse game log, 1999-2025.

Above Average, Not Exceptional

The classic measure of a team's home edge takes its average home margin, subtracts its average road margin and halves the difference, so that a good team, which wins both at home and away, does not look like a good home team. Over 1999 to 2025 Denver won its home games by an average of 3.78 points and lost on the road by 2.04, a home edge of 2.91 points. The league average is 2.38. Denver ranks eighth of 32.

Home edge, points, 1999-2025Estimate
Minnesota3.62
Green Bay3.29
San Francisco3.12
Buffalo2.98
Seattle2.98
Denver (eighth)2.91
League average2.38
Cincinnati1.40
The Giants1.03
Washington0.88

Denver's estimate carries a standard error of 0.69 points, so it sits 0.77 standard errors above the league average. That is well inside the noise, and there is a second reason for caution. With 32 franchises, the one at the top of such a list will stand about 2.07 standard errors above the average by chance alone, which is what the largest of 32 draws of pure noise averages. No franchise clears that bar. The largest, Minnesota's, is 1.98 standard errors above the average, about where the luckiest of 32 would be expected to sit. The recent era tells the same story. Since 2018 Denver's edge is 2.82 points, seventh in the league, against a league average that has fallen to 1.73.

What the Engine Says

The engine offers a sharper test, because it prices every game against the ratings of the two teams playing it. In Denver's 230 home games since 1999, all at Mile High and none tied, Denver won 144, which is 62.6%. With the 48-point constant the engine expected 133.91. So Denver won about ten more home games than a standard home edge predicts, over 27 seasons. That is 1.43 standard errors, suggestive but short of the usual bar.

Solving for the home edge that would have made the engine's expectations match Denver's results gives 83.9 Elo points, against 50.8 for all teams over the same seasons by the same method. The 95% interval on Denver's figure runs from 35 to 136, which includes the shipped 48. Starting the count in 2010, when the engine begins grading its own picks, gives the same picture: 86 wins in 140 home games against 78.55 expected, a fitted edge of 92.0 against the league's 44.4. Since 2018 Denver won 38 of 69 home games against 35.64 expected, a fitted edge of 74.9 against 31.5 for the league.

The league figure of 31.5 for 2018-2025 is not the same number as the 29 that The Constants Nobody Tuned reports for the same years. That page re-ran the whole engine at each candidate value and kept the one with the best Brier score; this one holds the engine's ratings fixed and matches expected wins to actual ones. The two methods agree on what matters: the league-wide home edge has shrunk, and the shipped 48 is now too big for the average team.

What the Market Charges

Division rivals play twice a season, once at each park, which makes a clean experiment. If the closing spread is the home edge plus the difference in team strength, then the average of the two spreads in a home-and-away pair cancels the team strength and leaves only the market's home edge. The average of the two results does the same for the edge that actually happened.

Division pairsPairsMarket's home edgeRealized home edge
Involving Denver, 1999-2025842.52 points1.92 (SE 1.01)
All others, 1999-20251,2512.10 points1.88 (SE 0.25)
Involving Denver, 2018-2025241.71 points2.92 (SE 1.53)
All others, 2018-20253541.59 points1.44 (SE 0.45)

Over the full period the market gave Denver about 0.42 points more home edge than the average division rival, and the results show a difference of 0.04. So the bookmakers charged a small altitude premium, and Denver's home results in these games did not pay it back. That runs against the reputation: if altitude were worth more than the market charges, Denver's realized edge would sit above its market edge, and over 27 seasons it sits below.

Since 2018 the premium has nearly gone, 1.71 points for Denver against 1.59 for everyone else, and Denver's 24 recent pairs came in well above it. Neither window settles anything. The full-period Denver figure has a standard error of a full point, wide enough to hide an edge twice the league's, and the recent one has a standard error of one and a half. What the division games do show is how little extra the market has charged for the altitude: 0.42 points over the full period and 0.12 since 2018.

Sunday's Pick, Four Ways

Home edge usedElo pointsDenver win probability
None00.5006
The league's 2018-2025 edge, this page's method31.50.5457
The shipped constant (the frozen pick)480.5692
Denver's own fitted edge, 1999-202583.90.6190

Whichever home edge is used, the engine keeps Denver the favourite. The market does not. On Friday morning DraftKings had the Rams favoured by 2.5 points, with moneylines of +110 on Denver and -130 on the Rams, a vig-free 0.4573 for Denver. The line opened at +120 and -142, or 0.4365, which is where it still stood on Wednesday, and has moved slightly toward Denver since.

Add back a home edge of the size the market has charged in Denver's recent division games, 1.71 points, and the line makes the Rams about four points better than Denver on a neutral field. The engine makes them level. That is the real disagreement on Sunday, and no value for the altitude closes it: for the engine to reach the market's 0.4573, Denver's home edge would have to be -30 Elo points, a home disadvantage. If Denver wins, the frozen pick is right, but the home field was never the question; the ratings were.

What This Page Does Not Show

  • Where in the game altitude would act. The claim is that visitors fade late. Scores by quarter are not in the bundled log, so a fourth-quarter test is not possible here.
  • Kicking. Thin air does help field goals, as the special-teams page notes. A longer range is part of whatever edge Denver has, not something to add on top.
  • The teams this year. Injuries, quarterbacks and the Rams' travel are outside the engine, which is one reason the market and the model can sit four points apart.

Method and Sources

home_edge[t]   = (mean(home margins of t) - mean(road margins of t)) / 2      # points
fitted_edge    = h such that sum(logistic(r_home - r_away + h)) == actual home wins
pair_market    = (spread_line at A + spread_line at B) / 2   # division pair, same season, both closing lines
pair_realized  = (margin at A + margin at B) / 2

The script make_denver_home_field_chart.py asserts the engine constants, that every Denver home game counted was played at Mile High, the splits and their ranks for both windows, the multiple-comparisons simulation, the engine's expected wins and the fitted edges with their interval for all three windows, the division-pair counts and averages for both windows, the frozen week-3 row, both DraftKings pulls, the four prices of Sunday's pick and the home edge that would match the market, and every number on this page.

Sources: the nflverse public game log (games.csv, 1999-2025), including its closing spreads and stadium names; the site's own prediction ledger, whose week-3 picks were frozen on September 22; ESPN's public week-3 NFL scoreboard, pulled on September 23 and September 25 with no custom user agent, for the DraftKings prices.

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

Go deeper

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

Browse tutorials Free tools