Al Hajj signed from Danish club Odense on deadline day of the 2024 summer transfer window.
Rami was born in Lebanon and moved with his family to Sweden when he was two years old. He played youth football for Falkenbergs in Sweden but, aged 17, joined Heerenveen in the Netherlands.
Breaking through with the Eredivisie side, he played 77 times for their first team, scoring four times, before a move to Denmark in the summer of 2023.
Signing for Odense, also known as OB, Al Hajj played 32 games, racking up four goals and eight assists, despite OB’s relegation to the second tier of Danish football. He also has eight caps for Sweden Under-21s.