Latem 2004 roku Masudi przeszedł do izraelskiego Bene Sachnin. Po roku gry w tym klubie odszedł do Maccabi Netanja. Z kolei w sezonie 2006/2007 występował w Maccabi Hajfa. Jesień 2007 spędził w FC Aszdod, a wiosnę 2008 w Maccabi Tel Awiw. Natomiast w sezonie 2007/2008 był piłkarzem Maccabi Herclijja. W 2009 roku wyjechał do Chin i został piłkarzem tamtejszego Dalian Shide.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1997/98 SC Bastia
Ligue 1 1 0 1997/98 Nîmes Olympique
Ligue 2 7 0 1998/99 Nîmes Olympique
Ligue 2 21 2 1999/00 Nîmes Olympique
Ligue 2 11 1 1999/00 AS Saint-Étienne
Ligue 1 4 1 2000/01 AS Saint-Étienne
Ligue 1 4 0 2000/01 Lausanne Sports
Super League 11 1 2001/02 Lausanne Sports
Super League 3 0 2001/02 Sturm Graz
Bundesliga 20 4 2002/03 Sturm Graz
Bundesliga 26 6 2003/04 Sturm Graz
Bundesliga 2 0 2003/04 Al-Ittihad Trypolis
I.