Al Mustafa Riyadh (; born August 5, 1975) is a Bahraini marathon runner of Moroccan origin. Riyadh represented Bahrain at the 2008 Summer Olympics in Beijing, where he competed for the men's marathon, along with his compatriots Abdulhak Zakaria, and Nasar Sakar Saeed. Unfortunately, he was unable to finish the entire race for the second time since he did the same fate at the 2004 Summer Olympics in Athens.