He played college football for the Richmond Spiders and the Wake Forest Demon Deacons.
The San Francisco 49ers selected Mustapha with the 124th overall pick in the fourth round of the 2024 NFL draft.
The 124th pick had initially belonged to the Dallas Cowboys, who traded it to the 49ers in exchange for Trey Lance.
[9] Mustapha began his rookie season as a backup, but injuries sustained by Talanoa Hufanga soon thrust him into a more prominent role.
[13] Owing to his strong play he was able to retain his position as a starter following Hufanga's return to the lineup in Week 14.