The 49ers beat the Dolphins 35–13 at home in San Francisco, moving to 2–0. The Dolphins fell to 0–2.
For the 49ers, Brock Purdy went 20-for-22 for 287 yards with 2 touchdowns. George Kittle caught 4 passes for 80 yards and a touchdown.
For the Dolphins, Malik Willis went 14-for-23 for 197 yards with 1 touchdown. De'Von Achane ran for 74 yards on 20 carries. Ryan Miller caught 1 pass for 77 yards and a touchdown.
Recaps are written automatically from the final score and box score: player stats from nflverse (CC BY 4.0).
Dolphins quarterback Malik Willis against 49ers quarterback Brock Purdy. Lineups as listed before kickoff (Dolphins: Sep 20, 2026, 8:14 AM ET; 49ers: Sep 20, 2026, 8:14 AM ET).
Dolphins in this game: shotgun 45%, under center 53%, pistol 2% · one back 77%, two backs 20%, empty 3% · motion 88% (60 charted snaps).
As the team lists it: three receivers, one tight end and one running back. Quarterback shown under center, where the Dolphins lined him up on most snaps.
Two tight ends: the top two receivers stay on the field and the second tight end lines up on the left end. Quarterback shown under center, where the Dolphins lined him up on most snaps. Players beyond the listed starters come from the depth-chart order: this is who is most likely in, not a team announcement.
I-formation: two receivers and one tight end, with the quarterback under center and a fullback and running back stacked behind him. Two-back sets: 20% of snaps in this game. Players beyond the listed starters come from the depth-chart order: this is who is most likely in, not a team announcement.
Four receivers and no tight end: the next receiver on the depth chart comes in. Quarterback shown under center, where the Dolphins lined him up on most snaps. Empty-backfield sets: 3% of snaps in this game. Players beyond the listed starters come from the depth-chart order: this is who is most likely in, not a team announcement.
LDE#44 Chop Robinson Out (concussion)Next up: Malik Herring
LDTJordan PhillipsNext up: Keith Cooper Jr.
RDT#92 Zach SielerNext up: Zeek Biggers
RDE#9 Josh UcheNext up: Robert Beal Jr.
WLB#20 Jordyn BrooksNext up: Ronnie Harrison Jr.
MLB#10 Jacob RodriguezNext up: Jackson Woodard
SLB#40 Willie Gay Jr.Next up: Liam Anderson
LCB#4 Jason Marshall Jr.Next up: Jaylin Simpson
SS#16 Michael TaaffeNext up: Dante Trader Jr.
FS#23 Zayne AndersonNext up: Julius Wood
RCB#8 JuJu BrentsNext up: Marcellas Dial Jr.
Two tight ends: the top two receivers stay on the field and the second tight end lines up on the left end. Quarterback shown under center, where the 49ers lined him up on most snaps. Players beyond the listed starters come from the depth-chart order: this is who is most likely in, not a team announcement.
LDE#44 Chop Robinson Out (concussion)Next up: Malik Herring
LDTJordan PhillipsNext up: Keith Cooper Jr.
RDT#92 Zach SielerNext up: Zeek Biggers
RDE#9 Josh UcheNext up: Robert Beal Jr.
WLB#20 Jordyn BrooksNext up: Ronnie Harrison Jr.
MLB#10 Jacob RodriguezNext up: Jackson Woodard
SLB#40 Willie Gay Jr.Next up: Liam Anderson
LCB#4 Jason Marshall Jr.Next up: Jaylin Simpson
SS#16 Michael TaaffeNext up: Dante Trader Jr.
FS#23 Zayne AndersonNext up: Julius Wood
RCB#8 JuJu BrentsNext up: Marcellas Dial Jr.
I-formation: two receivers and one tight end, with the quarterback under center and a fullback and running back stacked behind him. Two-back sets: 40% of snaps in this game. Players beyond the listed starters come from the depth-chart order: this is who is most likely in, not a team announcement.
LDE#44 Chop Robinson Out (concussion)Next up: Malik Herring
LDTJordan PhillipsNext up: Keith Cooper Jr.
RDT#92 Zach SielerNext up: Zeek Biggers
RDE#9 Josh UcheNext up: Robert Beal Jr.
WLB#20 Jordyn BrooksNext up: Ronnie Harrison Jr.
MLB#10 Jacob RodriguezNext up: Jackson Woodard
SLB#40 Willie Gay Jr.Next up: Liam Anderson
LCB#4 Jason Marshall Jr.Next up: Jaylin Simpson
SS#16 Michael TaaffeNext up: Dante Trader Jr.
FS#23 Zayne AndersonNext up: Julius Wood
RCB#8 JuJu BrentsNext up: Marcellas Dial Jr.
Four receivers and no tight end: the next receiver on the depth chart comes in. Quarterback shown under center, where the 49ers lined him up on most snaps. Empty-backfield sets: 6% of snaps in this game. Players beyond the listed starters come from the depth-chart order: this is who is most likely in, not a team announcement.