2026 · Week 2 · Fantasy box score (½ PPR)

Miami Dolphins at San Francisco 49ers

Miami Dolphins

13–35

San Francisco 49ers

Final

Line +12.5 · O/U 44.5 · Sun, Sep 20, 4:25 PM EDT

Final — official stats. Fantasy points are half-PPR.

Fantasy standouts

  • Brock Purdy (SF) · 28.5 ½ PPR · 20/22 · 287 pass yds · 2 pass TD · 30 rush yds · 1 rush TD
  • Christian McCaffrey (SF) · 20.6 ½ PPR · 10 car · 23 rush yds · 2 rush TD · 4 rec · 43 rec yds
  • Ryan Miller (MIA) · 14.2 ½ PPR · 1 rec · 1 tgt · 77 rec yds · 1 rec TD
  • Malik Willis (MIA) · 12.5 ½ PPR · 14/23 · 197 pass yds · 1 pass TD · 6 rush yds

Dolphins

Passing

PlayerC/ATTYDSTDINT½ PPR
Malik WillisQB14/231971012.5

Rushing

PlayerCARYDSTD½ PPR
De'Von AchaneRB2074010.8
Jaylen WrightRB21101.1
Ollie Gordon IIRB3700.7
Malik WillisQB26012.5
Malik WashingtonWR1406.7

Receiving

PlayerRECTGTYDSTD½ PPR
Ryan MillerWR1177114.2
Malik WashingtonWR454306.7
De'Von AchaneRB3619010.8
Caleb DouglasWR231902.9
DJ HermanRB131802.3
Greg DulcichTE231702.7
Will KacmarekTE11400.9
Chris BellWR01000.0

Kicking

PlayerFGXP½ PPR
Riley PattersonK2/31/16.0

49ers

Passing

PlayerC/ATTYDSTDINT½ PPR
Brock PurdyQB20/222872028.5

Rushing

PlayerCARYDSTD½ PPR
Brock PurdyQB330128.5
Kaelon BlackRB72502.5
Christian McCaffreyRB1023220.6
Jordan JamesRB41501.5
Deebo Samuel Sr.WR1405.0
Mac JonesQB2-20-0.2

Receiving

PlayerRECTGTYDSTD½ PPR
George KittleTE4480116.0
Mike EvansWR335406.9
Christian McCaffreyRB4443020.6
Demarcus RobinsonWR333404.9
Deebo Samuel Sr.WR343105.0
Kyle JuszczykRB222719.7
KhaDarel HodgeWR111802.3

Kicking

PlayerFGXP½ PPR
Eddy PineiroK0/05/55.0

Recap

Purdy goes 20 of 22 as San Francisco beats Miami, 35–13

By Jordan Vance

Miami released Tua Tagovailoa this offseason, handed the job to Malik Willis on a three-year, $67.5 million deal, and fell to 0-2 with a 35–13 loss in San Francisco.

Brock Purdy barely missed. He completed 20 of 22 passes for 287 yards and two touchdowns, ran one in from the 2, and finished with 28.5 fantasy points. He completed 18 in a row at one point, and San Francisco scored a touchdown on each of its first five drives. Christian McCaffrey scored on a pair of 1-yard runs and caught 4 passes for 43 yards, on 10 carries for 23. George Kittle, two games back from an Achilles injury, caught all 4 of his targets for 80 yards and a 12-yard touchdown. The other score was a 6-yarder to Kyle Juszczyk. Seven players caught a pass.

Willis got Miami's only points through the air. He completed 14 of 23 passes for 197 yards and a touchdown, threw no interceptions, and was sacked four times. The score was a 77-yard pass to Ryan Miller with 2:30 left, Miller's only catch, and 77 of those 197 yards. Miami's other points were field goals of 28 and 24. De'Von Achane carried 20 times for 74 yards and caught 3 of 6 targets for 19, without a touchdown. Willis was sacked five times in the opener at Las Vegas, too.

Through two starts the results have been uneven. He has shown he can move and he can throw, and the line has not kept him clean in either game.

Fantasy winners: Purdy is playing as well as any quarterback in football on this kind of day — 20 of 22, two touchdowns, and a rushing score. McCaffrey's two touchdowns keep him in the RB1 conversation even on 23 rushing yards. Kittle's 4 catches, 4 targets, and a score, in his second game back, make him a weekly starter.

Fantasy questions: Achane's workload stayed heavy, 20 carries and 6 targets, so the role is intact and the results around him are the problem. Willis stays hard to trust weekly until the protection gives him a cleaner pocket. One catch was 77 of his 197 yards.