Miami
Dolphins
0-1
17
FINAL
24
San Francisco
49ers
1-0
AI Recap
AI RECAPIn a hard-fought contest, the San Francisco 49ers topped the Miami Dolphins 24-17 in Week 2 of the 2026 season. The victory propels the 49ers to a strong start, demonstrating their playoff aspirations early in the campaign. The Dolphins, despite the loss, showed resilience and promise that could pay off down the line.
Brock Purdy stood out for the 49ers, throwing for 364 yards and connecting on two touchdown passes, showcasing his ability to lead the offense effectively. Meanwhile, Mike Evans was a crucial target, hauling in 130 receiving yards, creating mismatches against the Dolphins' secondary. On the ground, Malik Willis led Miami with 51 rushing yards, but it wasn’t enough to overcome San Francisco’s potent aerial attack.
Defensively, the 49ers made their mark with Fred Warner's dominating performance, racking up three sacks and applying relentless pressure on the Dolphins' offense. The turning point came in the fourth quarter when Purdy led a decisive drive, capped off by a touchdown pass that gave San Francisco a lead they would not relinquish. Despite Miami's late efforts, the 49ers' defense held firm, sealing the victory and asserting their dominance in the matchup.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 44 | 37 | 84% | 364 | 2 | 0 | 116.2 |
| Malik Willis | QB | 23 | 13 | 57% | 154 | 1 | 0 | 91.5 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Malik Willis | QB | 9 | 51 | 5.7 | 23 | 1 | 27 | 0 |
| Christian McCaffrey | HB | 16 | 42 | 2.6 | 9 | 0 | 14 | 0 |
| Trey Benson | HB | 10 | 32 | 3.2 | — | 1 | 6 | 1 |
| Brock Purdy | QB | 3 | 16 | 5.3 | — | 0 | 7 | 0 |
| Ollie Gordon II | HB | 3 | 15 | 5.0 | 5 | 0 | 7 | 0 |
| De'Von Achane | HB | 4 | 12 | 3.0 | — | 0 | 5 | 0 |
| Kaelon Black | HB | 1 | 3 | 3.0 | — | 0 | 3 | 0 |
| Caleb Douglas | WR | 1 | 2 | 2.0 | — | 0 | 2 | 0 |
| Mike Evans | WR | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
| Jake Tonges | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| De'Zhaun Stribling | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 8 | 130 | 16.3 | 63 | 1 | 51 | 0 |
| George Kittle | TE | 9 | 77 | 8.6 | 33 | 0 | 12 | 0 |
| Caleb Douglas | WR | 5 | 72 | 14.4 | 13 | 1 | 26 | 1 |
| Trey Palmer | WR | 7 | 63 | 9.0 | 9 | 0 | 14 | 0 |
| Greg Dulcich | TE | 5 | 50 | 10.0 | 26 | 0 | 12 | 0 |
| De'Zhaun Stribling | WR | 4 | 38 | 9.5 | 14 | 1 | 14 | 0 |
| Malik Washington | WR | 1 | 27 | 27.0 | 4 | 0 | 27 | 1 |
| Jake Tonges | TE | 3 | 25 | 8.3 | 7 | 0 | 17 | 0 |
| Trey Benson | HB | 3 | 13 | 4.3 | 11 | 0 | 9 | 0 |
| Kaelon Black | HB | 1 | 8 | 8.0 | 7 | 0 | 8 | 0 |
| Christian McCaffrey | HB | 1 | 7 | 7.0 | 3 | 0 | 7 | 0 |
| Jalen Tolbert | WR | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
| Brandon Aiyuk | WR | 1 | 3 | 3.0 | — | 0 | 3 | 0 |
| Ollie Gordon II | HB | 1 | 1 | 1.0 | — | 0 | 1 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Jacob Rodriguez | MIKE | 12 | 0 | 0 | 0 | 0 |
| Darrell Baker Jr | CB | 11 | 0 | 0 | 0 | 0 |
| Fred Warner | LEDG | 4 | 3 | 0 | 0 | 0 |
| Marshon Lattimore | CB | 7 | 0 | 0 | 0 | 0 |
| Jordyn Brooks | WILL | 7 | 0 | 0 | 0 | 0 |
| Trey Moore | LEDG | 3 | 1 | 0 | 0 | 0 |
| Zach Sieler | DT | 3 | 1 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 4 | 0 | 0 | 0 | 1 |
| Kenneth Grant | DT | 4 | 0 | 0 | 1 | 0 |
| Nick Bosa | LEDG | 2 | 1 | 0 | 0 | 0 |
| Kyle Louis | SS | 4 | 0 | 0 | 0 | 1 |
| Renardo Green | CB | 3 | 0.5 | 0 | 0 | 1 |
| Nick Martin | WILL | 3 | 0 | 0 | 0 | 0 |
| Chris Johnson | CB | 3 | 0 | 0 | 0 | 1 |
| Geno Stone | FS | 3 | 0 | 0 | 0 | 0 |
| Isaiah Bolden | SS | 2 | 0 | 0 | 0 | 1 |
| Joshua Uche | REDG | 2 | 0 | 0 | 0 | 0 |
| JuJu Brents | CB | 2 | 0 | 0 | 0 | 0 |
| DeForest Buckner | DT | 2 | 0 | 0 | 0 | 0 |
| Dre Greenlaw | WILL | 2 | 0 | 0 | 0 | 0 |
| Ephesians Prysock | CB | 1 | 0 | 0 | 0 | 0 |
| Malik Mustapha | SS | 1 | 0 | 0 | 0 | 0 |
| Jordan Phillips | DT | 1 | 0 | 0 | 0 | 0 |
| Marte Mapu | SAM | 1 | 0 | 0 | 0 | 0 |
| Jack Jones | CB | 1 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 1 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 0 | 0.5 | 0 | 0 | 0 |
| Chop Robinson | LEDG | 1 | 0 | 0 | 0 | 0 |
| Rodney McGraw | REDG | 1 | 0 | 0 | 0 | 0 |
| Ashtyn Davis | FS | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Zane Gonzalez | K | 1 | 1 | 2 | 55 |
| Eddy Pineiro | K | 1 | 2 | 3 | 35 |
| Bradley Pinion | P | 0 | 0 | 0 | 0 |

