Miami
Dolphins
0-1
7
FINAL
20
San Francisco
49ers
1-0
AI Recap
AI RECAPThe San Francisco 49ers topped the Miami Dolphins 20-7 in a Week 2 clash of the 2026 season. With both teams looking to establish momentum early in the season, the 49ers capitalized on their home-field advantage to secure the victory.
Brock Purdy led the charge for San Francisco with an impressive performance, throwing for 240 yards and distributing the ball effectively. Malik Willis managed to keep the Dolphins competitive with a touchdown pass, but Miami struggled to find offensive rhythm. De'Von Achane showed flashes of brilliance on the ground, amassing 80 rushing yards, but it wasn't enough to overcome the 49ers' balanced attack.
Defensively, San Francisco made key plays that shifted the momentum in their favor. Renardo Green's interception was a pivotal moment, halting a potential Miami scoring drive and allowing the 49ers to maintain control of the game. While Chris Johnson tallied nine tackles for the Dolphins, the overall defensive pressure from San Francisco proved decisive in this matchup.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 32 | 24 | 75% | 240 | 0 | 0 | 95.8 |
| Malik Willis | QB | 37 | 18 | 49% | 182 | 1 | 1 | 60.8 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| De'Von Achane | HB | 13 | 80 | 6.2 | 35 | 0 | 21 | 0 |
| Christian McCaffrey | HB | 18 | 70 | 3.9 | 24 | 0 | 22 | 0 |
| Malik Willis | QB | 6 | 25 | 4.2 | — | 0 | 9 | 0 |
| Jordan James | HB | 5 | 10 | 2.0 | — | 1 | 4 | 0 |
| Brock Purdy | QB | 2 | 7 | 3.5 | — | 0 | 8 | 1 |
| Devin Singletary | HB | 2 | 4 | 2.0 | — | 0 | 3 | 0 |
| Jaydon Blue | HB | 1 | 3 | 3.0 | — | 0 | 3 | 0 |
| Ricky Pearsall | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Mike Evans | WR | 2 | 0 | 0.0 | — | 0 | 2 | 0 |
| Kaelon Black | HB | 2 | -1 | -0.5 | — | 1 | 2 | 0 |
| Tyreek Hill | WR | 1 | -3 | -3.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 8 | 78 | 9.8 | 14 | 0 | 18 | 0 |
| George Kittle | TE | 5 | 77 | 15.4 | 13 | 0 | 24 | 0 |
| Greg Dulcich | TE | 8 | 70 | 8.8 | 25 | 0 | 16 | 1 |
| Ricky Pearsall | WR | 5 | 54 | 10.8 | 18 | 0 | 15 | 0 |
| Malik Washington | WR | 4 | 52 | 13.0 | 9 | 0 | 24 | 0 |
| Tyreek Hill | WR | 4 | 32 | 8.0 | 12 | 1 | 18 | 0 |
| Justin Joly | TE | 1 | 18 | 18.0 | — | 0 | 18 | 0 |
| Christian Kirk | WR | 1 | 12 | 12.0 | — | 0 | 12 | 0 |
| Caleb Douglas | WR | 1 | 10 | 10.0 | 2 | 0 | 10 | 0 |
| Jordan James | HB | 1 | 8 | 8.0 | — | 0 | 8 | 0 |
| Zach Ertz | TE | 1 | 7 | 7.0 | 5 | 0 | 7 | 0 |
| Kyle Juszczyk | FB | 1 | 2 | 2.0 | — | 0 | 2 | 0 |
| Christian McCaffrey | HB | 2 | 2 | 1.0 | — | 0 | 4 | 0 |
| Chris Bell | WR | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Chris Johnson | CB | 9 | 0 | 0 | 0 | 0 |
| Jacob Rodriguez | MIKE | 7 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 3 | 0 | 1 | 0 | 0 |
| Kenneth Grant | DT | 5 | 0.5 | 0 | 0 | 0 |
| Ji'Ayir Brown | FS | 6 | 0 | 0 | 0 | 0 |
| Zach Sieler | DT | 4 | 1 | 0 | 0 | 0 |
| Darrell Baker Jr | CB | 6 | 0 | 0 | 0 | 1 |
| Jordyn Brooks | SAM | 4 | 0.5 | 0 | 0 | 0 |
| Romello Height | LEDG | 5 | 0 | 0 | 0 | 0 |
| Nick Bosa | LEDG | 3 | 1 | 0 | 0 | 0 |
| Fred Warner | MIKE | 5 | 0 | 0 | 0 | 0 |
| Taylor Rapp | SS | 5 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 4 | 0 | 0 | 0 | 0 |
| Chop Robinson | REDG | 2 | 1 | 0 | 0 | 0 |
| JuJu Brents | CB | 4 | 0 | 0 | 0 | 0 |
| Chuck Clark | SS | 3 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 3 | 0 | 0 | 0 | 1 |
| Trey Moore | REDG | 3 | 0 | 0 | 1 | 0 |
| Osa Odighizuwa | DT | 3 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 2 | 0 | 0 | 0 | 0 |
| Geno Stone | FS | 2 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Kyle Louis | SS | 1 | 0 | 0 | 0 | 0 |
| Upton Stout | CB | 1 | 0 | 0 | 0 | 0 |
| Joshua Uche | REDG | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Bradley Pinion | P | 0 | 0 | 0 | 0 |
| Riley Patterson | K | 0 | 1 | 1 | 0 |
| Eddy Pineiro | K | 2 | 2 | 2 | 51 |

