Mustafa Topal 1992 yılında Aksaray İli Sarıyahşi İlçesi'ne Müftü olarak atanmıştır. 1996 yılında Almanya'ya Din Görevlisi olarak görevlendirilmiştir. 2002 yılında Almanya dönüşü Gümüşhane Müftü Yardımcılığına atanmıştır. 2004 yılında Mersin İli Bozyazı İlçesi'ne, 2007 yılında aynı İl Erdemli İlçesi'ne, 2012 yılında da Antalya İli Alanya İlçesine atanmıştır. 03/08/2018 tarihinde Bozüyük İlçe Müftüsü olarak göreve başlamıştır.
Bozüyük İlçe Müftüsü iken 19.11.2021 tarihli ve 2021/547 sayılı Cumhurbaşkanlığı kararnamesi ile Bingöl İl Müftülüğüne atanmış olup, 01.12.2021 tarihinde Bingöl'de görevine başlamıştır. Müftü Topal Evli ve üç çocuk babasıdır