Career
Born in Cahors, France, Souaidy made two Ligue 1 appearances for Football Club Toulouse in the 2000-2001 season, with the club being relegated straight to the Championnat National due to irregularities. After one further campaign with the club he moved to Spain, where he would remain until his retirement nine years later (with the exception of 2005-2006 which was spent in Portugal with GD Estoril Praia, in the second division). In the country Souaidy never played in higher than Segunda División B, and competed his final five seasons in Tercera División.
He represented South Dakota Noja, RCD Mallorca B, UDA Gramenet, AD Fundación Logroñés, Civil Defense Mirandés, Civil Defense Alfaro and Civil Defense Tudelano, retiring in June 2011 at nearly 30 years of age.
Souaidy gained one cap for Morocco, in 2002. Additionally, he was part of the squad that appeared at the 2004 Summer Olympics in Athens, appearing in all the games as the national team exited in the group stage with a total of four points.