Ihnatkov began his football development in the youth ranks of
Zrinjski Mostar, where he was regarded as one of the club's most promising young players. In January 2024, he joined the academy of
Sarajevo, continuing his development in the club's under-19 setup. He featured prominently in Sarajevo's youth league teams, making multiple appearances for the under-19 side in the 2024–25 season in both the Premier League and the
UEFA Youth League. On 7 February 2024, he signed his first professional contract with the club. In October 2025, Ihnatkov made his debut for Sarajevo's senior team in the
Bosnian Premier League, becoming one of the youngest players to appear for the club in top-flight competition. He quickly established himself as a first team regular under manager
Mario Cvitanović. ==International career==