On 19 June 2019, Hajrizi joined Swiss Challenge League side Chiasso.[2] One month later, he made his debut in a 0–1 home defeat against Wil after coming on as a substitute at 74th minute in place of Ivan Lurati.[3]
Lugano
On 25 March 2021, Hajrizi via a photo on his official Instagram account announces that from the 2021–22 season,[4] he will be part of the Swiss Super League club Lugano.[5] Four months later, he made his debut in a 0–2 home defeat against Zürich after being named in the starting line-up.[6]
Widzew Łódź
On 17 June 2024, Hajrizi joined Polish Ekstraklasa side Widzew Łódź after agreeing to a two-year deal with a one-year extension option and received squad number 5.[7]
On 11 November 2022, Hajrizi received a call-up from Kosovo for the friendly matches against Armenia and Faroe Islands.[10] His debut with Kosovo came eight days later in a friendly match against Faroe Islands after being named in the starting line-up.[11]