After he passed all categories in Osijek, he didn't get that many chances in the first team. He played his only appearance for the Osijek team in the 2016/17 season in the last round against the RNK Split team, registering one minute.
Loans to Lučko and Međimurje
In February 2018, he signed for Lučko on loan until the end of the season. For the team from Novi Zagreb, he played fourteen time and score one goal.
In February of the following year, he signed for Međimurje on loan until the end of the season. By the end of the season, he scored two goals in ten appearances.
Međimurje
After more than three years spent in Osijek, he left the club as a free agent because his contract expired. He signed for the club from Čakovec on a one-year contract. In the only season spent in the North of Croatia, he made seventeen appearances in the league and one in the cup.
After his contract expired, he failed to reach an agreement with the club's leaders to extend a new one, so he was left without a club.
Široki Brijeg
In August 2020, he signed a multi-year contract for the Bosnian club Široki Brijeg.[2]
After an excellent half-season in Siroki Brijeg in April 2021, there was speculation in the media that Pogoń Szczecin was interested in Ikić.[3] Unfortunately, that transfer did not happen, so Ikić stayed in Široki Brijeg until 2022.
In 2022, his contract with the club from Široki Brijeg expired, so he looked for a new environment where he would settle down.
Sarajevo
With the arrival of a new coach in Sarajevo, Ikić also found himself on the list of desirable players in Sarajevo. So in June of the same year he signed a contract with Sarajevo for two years with the right to extend it for another year.[4] In the club from Koševo, he did great and is the club's leading scorer this season.[5] On 7 September 2023, Ikić and Sarajevo mutually agreed on his contract termination.[6]
Gençlerbirliği (loan)
On 8 February 2023, Ikić joined Gençlerbirliği in Turkey on a season-long loan.[7][8]