Miami
Dolphins
1-0
21
FINAL
15
San Francisco
49ers
0-1
AI Recap
AI RECAP
Franchise Hub Beat· 42d ago
The Miami Dolphins secured a hard-fought 21-15 victory over the San Francisco 49ers in Week 2 of the 2026 season, marking an important early win for both teams as they vie for playoff positioning. The Dolphins' balanced offensive performance proved crucial in this tightly contested matchup. Brock Purdy led the 49ers with an impressive 266 passing yards and two touchdowns, showcasing his ability to stretch the field. However, it was Caleb Douglas of the Dolphins who shone brightest, racking up 99 receiving yards and providing a key target for Miami's passing game. The offensive battle was intense, but Miami's ability to convert crucial plays ultimately made the difference. Defensively, the Dolphins were formidable, with Zach Sieler dominating the 49ers' offensive line, registering 2.5 sacks. Darrell Baker Jr. also contributed significantly with seven total tackles, while JuJu Brents sealed the game with a critical interception. The turning point came late in the fourth quarter when Brents picked off Purdy, allowing Miami to maintain their lead and secure the victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Brock PurdyQB422457%2662182.0
Malik WillisQB271867%1830085.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB13655.0160210
De'Von AchaneHB15553.740111
Ollie Gordon IIHB5122.4—260
Jordan JamesHB791.3—070
Kyle JuszczykFB000.0—000
Malik WillisQB200.0—040
Ricky PearsallWR000.0—000
Mike EvansWR000.0—000
George KittleTE000.0—000
Brock PurdyQB2-1-0.5—021
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Caleb DouglasWR79914.1150240
Mike EvansWR69115.2311391
Stefon DiggsWR45012.561240
Ricky PearsallWR5489.6130181
George KittleTE4369.080130
Greg DulcichTE33210.730120
De'Von AchaneHB2126.0100110
Kyle JuszczykFB177.05070
Jake TongesTE177.04070
Jordan JamesHB144.06040
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Zach SielerDT42.5000
JuJu BrentsFS50100
Nick BosaLEDG51.5000
Darrell Baker JrCB70001
Chop RobinsonLEDG51010
Fred WarnerMIKE60000
Renardo GreenCB50000
Alfred CollinsDT11.5000
Jacob RodriguezMIKE30.5000
Chris JohnsonCB40000
Dre GreenlawWILL30.5000
Ji'Ayir BrownSS40000
Deommodore LenoirCB40000
Malik MustaphaFS30000
Tyrel DodsonMIKE30000
Lewis CineSS30000
Kenneth GrantDT30000
Michael TaaffeFS20.5000
Romello HeightLEDG20.5010
Jordyn BrooksMIKE20000
Gracen HaltonDT10000
Jack JonesCB10000
Mykel WilliamsREDG10000
Max LlewellynLEDG00.5000
Trey MooreREDG10000
Joshua UcheREDG10000
Jordan PhillipsDT10000
Nick MartinWILL10000
Osa OdighizuwaDT10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Eddy PineiroK0010