14
-
24

Denver Broncos vs San Francisco 49ers Week 4 Form & Preview

Oct 5 7:25 am Levi's Stadium, Santa Clara

MARKET ODDS

2.15 H2H 1.70
1.98 (2.5) SPREAD (-2.5) 1.83
1.91 (U47.5) OVER/UNDER (O47.5) 1.89

Form Snapshot · 2026 season

📊 Form & Match Preview ▼

Denver_Broncos

Denver Broncos

Record (2-2)
Power #7 | Off #20 | Def #5 | ATS 2-2 (50%)
49
Steady
Momentum

Form Steady
Streak
L1
Avg Pts For
18.5
Avg Pts Agt
23.5
FORM L6
Last 6 Games
Opponent
Kansas City Chiefs
Jacksonville Jaguars
Los Angeles Rams
San Francisco 49ers
H2H Result
L
W
W
L
Spread
L (+2.5)
W (-2.5)
W (+2.5)
L (+2.5)
O / U
U
U
O
U
Score
10-31
20-13
30-26
14-24
San_Francisco_49ers

San Francisco 49ers

Record (4-0)
Power #6 | Off #9 | Def #20 | ATS 3-1 (75%)
71
Warm
Momentum

Form Warm
Streak
W4
Avg Pts For
30.5
Avg Pts Agt
16
FORM L6
Last 6 Games
Opponent
Los Angeles Rams
Miami Dolphins
Arizona Cardinals
Denver Broncos
H2H Result
W
W
W
W
Spread
W (+3.5)
W (-13)
L (-8.5)
W (-2.5)
O / U
U
O
O
U
Score
27-7
35-13
36-30
24-14

Match Preview

🏈 Match Preview ▼

San Francisco arrives in Week 4 as the only undefeated team in the NFC West at 3-0, riding a three-game win streak built on a high-powered offense that has averaged 32.7 points per game. The 49ers have also been efficient in the red zone at 90 percent and have generated 263 passing yards and 136.3 rushing yards per contest. At home in Levi's Stadium they are 2-0 and have held opponents to 16.7 points per game, creating a clear home-road split that favors the favorite. Denver enters at 2-1 after consecutive wins but carries a 0-1 road mark and has allowed 23.3 points per game while managing just 194 passing yards and 81 rushing yards on offense. The three-point spread and 46.5 total reflect San Francisco's form edge and home advantage. The 49ers' ability to score early and often should dictate the pace, keeping the total live while the favorite looks to extend its win streak inside the projected margin band.

Keys to the Matchup

Denver Broncos
  • Lean on early-down run game to create 2nd-and-long; total at 46.5 rewards clock control.
  • Contain 49ers explosive pass plays; Denver road total stays viable under the posted number.
  • Force red-zone stands; 49ers RZ% at 90 makes field position swings market-relevant.
San Francisco 49ers
  • Attack Denver secondary early; 49ers passing volume at 263 YPG keeps the total live.
  • Finish drives inside the 20; red-zone efficiency at 90 percent pushes the spread number.
  • Limit Broncos third-down conversions; home defensive form at 16.7 PPG supports the -3.

Player Props

