Written before the game and kept as published. Final: Denver Broncos 14, San Francisco 49ers 24 — the graded call is above.
The Broncos travel to face the 49ers in Week 4. Our power ratings put the 49ers 6th of 32 at +2.7 (Playoff tier) and the Broncos 9th at +1.8 (Playoff tier) — a 0.9-point gap that home field widens to a 3.5-point line on the 49ers, 59% to win. It rates as the 7th-widest of the 16 games in Week 4.
The sharpest unit gap in the game runs one way: the 49ers offense grades +3.8 (2nd of 32) against a Broncos defense at +1.2 (5th) — 2.7 points of separation on our scale, and the single biggest reason the line sits where it does. Going the other direction, the Broncos offense (+0.4, 17th) meets the 49ers defense (-1.7, 21st), a 2.1-point gap.
Season-long, the model can barely split them: 11.9 projected wins for the 49ers against 10.9 for the Broncos, favored in 14 and 13 of their 17 respectively. Two teams heading for the same neighborhood in the standings tend to produce exactly this kind of line. This game sits 11th-hardest on the 49ers' schedule and 2nd-hardest on the Broncos'.
On the calendar, the Broncos are on 7 days and the 49ers are on 7 days. The 49ers are 3 games into a home stand. Rest measures at about a tenth of a point per day (2013-2025), and the closing line already charges for it, so a normal-week gap is not where an edge comes from.
The series is dead level: 3-3 across 6 regular-season meetings since 2002. They have also met 1 time in the playoffs. They last met in 2022: Broncos won 11-10 in September. Over their last 4 meetings the 49ers are 2-2. History says these two are hard to separate, which is the one place it agrees with the ratings.
Calibration check, because a near-even number is the easiest kind to overtrust: across 3266 walk-forward games (2013-2024) the model gave a side 55-60% in 797 of them, and those sides won 57%. The 49ers at 59% are in that band. A margin that thin is why we would rather wait for a price than call it a lean.
Kalshi listed this game as KXNFLGAME-26OCT04DENSF, and the contract has settled now that the game has been played. The last price we archived before kickoff is in the settled-market section on this page; there is no live price and no position left to take.
Prediction markets are not sportsbooks — you trade a contract that settles at $1 or $0, not a wager against a house line. Informational only; trade responsibly.