Miami
Dolphins
0-1
38
FINAL
20
San Francisco
49ers
1-0
AI Recap
AI RECAPThe Miami Dolphins topped the San Francisco 49ers 38-20 in a decisive Week 2 matchup of the 2026 season. This victory not only boosts Miami's momentum early in the season but also raises questions about San Francisco's defensive capabilities moving forward.
Malik Willis led the Dolphins with a solid performance, throwing for one touchdown while De'Von Achane dominated on the ground, racking up an impressive 152 rushing yards. With a balanced offensive attack, Miami showcased their versatility and ability to exploit San Francisco's weaknesses. Meanwhile, Brock Purdy managed 175 passing yards for the 49ers, but struggled to find the end zone.
Defensively, Miami's Kyle Louis made a significant impact with two interceptions, shifting the momentum in favor of the Dolphins. Chop Robinson also contributed with four total tackles, helping to stifle San Francisco's offensive rhythm. The game’s turning point came when Louis’s second interception set up a crucial touchdown drive, allowing Miami to extend their lead and ultimately secure the win.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Brock Purdy | QB | 20 | 13 | 65% | 175 | 1 | 4 | 69.7 |
| Malik Willis | QB | 16 | 8 | 50% | 151 | 1 | 1 | 77.8 |
| De'Zhaun Stribling | WR | 0 | 1 | — | 0 | 0 | 0 | — |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| De'Von Achane | HB | 13 | 152 | 11.7 | 24 | 4 | 76 | 0 |
| Christian McCaffrey | HB | 17 | 66 | 3.9 | 18 | 2 | 16 | 0 |
| Malik Willis | QB | 2 | 30 | 15.0 | 8 | 0 | 23 | 0 |
| Brock Purdy | QB | 1 | 2 | 2.0 | 1 | 0 | 2 | 0 |
| Alvin Kamara | HB | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Ricky Pearsall | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| De'Zhaun Stribling | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Mike Evans | WR | 6 | 61 | 10.2 | 15 | 0 | 21 | 0 |
| Chris Bell | WR | 3 | 56 | 18.7 | 43 | 0 | 36 | 0 |
| Ricky Pearsall | WR | 2 | 53 | 26.5 | 26 | 1 | 53 | 0 |
| Caleb Douglas | WR | 1 | 47 | 47.0 | 14 | 0 | 47 | 1 |
| Christian McCaffrey | HB | 1 | 29 | 29.0 | 10 | 0 | 29 | 0 |
| De'Von Achane | HB | 2 | 27 | 13.5 | 4 | 1 | 24 | 0 |
| Malik Washington | WR | 2 | 21 | 10.5 | 16 | 0 | 17 | 0 |
| De'Zhaun Stribling | WR | 2 | 20 | 10.0 | 6 | 0 | 18 | 0 |
| Jake Tonges | TE | 1 | 7 | 7.0 | 9 | 0 | 7 | 0 |
| George Kittle | TE | 1 | 5 | 5.0 | — | 0 | 5 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Kyle Louis | SS | 2 | 0 | 2 | 0 | 1 |
| Chop Robinson | LEDG | 4 | 2 | 0 | 0 | 0 |
| Chris Johnson | CB | 4 | 0 | 1 | 0 | 0 |
| Jordyn Brooks | WILL | 3 | 0 | 1 | 0 | 0 |
| Osa Odighizuwa | DT | 2 | 2 | 0 | 0 | 0 |
| Kenneth Grant | DT | 3 | 1 | 0 | 0 | 0 |
| Ji'Ayir Brown | FS | 0 | 0 | 1 | 0 | 1 |
| Dre Greenlaw | WILL | 3 | 0 | 0 | 0 | 0 |
| Upton Stout | CB | 3 | 0 | 0 | 0 | 0 |
| Geno Stone | FS | 2 | 0 | 0 | 0 | 0 |
| Nick Martin | WILL | 2 | 0 | 0 | 0 | 0 |
| Renardo Green | CB | 2 | 0 | 0 | 0 | 0 |
| Deommodore Lenoir | CB | 2 | 0 | 0 | 0 | 1 |
| Jacob Rodriguez | MIKE | 2 | 0 | 0 | 0 | 0 |
| Zach Sieler | DT | 1 | 0 | 0 | 0 | 0 |
| Alfred Collins | DT | 1 | 0 | 0 | 0 | 0 |
| Trey Moore | LEDG | 1 | 0 | 0 | 0 | 0 |
| Marques Sigle | SS | 1 | 0 | 0 | 0 | 0 |
| Gracen Halton | DT | 1 | 0 | 0 | 0 | 0 |
| Tony Jefferson | SS | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Charlie Smyth | K | 1 | 1 | 5 | 42 |
| Eddy Pineiro | K | 0 | 0 | 2 | 0 |