Denver_Broncos
Denver Broncos
J.K. Dobbins
❄️ J.K. Dobbins
RB · Broncos
Strong Under
RUSHING YARDS
0-4 Overs (0%) · Under last 4
Averaging 40.3 against a 54.6 line — 0% Overs.
FORM
U
U
U
U
GAME PLAYED: 4
Evan Engram
❄️ Evan Engram
WR/TE · Broncos
Strong Under
RECEIVING YARDS
1-3 Overs (25%) · Under last 3
Averaging 16.5 against a 21.5 line — 25% Overs.
FORM
O
U
U
U
GAME PLAYED: 4
Adam Trautman
❄️ Adam Trautman
WR/TE · Broncos
Strong Under
RECEIVING YARDS
1-3 Overs (25%) · Under last 3
Averaging 2.5 against a 6 line — 25% Overs.
FORM
O
U
U
U
GAME PLAYED: 4
Pat Bryant
🔥 Pat Bryant
WR/TE · Broncos
Strong Over
RECEIVING YARDS
3-1 Overs (75%) · Over last 2
Averaging 33.3 against a 26.8 line — 75% Overs.
FORM
O
U
O
O
GAME PLAYED: 4
Jaylen Waddle
❄️ Jaylen Waddle
WR/TE · Broncos
Strong Under
RECEIVING YARDS
1-3 Overs (25%) · Under last 2
Averaging 46.3 against a 57.9 line — 25% Overs.
FORM
U
O
U
U
GAME PLAYED: 4
Bo Nix
❄️ Bo Nix
QB · Broncos
Strong Under
PASSING YARDS
1-3 Overs (25%) · Under last 2
Averaging 204.8 against a 220.6 line — 25% Overs.
FORM
U
O
U
U
GAME PLAYED: 4
Courtland Sutton
❄️ Courtland Sutton
WR/TE · Broncos
Strong Under
RECEIVING YARDS
1-3 Overs (25%) · Under last 1
Averaging 21.5 against a 39.5 line — 25% Overs.
FORM
U
U
O
U
GAME PLAYED: 4
Nate Adkins
Nate Adkins
Skill · Broncos
Balanced
ANYTIME TD
2-2 Overs (50%) · Under last 1
Found the end zone in 2 of 4 games this season.
FORM
U
O
O
U
GAME PLAYED: 4
San_Francisco_49ers
San Francisco 49ers
George Kittle
🔥 George Kittle
WR/TE · 49ers
Strong Over
RECEIVING YARDS
3-1 Overs (75%) · Over last 3
Averaging 61 against a 46.5 line — 75% Overs.
FORM
U
O
O
O
GAME PLAYED: 4
Kaelon Black
❄️ Kaelon Black
RB · 49ers
Strong Under
RUSHING YARDS
1-3 Overs (25%) · Under last 3
Averaging 30 against a 25.5 line — 25% Overs.
FORM
O
U
U
U
GAME PLAYED: 4
Mike Evans
🔥 Mike Evans
WR/TE · 49ers
Strong Over
RECEIVING YARDS
2-1 Overs (67%) · Over last 1
Averaging 53.3 against a 49.5 line — 66.7% Overs.
FORM
P
O
U
O
GAME PLAYED: 4
Christian McCaffrey
Christian McCaffrey
RB · 49ers
Balanced
RUSHING YARDS
2-2 Overs (50%) · Under last 1
Averaging 54.5 against a 61 line — 50% Overs.
FORM
O
U
O
U
GAME PLAYED: 4
Deebo Samuel
Deebo Samuel
WR/TE · 49ers
Balanced
RECEIVING YARDS
2-2 Overs (50%) · Under last 1
Averaging 46.3 against a 34.6 line — 50% Overs.
FORM
O
U
O
U
GAME PLAYED: 4
Brock Purdy
Brock Purdy
QB · 49ers
Balanced
PASSING YARDS
2-2 Overs (50%) · Under last 1
Averaging 251.8 against a 238.3 line — 50% Overs.
FORM
U
O
O
U
GAME PLAYED: 4

Team Performance

logo Denver Broncos  
WEEK
1
2
3
4
PLAYED
RESULT
L
W
W
L
HM/AW
AW HM HM AW
PTS FOR
10 20 30 14
PTS AGT
31 13 26 24
TOT PTS
41 33 56 38
AVG FOR
10 15 20 19
AVG AGT
31 22 23 24
AVG TOT
41 37 43 43
logo San Francisco 49ers  
WEEK
1
2
3
4
PLAYED
RESULT
W
W
W
W
HM/AW
AW HM HM HM
PTS FOR
27 35 36 24
PTS AGT
7 13 30 14
TOT PTS
34 48 66 38
AVG FOR
27 31 33 31
AVG AGT
7 10 17 16
AVG TOT
34 41 50 47
OFFENSE
AVG PTS FOR 18.5 - 27th
PASSING YARDS 199 - 20th
RUSHING YARDS 81.3 - 29th
PENALTIES (Penalties - Yards) 7.3 - 46.8 - 26th
REDZONE (Converted TDs - Attempts) 1.8-2.8 - 63.64% - 11th
TDs - RUSH 2 - 24th
TDs - REC 5 - 21st
TDs - TOT 7 - 24th
TDs - AVG 1.8 - 24th
DEFENSE
PTS AGT AVG 23.5 - 17th
PASSING YARDS ALLOWED 232.3 - 21st
RUSHING YARDS ALLOWED 142.8 - 29th
SACKS 2 - 16th
INTERCEPTIONS 1 - 7th
logo
OFFENSE
AVG PTS FOR 30.5 - 3rd
PASSING YARDS 251.8 - 8th
RUSHING YARDS 137.3 - 6th
PENALTIES (Penalties - Yards) 4.3 - 43.3 - 29th
REDZONE (Converted TDs - Attempts) 2.8-3.3 - 84.62% - 1st
TDs - RUSH 5 - 9th
TDs - REC 11 - 2nd
TDs - TOT 16 - 2nd
TDs - AVG 4 - 2nd
logo
DEFENSE
PTS AGT AVG 16 - 3rd
PASSING YARDS ALLOWED 209 - 11th
RUSHING YARDS ALLOWED 99.8 - 9th
SACKS 1.5 - 26th
INTERCEPTIONS 0.3 - 29th

Player Performance

logo Denver Broncos   PASSING  
WEEK
1
2
3
4
logo San Francisco 49ers   PASSING  
WEEK
1
2
3
4

Injuries

