Week 12, 2026

played in Denver, CO

32 degrees, fair, 5 mph wind

San Francisco 49ers 32107-31
Denver Broncos 14779-37

Scoring Summary
1Q: 09:42 DEN - Kai Barnes 2 pass from Brock Osweiler (Shaun Gomez extra point)
1Q: 03:52 SFO - Joey Gellar 31 field goal
1Q: 01:53 DEN - John Heidorn 7 run (Shaun Gomez extra point)
2Q: 12:58 SFO - Trey Starks 13 pass from Nathan Edmond (Joey Gellar extra point)
2Q: 07:11 DEN - John Heidorn 1 run (Shaun Gomez extra point)
2Q: 02:21 SFO - Scott Fells 11 pass from Nathan Edmond (Joey Gellar extra point)
2Q: 01:58 SFO - Scott Fells 9 pass from Nathan Edmond (Joey Gellar extra point)
3Q: 08:12 DEN - John Heidorn 3 run (Shaun Gomez extra point)
4Q: 13:18 DEN - Shaun Gomez 24 field goal
4Q: 08:59 DEN - Kai Barnes 31 pass from Brock Osweiler (Shaun Gomez extra point failed)
4Q: 06:23 SFO - Scott Fells 14 pass from Nathan Edmond (Joey Gellar extra point)

Team StatisticsSFODEN
Record6-58-3
First Downs2128
- by Rushing88
- by Passing1119
- by Penalty21
Total Net Yards370477
- Offensive Plays5675
- Yards per Play6.616.36
Net Rushing Yards182143
- Rushing Attempts3131
- Yards per Rush5.874.61
Net Passing Yards188334
- Att./Comp./Intrcpt23 - 18 - 041 - 26 - 0
- Gross Passing Yards206351
- Sacks/Yards Lost2/183/17
- Yards per Pass Play7.527.59
Fumbles/Lost2/11/1
3rd Down Conversions2/104/11
- Avg. YtG on 3rd Down7.16.9
4th Down Conversions0/12/2
Penalties/Yards4/285/35
Punt Returns/Yards2/262/26
Kick Returns/Yards4/963/78
Interception Ret./Yards0/00/0
2pt Conversions0/00/0
Red Zone Visits65
- Red Zone TDs/FGs4/14/1
Avg. Drive StartOWN 35OWN 25
Time of Possession26:2633:34

Drive Charts

San Francisco 49ers
QuarBeganPossFromPlaysYardsResult
115:002:06OWN 2530Punt
19:345:48OWN 34852Field Goal
11:463:55OWN 26874Touchdown
27:041:51OWN 3436Punt
24:001:49OPP 48548Touchdown
22:050:18OPP 21221Touchdown
311:031:11OWN 203-3Punt
38:012:01OWN 25434Punt
35:081:16OWN 443-9Punt
413:102:23OWN 25643Fumble
48:452:30OWN 28472Touchdown
42:111:20OWN 38847Downs
Denver Broncos
QuarBeganPossFromPlaysYardsResult
112:543:20OWN 18682Touchdown
13:462:00OWN 23577Touchdown
212:515:47OWN 251275Touchdown
25:131:13OWN 336Punt
22:110:06OWN 251-4Fumble
21:471:47OWN 25932Half
315:003:57OWN 38825Punt
39:521:51OPP 43643Touchdown
36:000:52OWN 2030Punt
33:525:42OWN 321261Field Goal
410:472:02OWN 32468Touchdown
46:154:04OWN 22523Punt
40:510:51OWN 152-3Game

Game MVP: Nathan Edmond, San Francisco 49ers

Rushing Statistics

San FranciscoAttYardsAvgLG10+TD
RB J.J. Politte11454.092910
QB Nathan Edmond10737.301840
RB Austin Philip7233.29700
RB Anthony Maxwell24522.504910
FB Randy Sams1-4-4.00-400
DenverAttYardsAvgLG10+TD
RB John Heidorn14866.142623
WR Luke Brookshire14483.431120
QB Brock Osweiler2-3-1.50-100
WR Kai Barnes11212.001210

Passing Statistics

San FranciscoAttCompYardsSk/YdTDLGIntRate
Nathan Edmond23182062/184310143.5
DenverAttCompYardsSk/YdTDLGIntRate
Brock Osweiler40253223/172320104.4
Kris Maxwell11290/00290118.8

