49ers · Player

Malik Mustapha

Malik Mustapha
Position
S
Number
#6
Age
24
Pieces here
26

On the record

Called Shots →
MissedJul 30, 2026

Malik Mustapha, not Marques Sigle, lines up at safety alongside Ji'Ayir Brown with the 49ers' first-team defense on the opening defensive snap against the Los Angeles Rams on September 10, 2026. If Sigle is on the field with the first team on that snap and Mustapha is not, this call is wrong.

Written about him

After Pineiro's field goal, Washington ran 40 plays and the 49ers ran nine
Takeaways

After Pineiro's field goal, Washington ran 40 plays and the 49ers ran nine

San Francisco beat Washington 23-17 at Levi's Stadium on Monday night and is 6-0 for the first time since 2019. It led 23-3 with 5:56 left in the third quarter, and from there the offense ran nine plays on three possessions without a first down while Washington ran 40 and scored twice. Four of Washington's first downs came by penalty, two of them wiping out a third-down incompletion and a fourth-down sack. Malik Mustapha broke up a fourth-and-3 pass at the 17 with two minutes left, and Keion White and Romello Height sacked Jayden Daniels on the final play. Mike Evans caught three passes for 94 yards and left with 1:10 in the first half with the Achilles soreness that kept him out of practice all week. Brock Purdy passed 1,500 career attempts on the opening drive, and the club's notes list him first in career passer rating. Jaden Dugger led the team with 11 tackles. Luke Gifford and Upton Stout also left and did not return.

Sam KezarOct 20, 20265 min read
Without Bosa, the defense Shanahan hoped would survive is third in points allowed
49ers Notebook

Without Bosa, the defense Shanahan hoped would survive is third in points allowed

Kyle Shanahan said the injuries on his defensive line had him hoping to survive until the second half of the season. Through five games the 49ers have allowed 93 points, 18.6 a game, and only Minnesota and Kansas City have allowed fewer per game. Bosa is out Monday against Washington, Halton and Mykel Williams are questionable, Malik Mustapha starts again for Marques Sigle, and Brock Purdy is five attempts from qualifying for the career passer-rating list.

Sam KezarOct 18, 20264 min read
The Safety Battle Everybody Previewed Is Not The One Being Held
Camp Battles

The Safety Battle Everybody Previewed Is Not The One Being Held

Camp Battles, second installment. Nick Wagoner has Ji'Ayir Brown taking all the first-team free safety reps in a contract year, which is not what the preview said would happen. The live competition is beside him, between an incumbent with 22 starts and a fifth-round second-year player, and it has been contested for exactly one practice because Malik Mustapha strained a hamstring on Monday. Everything on the record was recorded in shorts. The pads arrive Friday.

Sam KezarJul 30, 20264 min read
Pearsall's Knee, Two Quarterback Lines, And A Strip-Sack To Open Team Drills
Camp Notebook

Pearsall's Knee, Two Quarterback Lines, And A Strip-Sack To Open Team Drills

Nick Wagoner reported swelling in Ricky Pearsall's knee from a PCL injury carried over from last season, with surgery being explored. Jordan James has a fractured rib and Malik Mustapha a hamstring strain. Purdy completed 14 of 18 in team drills, Mac Jones 11 of 15, and Dre Greenlaw opened team drills by stripping Christian McCaffrey.

Sam KezarJul 29, 20263 min read

Also appears in

Half of Washington's second-half catches ended at Dugger or Warner

Oct 21, 2026

Evans is a Monday decision, and without him the 53 has three healthy receivers

Oct 19, 2026

Bosa is out Monday, which Shanahan says is what the 49ers expected

Oct 17, 2026

The 49ers gave Seattle 17 points off turnovers and took 21 back

Oct 13, 2026

Deebo Samuel will miss some time, leaving the 49ers four available receivers

Oct 12, 2026

Seattle's turnovers made 21 points, and the 49ers still needed the last kick

Oct 12, 2026

Seattle has not let the 49ers score a touchdown since last season's opener

Oct 11, 2026

Kyle Juszczyk will miss a few weeks and the 49ers have no other fullback

Oct 5, 2026

Brock Purdy goes first in a redraft of 2022. That weekend his class was a C+

Sep 22, 2026

The 49ers Released Robert Jones And Traded For A Lineman Seven Minutes Later

Aug 30, 2026

Five Rookies Started And The Kicker Scored All Eighteen Points

Aug 28, 2026

Kurtis Rourke Has Three Broken Ribs And Does Not Play Tonight

Aug 27, 2026

Shanahan Says Left Guard Is Close To Decided, And Thursday Is The Last Evidence He Gets

Aug 27, 2026

Ten Days To The Cutdown, And The 49ers Expect To Play A Number Of Starters

Aug 20, 2026

Carver Willis Took The First-Team Left Guard Reps In El Segundo

Aug 18, 2026

Ten 49ers To Watch Against Tennessee, Starting With The Left Guard On The Depth Chart

Aug 12, 2026

The 49ers' First Depth Chart Lists Demarcus Robinson As A Starting Receiver

Aug 11, 2026

Left Guard Is An Open Competition Everywhere Except In The Reps

Aug 10, 2026

The 49ers Wrote A Kick-Return Bonus Into Deebo Samuel's Contract

Aug 5, 2026

The Edge Room Lost Three Bodies While The New Receiver Took Ten Snaps

Aug 1, 2026

Four Transactions, Three Skirmishes, And Not One Word About Left Guard

Jul 31, 2026

Twenty-One Locks, Twelve Arguments, And One Australian With A Visa

Jul 25, 2026