Skip to main content
Week 2 · Final

49ers at Dolphins

Miami Dolphins 31, San Francisco 49ers 13 · LEGACY REGS

FinalLEGACY REGSWeek 2

Final Score

Week 2
By the numbers
49ers 13 1 TD · 2 FG · 1 XPDolphins 31 4 TD · 1 FG · 4 XPJulian Sayin 262 yds passingDerrick Henry 118 yds rushingDante Simpson 71 yds receivingFred Warner 9 tkl defenseTotal yards 241 · 477Passing yards 141 · 262Rushing yards 100 · 215Completions 13/31 · 26/36Yards per carry 5.9 · 6.1

Recap

AI recap

Franchise Hub Beat · 10d ago

In a dominant display, the Miami Dolphins topped the San Francisco 49ers 31-13 in Week 2 of the 2028 season. With both teams looking to solidify their standings early in the season, Miami's performance was a statement win, showcasing their offensive capabilities and defensive resilience.

Leading the charge for Miami was quarterback Julian Sayin, who threw for 262 yards and a touchdown, effectively managing the game from the pocket. Derrick Henry was a force on the ground, rushing for 118 yards, while Dante Simpson contributed significantly in the passing game with 71 receiving yards. Miami's offense showcased a balanced attack that kept the 49ers' defense on its heels throughout the contest.

Defensively, the Dolphins put together a strong performance, highlighted by Chop Robinson's two sacks and Chris Johnson's interception, which halted a potential 49ers scoring drive. The turning point came in the third quarter when Johnson's pick set up a quick touchdown, allowing Miami to extend their lead and maintain control. With Fred Warner leading the way for San Francisco with nine tackles, it wasn’t enough to overcome the Dolphins' well-rounded effort.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
49ers12113
Dolphins41431

Team Stats

Side by side
SFMIA
Total yards241477
Passing yards141262
Rushing yards100215
Completions13/3126/36
Yards per carry5.96.1
Sacks15
Turnovers11
Touchdowns14
Field goals2/21/1
1st downs1222
3rd downs4/119/14
Penalties5-405-34

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
49ers
Bryce UnderwoodQB13/3142%1411153.2
Dolphins
Julian SayinQB26/3672%26210101.8
Rushing9 players
PlayerATTYDSYPCYACTDLNGFUM
49ers
Christian McCaffreyHB11766.9310290
Bryce UnderwoodQB5173.4—060
Kaelon BlackHB177.0—070
George KittleTE000.0—000
De'Zhaun StriblingWR000.0—000
Dolphins
Derrick HenryHB181186.6571310
Ollie Gordon IIHB8627.8312291
Julian SayinQB9353.9—070
Dante SimpsonWR000.0—001
Receiving13 players
PlayerRECYDSYPRYACTDLNGDROP
49ers
Ricky PearsallWR44310.861180
George KittleTE33210.780131
De'Zhaun StriblingWR33010.080160
Jordan DwyerWR11616.040160
Terrance Carter JrHB11111.040110
Christian McCaffreyHB199.05091
Dolphins
Dante SimpsonWR57114.2160301
Caleb DouglasWR56613.2141290
Chris BellWR6467.7170100
Will KacmarekTE4399.890160
Kevin Coleman Jr.WR12020.070200
Derrick HenryHB4184.521070
Justin JolyTE122.0—020
Defense25 players
Kicking2 players
PlayerFGXPLNG
49ers
Eddy PineiroK2/2154
Dolphins
Tate SandellK1/1430