Miami
Dolphins
1-0
14
FINAL
31
San Francisco
49ers
0-1
AI Recap
AI RECAP
Franchise Hub Beat· 2d ago
The San Francisco 49ers secured a decisive 31-14 victory over the Miami Dolphins in Week 2 of the 2026 season, showcasing their dominance on both sides of the ball. With this win, the 49ers improve to 2-0, while the Dolphins fall to 1-1, setting the stage for an intense season ahead. Brock Purdy led the charge for San Francisco with an impressive performance, throwing for 261 yards and connecting on crucial plays to keep the offense rolling. Christian McCaffrey contributed significantly in the ground game, amassing 90 rushing yards, while Ricky Pearsall emerged as a key target, racking up 105 receiving yards and providing a spark when it mattered most. Brady Cook kept Miami competitive, tossing two touchdown passes, but it wasn't enough to match the 49ers' firepower. Defensively, San Francisco's unit made critical plays, highlighted by Nick Bosa's standout performance with 1.5 sacks. The turning point came late in the second quarter when Bosa's pressure forced a critical turnover, allowing the 49ers to extend their lead just before halftime. With Kyle Louis leading the Dolphins' defense with nine tackles, Miami struggled to contain the 49ers’ explosive offense throughout the game, as San Francisco maintained control and momentum to secure the win.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB292483%26110115.6
Brady CookQB361850%1782082.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB23903.9211190
De'Von AchaneHB15815.4300210
Mike Washington JrHB7446.3200200
Kaelon BlackHB6172.83260
Brock PurdyQB3103.3—040
Brady CookQB5102.0—050
Brandon AiyukWR000.0—000
Ricky PearsallWR000.0—001
Justin JolyTE000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Ricky PearsallWR910511.7410140
Mike EvansWR68914.8131220
Brandon AiyukWR66611.082241
Deebo Samuel SrWR5418.280121
George KittleTE34113.770240
Justin JolyTE33311.0140131
Greg DulcichTE12424.060240
Caleb DouglasWR11515.030151
Jake TongesTE2105.06080
Christian KirkWR11010.020100
Kyle JuszczykFB177.06070
Mike Washington JrHB111.0—011
Christian McCaffreyHB2-1-0.5—010
De'Von AchaneHB1-2-2.0—000
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Kyle LouisSS90010
Jacob RodriguezMIKE90000
JuJu BrentsCB80000
Nick BosaLEDG41.5000
Fred WarnerMIKE50.5000
Renardo GreenCB60000
Deommodore LenoirCB50.5000
Dre GreenlawWILL50000
Jason Marshall JrCB50000
Chris JohnsonCB50000
Chop RobinsonLEDG40001
Nate HobbsSS30000
Marques SigleFS30000
Zach SielerDT30000
Kenneth GrantDT30000
Romello HeightLEDG30000
DeForest BucknerDT10.5000
Jaden DuggerSAM20000
Trey MooreLEDG20000
Michael TaaffeSS20000
Upton StoutCB20000
Henry To'oTo'oWILL10000
Malik MustaphaSS10000
Ashtyn DavisFS10000
Osa OdighizuwaDT10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Bradley PinionP0000
Zane GonzalezK0020
Eddy PineiroK11448