On 1 July 2008, it was announced that Werder Bremen and Sloboda Tuzla had come to an agreement over the transfer of Husejinović to Werder for €900,000.[1] On 17 January 2009, Husejinović was loaned to 1. FC Kaiserslautern until the end of the season.
Sarajevo
On 26 July 2012, he scored two goals against Bulgarian side Levski Sofia in a UEFA Europa League match to help his team to a prestigious 3–1 win (the Bosnians advanced to the next round after an aggregate score of 3–2 and were subsequently eliminated by Montenegrin club FK Zeta.[2]
Dinamo Zagreb
In late December 2012, he was close to signing a contract with CSKA Sofia, but instead joined Dinamo Zagreb in early January 2013.[3]
He was injured in a game against RNK Split in October 2013. He was not able to play until May 2014. After the injury, he was loaned out to Lokomotiva Zagreb in 2015 [4] and for a short period in 2016, played for the Dinamo Zagreb second team.
Sarajevo
After not enough playing time, Husejinović left Dinamo Zagreb and signed a contract with his former club Sarajevo.[5] He left the club after 2 years in 2018.[6]
Sloboda Tuzla
On 1 July 2018, Husejinović signed with Sloboda Tuzla.[7] He left Sloboda on 15 June 2019 after his contract expired.[8]
During his time in Sloboda, Husejinović was one of the best players of the club during the 2018–19 season, and was also one of the players with the most games played. He played in 29 league games and in 31 games in all competitions (including the league), scoring 3 goals in the process.
Tuzla City
On 17 June 2019, Husejinović signed a three-year contract with Tuzla City.[9] He made his official debut for Tuzla City on 20 July 2019, in a 1–5 away league win against Zvijezda 09.[10] Husejinović scored his first goal for Tuzla City also in a league match, this time in a 1–3 away win against Široki Brijeg on 15 September 2019.[11]
On 11 December 2019, Tuzla City and Husejinović decided to part ways, mutually terminating his contract with the club.[12]
Return to Sloboda Tuzla
In January 2020, for a second time in his career, Husejinović decided to come back to Sloboda Tuzla.[13] He scored his first goal for Sloboda since his return on 12 August 2020, in a league match against Mladost Doboj Kakanj.[14]