As a youth player, Shabani joined the
youth academy of German side TSV Krofdorf-Gleiberg. In 2008, he joined the youth academy of German side FSG Wettenberg. Four years later, he joined the youth academy of German side TSG Wieseck. Subsequently, he joined the youth academy of German side TSG Wieseck in 2014. Following his stint there, he joined the youth academy of German
Bundesliga side
1. FSV Mainz 05 and was promoted to the club's
reserve team in 2021. Six months later, he was promoted to their senior team. On 13 May 2023, he debuted for them during a 0–3 away loss to
Eintracht Frankfurt in the
league. ==International career==