Skip to main content
Broncos
2-1 · 20.0 pts/g
Preview · week 4
21–28
projected score · Sun 4 Oct 21:25 UK · 4:25 PM ET
49ers
3-0 · 32.7 pts/g
Model
SF 73%
Market
SF 57%
Model pickSF 73%Medium confidence
F&D score85out of 100
MarketSF 57%draftkings, margin removed
vs market+16.2points, model minus market
Total48.9SF by 7.7

SF look like a strong play here. SF have been rolling at home, winning 3 of their last 3.

Matchups to watch

How each player gets his production, set against how this opponent has defended it over their last 17 games. After the game we grade who won each one.

Jaylen Waddle · against SF

The shot plays are there

Profile

Where his targets come from

Share of his targets. The white tick is the league average.

Short (under 10)
43%
Intermediate
39%
Deep (20+)
18%
Left side
44%
Middle
16%
Right side
40%

How SF defend it

Ranked of 32, last 17 games. Green is a weakness to attack.

Short (under 10)
23rd
Intermediate
15th
Deep (20+)
24th
Left side
28th
Middle
24th
Right side
16th
Yards after catch allowed
8th
Sack rate forced
32nd
The read
  1. San Francisco rank 24th against deep balls, and 18% of Waddle's targets travel 20+ yards (the average WR is at 17%).
  2. Work the left side: 44% of his targets go that way and San Francisco rank 28th defending throws there.
  3. Free data doesn't show who covers whom on each snap, so this is the defence's profile, not a confirmed one-on-one.
Mike Evans · against DEN

A tough draw

Profile

Where his targets come from

Share of his targets. The white tick is the league average.

Short (under 10)
41%
Intermediate
41%
Deep (20+)
18%
Left side
37%
Middle
26%
Right side
36%

How DEN defend it

Ranked of 32, last 17 games. Green is a weakness to attack.

Short (under 10)
8th
Intermediate
10th
Deep (20+)
9th
Left side
4th
Middle
4th
Right side
18th
Yards after catch allowed
4th
Sack rate forced
2nd
The read
  1. Denver are top ten against short, intermediate and deep throws over their last 17 games (8th, 10th, 9th). There's no obvious soft spot for Evans to lean on.
  2. Contested catches aren't his edge this week: he's 5th percentile for separation and 70th for hands, and Riley Moss, Ja'Quan McMillian, Patrick Surtain II and Jahdae Barron all allow fewer yards per target than the average corner (7.4).
  3. Free data doesn't show who covers whom on each snap, so this is the defence's profile, not a confirmed one-on-one.
Bo Nix · against SF

A pass defence to exploit

Profile

How SF defend it

Ranked of 32, last 17 games. Green is a weakness to attack.

Short (under 10)
23rd
Intermediate
15th
Deep (20+)
24th
Left side
28th
Middle
24th
Right side
16th
Yards after catch allowed
8th
Sack rate forced
32nd
The read
  1. San Francisco rank 27th in EPA per dropback allowed over their last 17 games, and 24th against deep balls.
  2. Pressure: San Francisco are 32nd at getting sacks, and Denver are 4th at avoiding them.

Unit by unit

Each unit ranked against all 32 teams on 2026 play-by-play through week 3. Longer bar is better; a gold rank marks the side with the edge.

When the Broncos have the balloffence against defence, rank of 32 (1st is best)
DEN offence
SF defence
OverallEPA per play
20th
16th
PassingEPA per dropback
24th
18th
RushingEPA per carry
12th
14th
Third downconversion rate
21st
20th
Pass protectionsack rate: allowed vs forced
10th
22nd

Biggest gap: pass protection, where the Broncos offence has a 12-place edge.

When the 49ers have the balloffence against defence, rank of 32 (1st is best)
SF offence
DEN defence
OverallEPA per play
1st
21st
PassingEPA per dropback
1st
11th
RushingEPA per carry
11th
32nd
Third downconversion rate
1st
27th
Pass protectionsack rate: allowed vs forced
1st
14th

Biggest gap: third down, where the 49ers offence has a 26-place edge.

Only 3 weeks of data so far: treat ranks as a direction, not a verdict.

Form and history

Last 1 meetingsDEN 1 · SF 0
10-11SF at DEN
2022-09

Injury report

Broncosmodel impact 0.0
Jonah ColemanRB · AnkleIR
Caleb LohnerTE · Lower BodyIR
Matt HenningsenDE · AchillesIR
Levelle BaileyLB · LegIR
Nick GargiuloOL · KneePUP
Michael DeiterOL · QuadricepsIR
Frank CrumOTIR
Jaylen WaddleWR · LegQuestionable
Marvin MimsWR · FootQuestionable
Duplicate PlayerILBCOV
Josh BanderasOLBCOV
Jonathon CooperDLNA
49ersmodel impact 0.0
Nick BosaDE · CalfOut
James ThompsonDT · AnkleOut
Demarcus RobinsonWR · AnkleIR
Ricky PearsallWR · Knee - PCLIR
De'Zhaun StriblingWR · AnkleIR
Christian KirkWR · CalfIR
Isaac GuerendoRB · PectoralPUP
Jake TongesTE · KneeIR
Nate HobbsCB · GroinIR
Mikail KamaraDE · KneeIR
Sam OkuayinonuDE · FootIR
Andrew FarmerLB · BackIR

Player props

Every posted line with the market's view and each player's last ten games against it.

Player props for this game haven't been posted by the books yet. They usually land Thursday to Saturday.

The betting view

Posted odds, the same odds with the bookmaker's margin removed, and where the model disagrees.

DEN odds2.24
SF odds1.68
DEN fair odds2.33
SF fair odds1.75
Model vs marketSF +16.2
Kelly stake (capped)4.7%
Bookdraftkings
Rest0d

Read this before you bet: picking winners is not beating the price. At posted odds our 2025 flat-bet ROI was −6.9%. Use the model as one view of the game, not a tip.

What the model sees

Model favors SF (73%) by 7.7 points.