Receiving Statistics

San FranciscoCatchTargYardsAvgYACLGTD
WR Scott Fells81110012.5039313
FB Randy Sams33289.335160
WR Pedro Sweeney34299.670150
TE Trey Starks22189.003131
WR Henry Grier1133.00030
RB Anthony Maxwell112828.0022280
RB J.J. Politte0100.00000
DenverCatchTargYardsAvgYACLGTD
TE Teddy Scheckton7117610.8645260
WR Kai Barnes61411118.5044312
WR Amari McAdams45112.751080
WR Harvey Janikowksi447218.0016310
WR Luke Brookshire334615.3336320
TE Ruben Vanderclute223517.5025290
FB Nate Childers0100.00000
TE Tanner Richard0100.00000

Interception Statistics

San FranciscoIntsYardsAvgTD
DenverIntsYardsAvgTD

Fumble Statistics

San FranciscoFumbRecovForceTD
RB J.J. Politte2000
CB Chester Hollenbeck0100
G Arnie Gaylor0100
CB Otis Ginwright0010
DenverFumbRecovForceTD
WR Amari McAdams1000
CB Hardy Lyle0100
ILB Gustavo Unruh0010
OLB Marcos Phillips0010

Punting Statistics

San FranciscoPuntYardsAvgNetLGIn20
Bradley Pinion524048.038.8662
DenverPuntYardsAvgNetLGIn20
Kris Maxwell415538.827.3431

Kicking Statistics

San FranciscoFGs40+Yd50+YdLGPAT
Joey Gellar1/10/00/0314/4
DenverFGs40+Yd50+YdLGPAT
Shaun Gomez1/10/00/0244/5

Punt Return Statistics

San FranciscoRetYardsAvgTD
Otis Ginwright22613.00
DenverRetYardsAvgTD
Harvey Janikowksi22613.00

Kick Return Statistics

San FranciscoRetYardsAvgTD
Deron Hartman37525.00
Scott Fells12121.00
DenverRetYardsAvgTD
Amari McAdams25829.00
Luke Brookshire12020.00

Defensive Statistics

San FranciscoTackAsstSackRPlayPPlay
OLB Leonard Kalista930.03138
ILB Riddick Zitnik700.01920
OLB Arturo Al Shawa510.03141
DE Everett Mitchell411.02733
S Angel Penman400.03133
OLB Marshall Reese310.01324
ILB Jim Hughes300.01818
CB Otis Ginwright300.03141
DE Herb Aguilar231.51931
CB Chester Hollenbeck210.01120
S Colton Saylors210.02031
CB Deron Hartman210.03139
CB Butch Ola200.009
DT Kenny Batchelder100.5110
S Trent Kemp100.01225
DT Roberto Snodgrass100.01613
TE Jeffery Kerr10---------
DE Calvin Gozinsky020.01226
DenverTackAsstSackRPlayPPlay
S Troy Gallery730.02019
OLB Marcos Phillips700.02723
OLB Nate Scrafford502.02824
CB Drake Richard500.03121
CB Edwin Harris500.02719
ILB Gustavo Unruh430.03126
ILB Giovanni Harris410.0116
S Reginald Ioane320.03024
CB Colby Hester210.02219
DT Sawyer Corzine200.02019
DT Abraham Rivera110.098
DT Derek McIntyre100.0116
ILB Ernie Borders010.011
S Ray Brian010.0127
DE Percy Hoffman010.02825
S Lenny Hume010.004

Pass Rush Statistics

San FranciscoSackBlockHurryKnockPPlay
DE Herb Aguilar1.521131
DE Everett Mitchell1.011033
DT Kenny Batchelder0.501010
DE Jameson Anderson0.001021
DT Roberto Snodgrass0.000113
DenverSackBlockHurryKnockPPlay
OLB Nate Scrafford2.000124
DE Percy Hoffman0.001125
DT Sawyer Corzine0.001119

Pass Defense Statistics

