 He made his professional debut playing for RB Leipzig II against ZFC Meuselwitz on 13 April 2017 at the age of 19 and managed to score a goal.On 30 May 2017, Demirović moved to Spanish side Alavés on a four-year contract.After initial problems with registration, he first played for Alavés B.

Demirović made his first-team debut in a Copa del Rey triumph over Formentera on 3 January 2018 and scored a brace.