Salech signed his first professional contract with Danish Superliga club Brøndby on 28 June 2021, a four-year deal.[2] He made his debut on 1 May 2022, coming on as a substitute for Marko Divković in the 73rd minute of a 2–1 league loss to Randers.[3]
On 31 August 2022, Salech was loaned out to Danish 1st Division side HB Køge for the rest of the season.[4] He scored 15 goals in 25 appearances for Svanerne, before returning to Brøndby ahead of the 2023–24 season.[1][5]
Salech moved on a season-long loan to Belgian Challenger Pro League club Beveren on 28 August 2023, with an option for Brøndby to recall him in January 2024.[6] He scored six minutes into his debut for Beveren on 3 September, helping Beveren to a 2–0 victory over SL16.[7][8]
On 22 February 2024 it was confirmed that Salech had been sold to Swedish Allsvenskan club IK Sirius with immediate effect for a transfer fee of 600.000€ plus a 25% sell-on clause. Salech signed a deal until the end of 2028.[9]
Personal life
Born in Denmark, Salech is of Palestinian descent.[10]