Denver
Broncos
3-0
20
FINAL
38
San Francisco
49ers
3-0
AI Recap
AI RECAP
Franchise Hub Beat· 28d ago
In a decisive Week 4 matchup, the San Francisco 49ers topped the Denver Broncos with a final score of 38-20. The victory solidifies the 49ers’ position in the league as they continue to build momentum early in the 2026 season. Brock Purdy was sensational under center for San Francisco, throwing for an impressive 431 yards and five touchdowns. His ability to distribute the ball effectively kept the Denver defense on its heels, while Christian McCaffrey contributed with crucial plays despite limited rushing yards. Jaylen Waddle of the Broncos showcased his talent with a standout performance, racking up 188 receiving yards, but it wasn't enough to change the outcome. Defensively, Jailin Walker was a game-changer for the 49ers, leading the team with six tackles and four sacks, pressuring the Denver offense throughout the game. Fred Warner added to the defensive dominance with a key interception, helping to shift momentum at critical moments. The turning point came in the second quarter when Purdy connected for a touchdown after a key turnover, allowing San Francisco to pull away and maintain control for the remainder of the contest.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB151493%43150158.3
Bo NixQB281554%33821105.9
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB4235.860100
Kaelon BlackHB2147.020100
Omari EvansWR133.0—030
Bo NixQB210.51110
RJ HarveyHB5-5-1.07040
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Jaylen WaddleWR718826.9281620
De'Zhaun StriblingWR313344.3592910
Christian McCaffreyHB312943.0782550
Troy FranklinWR47117.8321371
Mike EvansWR36822.7200340
Omari EvansWR24924.5350440
Courtland SuttonWR24120.5140280
Ricky PearsallWR13232.0150320
Evan EngramTE12323.030230
George KittleTE22010.0—1180
RJ HarveyHB11515.0150150
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Jailin WalkerMIKE64000
Fred WarnerMIKE10100
Nick BosaLEDG11001
Patrick Surtain IICB30001
Ephesians PrysockCB30000
Jack JonesCB30003
Zach AllenDT11000
Jonathon CooperLEDG11000
Alex SingletonMIKE20000
Talanoa HufangaSS20000
Jaden DuggerSAM10000
Jordan TurnerWILL10000
Osa OdighizuwaDT10000
Malcolm RoachDT10000
Ashtyn DavisFS10000
Renardo GreenCB10000
Mykel WilliamsREDG10000
Jahdae BarronCB10000
Deommodore LenoirCB10000
Brandon JonesFS10000
Dre GreenlawWILL10000
Tre Hawkins IIICB10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Wil LutzK0020
Eddy PineiroK11531