Halilovic made only three appearances for Milan, all of them coming in the ill-fated Europa League campaign, and played a grand total of 60 minutes of football for the Rossoneri.
Halilovic seemed to never really be in the plans of Gennaro Gattuso, and when defender Davide Calabria was used in the midfield in the match against Fiorentina instead of Halilovic, an actual midfielder, the writing was certainly on the wall over the future of the player.
Halilovic is still only 22 years old, and his CV has a couple of impressive stops. However, at this point in his career, he should be playing every week, and that didn’t ever appear that it would happen at Milan.
Of course, all of this lends the question: Why was he signed in the first place? The former Dinamo Zagreb youth product has never performed anywhere near the level of his pedigree after an early move to Barcelona. He spent two years on loan at UD Las Palmas, but after the club was relegated from La Liga last season, he wasn’t retained and Hamburg, suffering from their own relegation, allowed him to become a free agent.
This deal didn’t make a ton of sense last summer, and the fact he was available on a free transfer speaks volumes to the intent of the previous sporting directors at the club. Once Elliott Management came in, and the hiring of Leonardo was completed, it became obvious that players available on free transfers would no longer be the club’s only moves in the transfer market.
It really seems as if Halilovic was brought in by Mirabelli because he didn’t require a transfer fee, and in the end, that’s not fair to Halilovic or the club. He needs another chance elsewhere and this chapter can close on a rather bizarre transfer.