Final · San Francisco 49ers 32, Seattle Seahawks 29
Both prices with the bookmaker's margin removed. This is the market's number, not ours — we don't forecast NFL games, and we publish why.
Teams the market priced at 55–60% won 493 of 879 games since 1999.Slightly worse than the price claimed, by 1.4 points.
The two prices add up to 106.0%. Everything over 100% is the book's edge, taken whichever side you pick.
SF · 5 games, 142 attempts
28.4 attempts per game · team runs 56 plays at 51% pass · sacked on 2.1% of dropbacks
8.4 yards per attempt · 69.0% completions · 0.397 EPA per dropback
SEA has allowed 5.3 yards per attempt across 6 games
Following the DraftKings spread · one of 2 books archived · 9 prices on record
Opened -3.5 on Wed, Jul 29, 74 days before kickoff.
8 reprices since, 14 points of movement in all. It closed +1.5 — the favourite changed sides. It ranged from -3.5 to +4.5 along the way, retracing 9 points of that movement.
Half of the movement was over by Sun, Oct 11, 6 PM ET.
8 points at once — -3.5 to +4.5 on Sun, Oct 11, 6 PM ET.
-3.5 to +4.5 on Sun, Oct 11, 6 PM ET — through 3 and away from it.
+4.5 to +1.5 on Sun, Oct 11, 7 PM ET — back through 3.
Following the DraftKings total · one of 2 books archived · 10 prices on record
Opened 48.5 on Wed, Jul 29, 74 days before kickoff.
9 reprices since, 21 points of movement in all. It closed 61.5 — 13 points higher than the open. It ranged from 45.5 to 61.5 along the way, retracing 8 points of that movement.
Half of the movement was over by Sun, Oct 11, 6 PM ET.
6 points at once — 50.5 to 56.5 on Sun, Oct 11, 6 PM ET.
Every sentence above is arithmetic on prices we recorded and the times we recorded them. Nothing here says where this number goes next.
Counts from 6,967 regular-season games since 1999. No model, no forecast — this is the history of the number itself, not a claim about this game.
Favourites of 1.5 covered 99 of 194 games.
The range covers a coin flip.
They won outright in 104 of 194.
No history held for a total of 61.5 — not rounded to a nearby number.
Home handicap. Dashed rules are the key numbers.
Over line.
A.J. Barner
Receiving Yards
over
+100
DraftKings
under
-135
DraftKings
A.J. Barner
Receptions
over
-105
DraftKings
under
-125
DraftKings
AJ Barner
Receiving Yards
over
-102
FanDuel
under
-128
FanDuel
AJ Barner
Receptions
over
-108
FanDuel
under
-122
FanDuel
Brock Purdy
Carries
over
+105
DraftKings
under
-147
DraftKings
Brock Purdy
Completions
over
-135
DraftKings
under
+100
DraftKings
Brock Purdy
Interceptions
over
+425
DraftKings
under
-667
DraftKings
Brock Purdy
Pass Attempts
over
-132
DraftKings
under
+100
DraftKings
Brock Purdy
Passing TDs
over
-105
DraftKings
under
-118
FanDuel
Brock Purdy
Passing Yards
over
-114
FanDuel
under
-114
FanDuel
Brock Purdy
Rushing Yards
over
-102
FanDuel
under
-130
FanDuel
Byron Murphy II
Sacks
over
+450
FanDuel
under
—
Christian McCaffrey
Carries
over
-132
DraftKings
under
+100
DraftKings
Christian McCaffrey
Receiving Yards
over
-112
FanDuel
under
-118
FanDuel
Christian McCaffrey
Receptions
over
-125
FanDuel
under
+108
DraftKings
Christian McCaffrey
Rushing Yards
over
-114
DraftKings
under
-111
DraftKings
Cooper Kupp
Receiving Yards
over
+110
DraftKings
under
-146
FanDuel
Cooper Kupp
Receptions
over
+116
FanDuel
under
-147
DraftKings
Deebo Samuel
Receiving Yards
over
-114
FanDuel
under
-114
FanDuel
Deebo Samuel
Receptions
over
+120
DraftKings
under
-102
FanDuel
Deebo Samuel
Rushing Yards
over
-115
DraftKings
under
-108
FanDuel
DeMarcus Lawrence
Sacks
over
+350
FanDuel
under
—
Deommodore Lenoir Defensive
Interceptions
over
+10000
DraftKings
under
—
Derick Hall
Sacks
over
+550
FanDuel
under
—
Devon Witherspoon Defensive
Interceptions
over
+1000
DraftKings
under
—
Eddy Pineiro
Kicking Points
over
-116
DraftKings
under
-111
DraftKings
Emanuel Wilson
Carries
over
-111
DraftKings
under
-125
DraftKings
Emanuel Wilson
Receiving Yards
over
+190
DraftKings
under
-108
DraftKings
Emanuel Wilson
Receptions
over
-156
DraftKings
under
+128
FanDuel
Emanuel Wilson
Rushing Yards
over
-111
DraftKings
under
-115
DraftKings
Ernest Jones Defensive
Interceptions
over
+14000
DraftKings
under
—
Fred Warner
Sacks
over
+800
FanDuel
under
—
George Holani
Receiving Yards
over
-119
DraftKings
under
-106
DraftKings
George Holani
Receptions
over
-139
DraftKings
under
+112
FanDuel
George Holani
Rushing Yards
over
+118
FanDuel
under
-135
DraftKings
George Kittle
Receiving Yards
over
-114
FanDuel
under
-114
FanDuel
George Kittle
Receptions
over
-106
FanDuel
under
-106
DraftKings
Jack Jones Defensive
Interceptions
over
+1000
DraftKings
under
—
Jason Myers
Kicking Points
over
-128
DraftKings
under
+100
DraftKings
Jaxon Smith-Njigba
Receiving Yards
over
-111
DraftKings
under
-112
FanDuel
Jaxon Smith-Njigba
Receptions
over
+110
DraftKings
under
-102
FanDuel
Ji'Ayir Brown Defensive
Interceptions
over
+750
DraftKings
under
—
Josh Jobe Defensive
Interceptions
over
+900
DraftKings
under
—
Julian Love Defensive
Interceptions
over
+6000
DraftKings
under
—
Kaelon Black
Rushing Yards
over
+750
DraftKings
under
-113
FanDuel
Keion White
Sacks
over
+320
FanDuel
under
—
Leonard Williams
Sacks
over
+300
FanDuel
under
—
Malik Mustapha Defensive
Interceptions
over
+1300
DraftKings
under
—
Mike Evans
Receiving Yards
over
-118
FanDuel
under
-112
FanDuel
Mike Evans
Receptions
over
-152
DraftKings
under
+134
FanDuel
Mykel Williams
Sacks
over
+400
FanDuel
under
—
Nehemiah Pritchett Defensive
Interceptions
over
+1200
DraftKings
under
—
Nick Emmanwori
Sacks
over
+920
FanDuel
under
—
Nick Emmanwori Defensive
Interceptions
over
+1100
DraftKings
under
—
Osa Odighizuwa
Sacks
over
+225
FanDuel
under
—
Rashid Shaheed
Receiving Yards
over
+142
FanDuel
under
-192
DraftKings
Rashid Shaheed
Receptions
over
+135
DraftKings
under
+140
FanDuel
Renardo Green Defensive
Interceptions
over
+900
DraftKings
under
—
Romello Height
Sacks
over
+580
FanDuel
under
—
Sam Darnold
Completions
over
-135
DraftKings
under
+100
DraftKings
Sam Darnold
Interceptions
over
+295
DraftKings
under
—
Sam Darnold
Pass Attempts
over
-120
DraftKings
under
-111
DraftKings
Sam Darnold
Passing TDs
over
+235
DraftKings
under
-108
FanDuel
Sam Darnold
Passing Yards
over
-114
FanDuel
under
-114
FanDuel
Sam Darnold
Rushing Yards
over
-104
FanDuel
under
-125
DraftKings
Tory Horton
Receiving Yards
over
+310
DraftKings
under
-135
DraftKings
Tory Horton
Receptions
over
+154
DraftKings
under
-200
DraftKings
Every number here is a price we observed or arithmetic on prices we observed. “Market %” is the book's own two-sided price with the vig removed — not a forecast. We publish no prop projection: the model failed its pre-registered calibration gate on 2026-07-31, and a number that failed its own test doesn't go on the site.
Every point above is a price we observed and stored, with the time we saw it. Nothing on this page is a prediction, a rating, or a recommended bet.
Every row is a rate measured over games already played, never a probability — the same components behind each quarterback's Index below. Our passing model failed its calibration test; we publish that on the accuracy page.
Expected volume from the inputs above. Unvalidated — it is arithmetic on what has already happened, not a forecast that has been scored against outcomes.
The market has his team at 31.5 points implied.
The index ranks this quarterback and this matchup against every qualifying passer, over games already played. It is not a probability and not a bet — our passing-yards model failed its calibration test, and we publish that on the accuracy page.
SEA · 5 games, 149 attempts
29.8 attempts per game · team runs 61 plays at 55% pass · sacked on 8.6% of dropbacks
6.9 yards per attempt · 60.4% completions · -0.135 EPA per dropback
SF has allowed 6.1 yards per attempt across 5 games
Expected volume from the inputs above. Unvalidated — it is arithmetic on what has already happened, not a forecast that has been scored against outcomes.
The market has his team at 30.0 points implied.
The index ranks this quarterback and this matchup against every qualifying passer, over games already played. It is not a probability and not a bet — our passing-yards model failed its calibration test, and we publish that on the accuracy page.
It sat on 3 for 5 days, then left it on Mon, Oct 5, 2 AM ET.
Every sentence above is arithmetic on prices we recorded and the times we recorded them. Nothing here says where this number goes next.
Across 6,967 regular-season games since 1999, 24 of 28 spread rungs with a usable sample had a 95% interval containing 50%. In other words the number itself has never been an edge, at any rung, in twenty-seven seasons. What it is good for is knowing which numbers are expensive to cross — and a rung holding fewer than 30 games is shown greyed rather than dropped.