Denver_Broncos
Denver Broncos
Player
Patrick Surtain II
Date: Oct/05/2026
Status: Questionable
Ankle - Questionable for Week 5 at L.A. Chargers
Player
Dondrea Tillman
Date: Oct/05/2026
Status: Questionable
Hamstring - Questionable for Week 5 at L.A. Chargers
Player
Caleb Lohner
Date: Oct/05/2026
Status: I.L.
I.L. - Lower Body
Player
Pat Bryant
Date: Oct/05/2026
Status: Questionable
Ankle - Questionable for Week 5 at L.A. Chargers
Player
Riley Moss
Date: Oct/04/2026
Status: Questionable
Ribs - Questionable for Week 5 at L.A. Chargers
Player
Blake Cotton
Date: Oct/02/2026
Status: Questionable
Hamstring - Questionable for Week 5 at L.A. Chargers
Player
Drew Sanders
Date: Oct/02/2026
Status: Questionable
Undisclosed - Questionable for Week 5 at L.A. Chargers
Player
Jonah Coleman
Date: Oct/02/2026
Status: I.L.
I.L. - Ankle
Player
Matt Henningsen
Date: Oct/02/2026
Status: I.L.
I.L. - Achilles
Player
Levelle Bailey
Date: Oct/02/2026
Status: I.L.
I.L. - Leg
Player
Michael Deiter
Date: Oct/02/2026
Status: I.L.
I.L. - Quadriceps
Player
Nick Gargiulo
Date: Oct/02/2026
Status: PUP
Knee - ACL - Physically Unable to Perform. Expected Return - Week 5
Player
Frank Crum
Date: Oct/02/2026
Status: I.L.
I.L. - Undisclosed
Player
Michael Woods II
Date: Oct/02/2026
Status: Questionable
Leg - Questionable for Week 5 at L.A. Chargers
San_Francisco_49ers
San Francisco 49ers
Player
Nick Bosa
Date: Oct/05/2026
Status: Questionable
Calf - Questionable for Week 5 at Seattle
Player
Marques Sigle
Date: Oct/05/2026
Status: Questionable
Ankle - Questionable for Week 5 at Seattle
Player
James Thompson Jr.
Date: Oct/05/2026
Status: Questionable
Ankle - Questionable for Week 5 at Seattle
Player
Kyle Juszczyk
Date: Oct/05/2026
Status: Questionable
Knee - Questionable for Week 5 at Seattle
Player
Alfred Collins
Date: Oct/02/2026
Status: I.L.
I.L. - Knee
Player
Andrew Farmer
Date: Oct/02/2026
Status: I.L.
I.L. - Back
Player
CJ West
Date: Oct/02/2026
Status: I.L.
I.L. - Undisclosed
Player
Demarcus Robinson
Date: Oct/02/2026
Status: I.L.
I.L. - Ankle
Player
Mikail Kamara
Date: Oct/02/2026
Status: I.L.
I.L. - Knee
Player
Mykel Williams
Date: Oct/02/2026
Status: PUP
Knee - ACL - Physically Unable to Perform. Expected Return - Week 5
Player
De'Zhaun Stribling
Date: Oct/02/2026
Status: I.L.
I.L. - Ankle
Player
Nick Martin
Date: Oct/02/2026
Status: I.L.
I.L. - Hamstring
Player
Nate Hobbs
Date: Oct/02/2026
Status: I.L.
I.L. - Groin
Player
Darrick Forrest
Date: Oct/02/2026
Status: I.L.
I.L. - Undisclosed
Player
Nick Zakelj
Date: Oct/02/2026
Status: I.L.
I.L. - Undisclosed
Player
Brett Toth
Date: Oct/02/2026
Status: I.L.
I.L. - Concussion
Player
Jake Tonges
Date: Oct/02/2026
Status: I.L.
I.L. - Knee - MCL
Player
Austen Pleasants
Date: Oct/02/2026
Status: I.L.
I.L. - Knee
Player
Christian Kirk
Date: Oct/02/2026
Status: I.L.
I.L. - Calf
Player
Isaiah Prince
Date: Oct/02/2026
Status: Questionable
Knee - Questionable for Week 5 at Seattle
Player
Patrick Taylor
Date: Oct/02/2026
Status: Questionable
Undisclosed - Questionable for Week 5 at Seattle
Player
Tanner McLachlan
Date: Oct/02/2026
Status: Questionable
Undisclosed - Questionable for Week 5 at Seattle
Player
Sam Okuayinonu
Date: Oct/02/2026
Status: I.L.
I.L. - Foot
Player
Isaac Guerendo
Date: Oct/02/2026
Status: PUP
Pectoral - Physically Unable to Perform. Expected Return - Week 5
Player
Titus Leo
Date: Oct/02/2026
Status: Questionable
Undisclosed - Questionable for Week 5 at Seattle
Player
K.J. Henry
Date: Oct/02/2026
Status: Questionable
Undisclosed - Questionable for Week 5 at Seattle
Player
Brandon Aiyuk
Date: Oct/02/2026
Status: Personal
Did Not Report
Player
Ricky Pearsall
Date: Sep/28/2026
Status: I.L.
I.L. - Knee - PCL