San FranciscoCaughtDefnsdIntrcpPPlay
ILB Riddick Zitnik50020
S Angel Penman30033
OLB Leonard Kalista22038
S Colton Saylors21031
CB Deron Hartman21039
CB Chester Hollenbeck20020
CB Butch Ola2009
CB Otis Ginwright20041
S Trent Kemp11025
OLB Arturo Al Shawa10041
ILB Jim Hughes10018
OLB Marshall Reese10024
DT Roberto Snodgrass10013
DenverCaughtDefnsdIntrcpPPlay
S Troy Gallery30019
S Reginald Ioane22024
ILB Gustavo Unruh20026
ILB Giovanni Harris2006
CB Edwin Harris20019
OLB Marcos Phillips20023
DT Derek McIntyre1006
S Ray Brian1007
CB Drake Richard10021
OLB Nate Scrafford10024
CB Colby Hester10019

Blocking Statistics

San FranciscoKeyBlBlOppPancRPlySckAPPly
C Jimmy Meadows26031125
G Arnie Gaylor24031025
TE Bart Donovan110804
G Larry Rivers07031025
G Cole Manabe03031025
T Kendrick Thomas00031125
DenverKeyBlBlOppPancRPlySckAPPly
C Laken Tomlinson411031043
C Abraham Stanton46031144
T Tim Gunn23031144
FB Nate Childers110609
G Diego Lake04031044
G Andrew Haynesworth03031144
TE Teddy Scheckton01028038

Special Teams Tackles

San FranciscoTacklesSTPlays
Jeffery Kerr122
Kent Tylke118
Butch Ola117
Otis Ginwright116
Leonard Kalista112
DenverTacklesSTPlays
Gustavo Unruh312
Harvey Janikowksi219
Troy Gallery118

Participation

San FranciscoRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
CB Otis Ginwright------31411688
S Angel Penman------31331882
CB Deron Hartman------31391282
OLB Leonard Kalista------31381281
OLB Arturo Al Shawa------3141173
G Larry Rivers3125------662
G Cole Manabe3125------662
G Arnie Gaylor3125------662
T Kendrick Thomas3125------662
DE Everett Mitchell------2733161
WR Scott Fells2725------759
WR Kent Tylke1920------1857
QB Nathan Edmond3125---------56
C Jimmy Meadows3125---------56
S Colton Saylors------2031152
DE Herb Aguilar------1931---50
OLB Marshall Reese------13241148
TE Trey Starks2420---------44
DE Calvin Gozinsky------1226442
DE Jameson Anderson------1821140
ILB Riddick Zitnik------1920140
ILB Jim Hughes------1818137
S Trent Kemp------1225---37
FB Randy Sams610------1834
RB J.J. Politte1815---------33
TE Jeffery Kerr83------2233
WR Pedro Sweeney1814---------32
CB Chester Hollenbeck------1120---31
OLB Caleb Christo------082230
DT Roberto Snodgrass------1613130
RB Anthony Maxwell37------1828
CB Butch Ola------091726
DT Kenny Batchelder------110415
WR Bobby Vaughn11------1315
WR Henry Grier76---------13
RB Austin Philip92------112
TE Bart Donovan84---------12
TE Nicholas Maloney71------19
K Joey Gellar00------77
P Bradley Pinion00------66
C Roosevelt Fullerton00------66
C Marcus Martin00---------0
QB Frank Grier00---------0
G Shannon Buckner00---------0
T Frankie Savoie00---------0
ILB Nolan Blair------00---0
DenverRPlyOffPPlyOffRPlyDefPPlyDefSTPlyTotal Plays
G Diego Lake3144------580
G Andrew Haynesworth3144------580
T Tim Gunn3144------580
C Abraham Stanton3144------580
QB Brock Osweiler3143---------74
C Laken Tomlinson3143---------74
WR Amari McAdams2935------872
ILB Gustavo Unruh------31261269
WR Harvey Janikowksi1829------1966
TE Teddy Scheckton2838---------66
WR Kai Barnes2440---------64
CB Edwin Harris------27191258
S Troy Gallery------20191857
S Reginald Ioane------3024155
DE Percy Hoffman------2825154
CB Drake Richard------3121153
OLB Nate Scrafford------2824153
OLB Marcos Phillips------2723---50
CB Colby Hester------2219647
WR Luke Brookshire1622------745
DT Sawyer Corzine------2019544
RB John Heidorn1719---------36
FB Nate Childers69------1934
DE Andres Bradford------2113---34
CB Hardy Lyle------471930
TE Ruben Vanderclute25------2330
TE Tanner Richard1317---------30
OLB J.B. Ketchum------432229
S Ray Brian------127120
DT Derek McIntyre------116118
RB Malcolm Koelling01------1718
DT Abraham Rivera------98---17
ILB Giovanni Harris------116---17
WR Wendell Tait00------1616
DE Taylor Van------44614
ILB Ernie Borders------111113
K Shaun Gomez00------88
C Skip Schnebele01------56
P Kris Maxwell01------45
WR Jumbo Sanford22---------4
S Lenny Hume------04---4
QB Todd Sandoval00------11
G Mack Cheshier00---------0
C Collin Bouie00---------0
QB Manuel Williamson00---------0
T Ruben Goodwin00---------0

