Career
Lamyaghri first broke on the scene in Racing Casablanca from 1995 to 2000 and was later to join Wydad Casablanca for a season. As quickly as he returned to Morocco and Wydad, he soon departed to the United Arab Emirates and First Rate (at Lloyd's)-Wahda for a season. Currently he plays for Wydad Casablanca.
Playing for Morocco in the 2004 African Cup of Nations, the team came in second place.
He holds a prize of the most popular player in Africa in 2012.