San Francisco 49ers at Seattle Seahawks. Lean: San Francisco 49ers +3. Lean: Under 46.5.
The call
The panelists
- Final report lists Bosa, Juszczyk, Sigle and Thompson out; Stout and Mykel Williams questionable. Seattle's Williams is ready to play.
- Seattle opened -3.5 and moved to -2.5 in early Week 5 market reporting.
- Mike Evans was listed as cleared for Week 5.
On the spread. Seattle has Leonard Williams active and San Francisco is definitively without Bosa, Thompson, Sigle and Juszczyk. If Stout and Mykel Williams also sit, Seattle's front and home environment can justify laying more than a field goal.
On the total. Seattle's defense is healthier with Leonard Williams active, the division matchup may be played deliberately, and 10 to 11 mph wind can suppress finishing drives. Those factors make any total above 45.5 unattractive.
Read Ace's full case
Spread.Market first: Seattle laying 3 to 3.5 reflects home field, its healthier defensive front, and San Francisco losing Nick Bosa, James Thompson, Marques Sigle and Kyle Juszczyk. Leonard Williams has been cleared, which properly supports Seattle. Still, the 49ers have their core offensive players available, including Mike Evans, and +3.5 retains the most important spread hook in this range. Our Seattle minus 2.1 is only 1.1 points from the market and is not independent evidence given the model's documented ATS record.
Total.Market first: the drop from 47 to 47.5 at open to DraftKings 45.5 prices a lower-scoring division game, Seattle's defense and modest outdoor wind. That move is rational, particularly with Leonard Williams active. At 45.5, however, it has also absorbed an unusually large scoring discount without a quarterback absence or a primary 49ers skill player ruled out. Evans is cleared, McCaffrey and Trent Williams were full participants in the latest practice detail, and Seattle faces a defense without Bosa and Thompson. The forecast is dry near 56 to 60 degrees, with wind around 10 to 11 mph, a consideration but not a severe weather setup. Our total model is essentially at the price and has worse holdout error than the market, so it does not create the lean. Over 45.5 is a small price-based lean only.
Where our number looks wrong.The model understates the roster-specific effect of San Francisco's missing edge rusher and interior defender, then offers only a 1.1-point disagreement despite having no demonstrated ATS edge. It also cannot distinguish the Friday clearance of Leonard Williams or Mike Evans from generic continuity inputs.
- Final report confirms Seattle DT Leonard Williams is ready, with Bosa and Thompson ruled out for San Francisco.
- Forecast calls for dry conditions, 56 degrees at kickoff, 10 mph wind and gusts to 14 mph.
- Hourly forecast shows dry weather and 10 to 11 mph north to northwest wind during the afternoon.
- Bosa, Thompson, Juszczyk and Sigle ruled out; Stout and Mykel Williams questionable; Evans no designation
- Seahawks final report: Charbonnet, Surratt, Neal out; Holani questionable; Leonard Williams cleared
- Leonard Williams (ankle) cleared to face the 49ers
On the spread. Without Bosa and Thompson the 49ers pass rush is thin and Darnold should have clean pockets; Stout's likely absence weakens the slot coverage against Jaxon Smith-Njigba, and Seattle beat San Francisco by 35 at home in January.
On the total. The 49ers defense is missing its best pass rusher, an interior starter and a safety, so Seattle may throw efficiently and score more than its depleted run game suggests, while a 4-0 San Francisco offense with Evans and McCaffrey can push the total past 47 on its own.
Read Stack's full case
Spread.Market first: Seattle is the defending division power at home, beat San Francisco 41-6 in the January divisional round, and the 49ers are without Nick Bosa, James Thompson Jr., Kyle Juszczyk and safety Marques Sigle, with nickel corner Upton Stout questionable after missing Friday practice. Against that, San Francisco is 4-0 and Seattle's backfield is thin: Zach Charbonnet is out, George Holani is questionable with ribs and Jadarian Price is on injured reserve, while linebacker Chazz Surratt and corner Julian Neal are also out. Mike Evans carries no designation and will play.
Total.Market first: the total opened 47 to 47.5 and has fallen to 45.5 to 46.5, reflecting two strong defenses in a familiar division matchup and a Seattle offense that threw for 168 yards last week. Under case: Seattle is down to a questionable Holani at running back, which slows its run game, and the Macdonald defense is healthy up front with Leonard Williams cleared. Over case: the 49ers lose Bosa, Thompson and Sigle, which should help Darnold, and San Francisco is scoring freely at 4-0 with Evans playing. Our model sits at 45.56, and after its known upward bias that is closer to 44.5, a modest under signal. The market move already captured much of this, so the BetMGM 46.5 is a lean, not a bet.
Where our number looks wrong.The rating does not see the 49ers losing their top two interior and edge rushers plus a starting safety, which argues Seattle should be a bit stronger than our -2.1, and it also does not see Seattle playing without its top two running backs.
- Preview lists Jadarian Price on injured reserve and Seattle -3 with a 47.5 total early in the week
- 49ers final statuses including four players out on defense and special teams
- Seahawks final statuses and thin running back group
- Clear, light-wind forecast for Lumen Field on Sunday, so weather does not move the number.
- Opening odds Seattle -2.5 and total 47.5, so the spread has moved up about half a point since open.
On the spread. Bosa and Thompson both out removes the 49ers best pass rushers against a Seattle offense at home, and Juszczyk missing hurts the run game. If Friday designations add more 49ers defensive absences, Seattle at minus 3 becomes the better side.
On the total. A 49ers pass rush without Bosa and Thompson lets Darnold and the Seattle offense sustain drives, and the late drop to 45.5 at DraftKings may overshoot.
Read Buck's full case
Spread.The strongest explanation for that number is a home field edge for the stronger 2025 team plus the 49ers missing Nick Bosa and James Thompson Jr. up front. That absence looks fully priced, since the number opened around 3 and has barely moved. I could not verify Friday final designations, so my read relies on the Wednesday practice report in the dossier. San Francisco is 4-0 with Purdy back, and a division road underdog getting a full field goal or better is a fair price for a game that projects close. I see no incremental evidence that Seattle should be laid more than a field goal. This is a lean, not a bet: the margin over the number is thin and the pass-rush absence is real. Taking the hook at 3.5 would be better than 3 but the price is heavier.
Total.The total has fallen from 47 to 47.5 at open to 45.5 to 46.5 now, so the market already prices a slower game with the 49ers missing Bosa and Juszczyk. The case for the over is that Bosa out lowers Seattle pressure faced and weather is clean. The case for the under is two strong defenses, a division game with familiar opponents, and Seattle's 2025 defensive efficiency. The movement has taken most of the value, and I could not verify Friday designations or any pace edge.
- Forecast shows no wind or precipitation to depress scoring.
- Opening total 47.5 versus current 45.5 to 46.5.
The call, written up
San Francisco at Seattle, Seattle -3 at most books and -2.5 at DraftKings. The market has softened slightly: DraftKings moved from -3 to -2.5 and FanDuel from -3.5 to -3 between 2026-09-29 and 2026-10-07. San Francisco is 4-0 and Seattle is 3-1 (NFL.com, 2026-10-07). The 49ers are without Nick Bosa and James Thompson Jr. this week, and fullback Kyle Juszczyk will miss weeks (49ers.com, 2026-10-05). Seattle beat the Chargers 30-23 on 2026-10-04, with Darnold throwing for 168 yards (ESPN). The counter-case: Lumen Field is a hard road venue, and the two defenses rank first and second in explosive play rate (Covers, 2026-10-05).
Under 46.5. San Francisco at Seattle opened at 47 to 47.5 and now sits at 45.5 to 46.5 across books, so the market has already priced a slower game. Two strong defenses meet in a familiar division matchup, and Seattle is thin at running back with Zach Charbonnet ruled out on 2026-10-09. Weather is mild. Take Under 46.5 at -110 at BetMGM.
How to read this page
The calls come first on this page: the spread and the total, each a Pick or a Lean, then Ace, Stack and Buck one by one. The market's number, our number and the gap between them sit further down as MODEL CONTEXT: that is the input our analyst panel argued from, not a call of its own. A Pick is our strongest call and goes on the record. A Lean is which way we lean on a game and is not a pick.The meter shows how strongly the panel backs the call. It is not a probability or a hit rate.
Line movement · market
Where the spread and the total opened, where they sit now, and how far each has moved since our first capture open with membership. Membership
Model context
The numbers the panel argued from. Our models price a game, the panel makes the call, and the calls above are the call. Nothing in this block is a call. Where the panel's written case cites a raw number of its own, the calibrated number is the one printed here.
The totals number is a registered candidate that loses to the closing total: across 1,087 held out games it missed the combined score by 10.46 points on average and the closing total missed by 10.189, ahead of us in all 4 of those seasons, so it never posts to the board and never enters the record on its own.
The write-up
The case
San Francisco at Seattle, Seattle -3 at most books and -2.5 at DraftKings. The market has softened slightly: DraftKings moved from -3 to -2.5 and FanDuel from -3.5 to -3 between 2026-09-29 and 2026-10-07. San Francisco is 4-0 and Seattle is 3-1 (NFL.com, 2026-10-07). The 49ers are without Nick Bosa and James Thompson Jr. this week, and fullback Kyle Juszczyk will miss weeks (49ers.com, 2026-10-05). Seattle beat the Chargers 30-23 on 2026-10-04, with Darnold throwing for 168 yards (ESPN). The counter-case: Lumen Field is a hard road venue, and the two defenses rank first and second in explosive play rate (Covers, 2026-10-05).
The total
No pick. No pick on the total. The total opened 47 to 47.5 and sits at 45.5 to 46 (2026-09-29 to 2026-10-07), so much of the under case is already priced. Forecasts dated 2026-10-07 differ, from clear to light rain possible, with no significant wind. The over case: Bosa and Thompson are not expected back for San Francisco (49ers.com, 2026-10-05). The under case: the two defenses rank first and second in explosive play rate (Covers, 2026-10-05).
written before kickoff, frozen at kickoff
Trends and splits
Descriptive context, every line with the games it counts. Filters like these did not hold up as predictors in our testing, so none of this feeds a call and none of it is a reason a pick wins. Situational splits look back 3 seasons and need at least 8 decided games to be shown at all. Records against the number and on the total are graded at each game's closing line, the last quote before kickoff at DraftKings, FanDuel and BetMGM. A game we have no capture for is graded at the number the league data carries.
- covered 3 of their last 5 (n=5, 2025 to 2026)
- the total went over in 2 of their last 5 (n=5, 2025 to 2026)
- won 4 straight
- the total is 9-1 to the over on grass after a straight up loss (n=10, 2024 to 2025)
- covered 2 of their last 5, 2 pushes (n=5, 2025 to 2026)
- the total went over in 2 of their last 5 (n=5, 2025 to 2026)
- 11-1 straight up in road favored games (n=12, 2024 to 2026)
Over and under splits
- the total went over in 5 of their last 10 (n=10, 2025 to 2026)
- the total is 8-1 to the over in day games after a straight up loss (n=9, 2024 to 2025)
- the total went over in 4 of their last 10 (n=10, 2025 to 2026)
- the total is 11-4 to the over in favored turf games (n=15, 2024 to 2026)
- the total is 3-6 to the over in day divisional games (n=9, 2024 to 2026)
Every split we can compute on this game
- won 4 of their last 5 (n=5, 2025 to 2026)
- covered 3 of their last 5 (n=5, 2025 to 2026)
- the total went over in 2 of their last 5 (n=5, 2025 to 2026)
- won 9 of their last 10 (n=10, 2025 to 2026)
- covered 8 of their last 10 (n=10, 2025 to 2026)
- the total went over in 5 of their last 10 (n=10, 2025 to 2026)
- won 4 straight
- the total is 9-1 to the over on grass after a straight up loss (n=10, 2024 to 2025)
- 1-8 against the number in grass divisional games (n=9, 2024 to 2026)
- the total is 8-1 to the over in day games after a straight up loss (n=9, 2024 to 2025)
- 7-1 straight up in favored night games (n=8, 2024 to 2025)
- 7-1 against the number in favored night games (n=8, 2024 to 2025)
- 9-2 straight up as a favorite after a straight up loss (n=11, 2024 to 2025)
- 9-2 against the number as a favorite after a straight up loss (n=11, 2024 to 2025)
- the total is 9-2 to the over as a favorite after a straight up loss (n=11, 2024 to 2025)
- the total is 9-2-1 to the over outdoors after a straight up loss (n=11, 2024 to 2025)
- the total is 13-3-1 to the over after a straight up loss (n=16, 2024 to 2026)
- the total is 8-2-1 to the over on the road after a straight up loss (n=10, 2024 to 2026)
- 2-8 straight up as an underdog (n=10, 2024 to 2026)
- 2-8 against the number as an underdog (n=10, 2024 to 2026)
- 2-7 against the number in day divisional games (n=9, 2024 to 2026)
- 2-7 against the number in outdoor divisional games (n=9, 2024 to 2026)
- 6-2 straight up in night games after a straight up loss (n=8, 2024 to 2026)
- 6-2 against the number in night games after a straight up loss (n=8, 2024 to 2026)
- 17-6 straight up in favored outdoor games (n=23, 2024 to 2026)
- won 4 of their last 5 (n=5, 2025 to 2026)
- covered 2 of their last 5, 2 pushes (n=5, 2025 to 2026)
- the total went over in 2 of their last 5 (n=5, 2025 to 2026)
- won 9 of their last 10 (n=10, 2025 to 2026)
- covered 5 of their last 10, 2 pushes (n=10, 2025 to 2026)
- the total went over in 4 of their last 10 (n=10, 2025 to 2026)
- 11-1 straight up in road favored games (n=12, 2024 to 2026)
- 11-1 straight up in road grass games (n=12, 2024 to 2026)
- 11-1 straight up on grass (n=12, 2024 to 2026)
- 10-1 straight up in road outdoor games (n=11, 2024 to 2026)
- 8-1 straight up in favored grass games (n=9, 2024 to 2026)
- 8-1 straight up in outdoor grass games (n=9, 2024 to 2026)
- 21-3 straight up as a favorite (n=24, 2024 to 2026)
- 7-1 straight up in day grass games (n=8, 2024 to 2026)
- 13-2 straight up in favored turf games (n=15, 2024 to 2026)
- 12-2 straight up in road day games (n=14, 2024 to 2026)
- 17-3 straight up in favored outdoor games (n=20, 2024 to 2026)
- 16-3 straight up on the road (n=19, 2024 to 2026)
- 10-2 straight up in home favored games (n=12, 2024 to 2026)
- 14-3 straight up in favored day games (n=17, 2024 to 2026)
- 9-3 against the number in road grass games (n=12, 2024 to 2026)
- 9-3 against the number on grass (n=12, 2024 to 2026)
- 6-2 against the number in day grass games (n=8, 2024 to 2026)
- 6-2 straight up in outdoor night games (n=8, 2024 to 2026)
- the total is 11-4 to the over in favored turf games (n=15, 2024 to 2026)
The context, and where the numbers come from
The context we can hand you free
Rest. Seattle Seahawks 7 days · San Francisco 49ers 7 days Rest comes straight from the schedule. Be careful reading it as an edge: we tested rest as an input to our number and it made out of sample error worse, so it is context, not a signal.
Venue. Roof and surface on file: outdoors · fieldturf. Neither roof nor surface is an input to our number. They are here because you asked what the game looks like, not because we priced them.
The two numbers underneath
| Team | EL NFL Rating | Side |
|---|---|---|
| San Francisco 49ers | 3.7 | Away |
| Seattle Seahawks | 4.89 | Home |
The rating is points versus a league average opponent on a neutral field. Our number includes about 2 points of home field. It is a margin model, not a proven spread beater. Full board: the NFL power ratings.
Where the numbers come from. Schedules and finals come from the league data we load each night. Lines are the latest capture at DraftKings, FanDuel or BetMGM, with the book named beside every number. Every Pick locks when it posts and grades at that number on the public record. Our number is context; the panel makes the call. Research, never a guarantee. 21+.


