After training with the senior team during the 2011–12 season under former manager Didier Deschamps, ahead of the ensuing season under new manager Élie Baup, Abdullah was promoted to the senior team permanently and assigned the number 13 shirt.
[3] He made his professional debut on 9 August 2012 in the second leg of the team's third qualifying round tie against Turkish club Eskişehirspor.
[4] On 3 August 2016, Abdullah moved abroad for the first time in his career, signing a two-year contract with Spanish Segunda División club Cádiz CF.
[6] After playing only 644 minutes in ten games, Abdullah and the club decided to terminate the contract by mutual consent on 28 January 2019.
[7] Abdullahs contract expired after Waasland-Beveren declined to renew following the end of the 2021–22 Swiss Challenge League.