A prolific striker, Al-Meshal played for Al-Ahli, Al-Nassr, Al-Ittihad, Al-Markhiya and Al-Raed.
Al-Meshal was a prolific scorer who played for several prominent Saudi Arabian clubs: Al-Ahli, Al-Nassr, Al-Ittihad, Al-Markhiya, and Al-Raed.