 He spent his entire career at Al-Kawkab and rejected offers from many top-tier sides such as Al-Hilal and Al-Nassr.Al-Nafisah retired at the age of 28 due to recurring injuries.Al-Nafisah represented the Saudi Arabia national team at the 1984 AFC Asian Cup and scored the first goal in the final.