Directional Rushing Statistics

DistanceAttYardsAvg
Left4153.8
Middle201376.9
Right7304.3
None000.0
DistanceAttYardsAvg
Left34515.0
Middle16583.6
Right10434.3
None2-3-1.5

Detailed Passing Statistics

San FranciscoAttCmp20+BdThDropDfnsHurrKnckIntc
Nathan Edmond23183012230
DenverAttCmp20+BdThDropDfnsHurrKnckIntc
Brock Osweiler40258125420
Kris Maxwell111000000

Directional Passing Statistics

DistanceAttCompYardsAvg
Screen33113.7
Short (0-8 Yds)657412.3
Medium (9-18 Yds)118867.8
Long (19+ Yds)323511.7
DistanceAttCompYardsAvg
Screen10810010.0
Short (0-8 Yds)21131356.4
Medium (9-18 Yds)535410.8
Long (19+ Yds)526212.4

Detailed Receiving Statistics

San FranciscoTargtCaugtDropdYards20+PPlay
WR Scott Fells1180100225
WR Pedro Sweeney43029014
FB Randy Sams33028010
TE Trey Starks22018020
RB J.J. Politte1010015
WR Henry Grier110306
RB Anthony Maxwell1102817
DenverTargtCaugtDropdYards20+PPlay
WR Kai Barnes1461111340
TE Teddy Scheckton117076238
WR Amari McAdams54011035
WR Harvey Janikowksi44072229
WR Luke Brookshire33046122
TE Ruben Vanderclute2203515
FB Nate Childers101009
TE Tanner Richard1000017

Red-Zone Rushing Statistics

San FranciscoAttYardsAvgOverall Avg
QB Nathan Edmond263.007.30
RB Austin Philip166.003.29
RB J.J. Politte1-6-6.004.09
DenverAttYardsAvgOverall Avg
RB John Heidorn5122.406.14
WR Luke Brookshire4287.003.43

Red-Zone Passing Statistics

San FranciscoAttCompYardsAvg/AttOverall Avg
Nathan Edmond76507.148.96
DenverAttCompYardsAvg/AttOverall Avg
Brock Osweiler5291.808.05

Red-Zone Receiving Statistics

San FranciscoTargetCatchYardsAvg/TargOverall Avg
WR Scott Fells44317.759.09
TE Trey Starks111313.009.00
FB Randy Sams1166.009.33
WR Pedro Sweeney1000.007.25
DenverTargetCatchYardsAvg/TargOverall Avg
WR Kai Barnes3120.677.93
WR Amari McAdams1000.002.20
WR Luke Brookshire1177.0015.33

Third Down Rushing Statistics

San FranciscoRushesConversions
RB J.J. Politte21
QB Nathan Edmond10
DenverRushesConversions
WR Luke Brookshire10

Third Down Passing Statistics

San FranciscoAttCompConversions
Nathan Edmond531
DenverAttCompConversions
Brock Osweiler964

Third Down Receiving Statistics

San FranciscoTargCatchConversions
WR Scott Fells321
WR Pedro Sweeney210
DenverTargCatchConversions
TE Teddy Scheckton533
WR Amari McAdams110
TE Ruben Vanderclute110
WR Kai Barnes100
WR Luke Brookshire111

SectionAttendance
Stadium70,000 (70,000 capacity)
Upper Deck19,000 (19,000)
End Zone13,700 (13,700)
Mezzanine7,900 (7,900)
Sideline Seats12,100 (12,100)
Club Seats7,400 (7,400)
Luxury Boxes9,900 (9,900)