Career in the club
He started training at the school of Velika Mlaka Croatia during the season 2010/11. He plays as a defensive half, but he also performs well as a midfielder. On 8th August 2011, he was transferred to the academy of Lokomotiva Zagreb Croatia, where he stays until 11th July 2014, when he is acquired by the academy of Dinamo Zagreb. During the summer of 2015, he is acquired by the second formation of Dinamo Zagreb where he debuts for the team on 14 August 2015 in a match against Croatian Dragovoliats. He plays 23 matches with 3 goals for the team during the 2015/16 season, 25 matches and 1 goal during the 2016/17 season, and 28 matches with 1 goal during 2017/18. On 28 April 2018 during a match against Rijeka Croatia, he starts for the first team of Dinamo Zagreb, which will be the only match, for the second team he played 76 matches with 5 goals. On 13 July 2018, he became a footballer for Inter Zapresic. On 11 August 2018, he scores his debut goal in the loss 3:2 against Gorica. He played a strong season 2018/19 confirmed in February 2019 with the election of captain of the team, by recording 37 games with 3 goals for the team. Due to that reason on the 1st of July 2019 was bought by Lech Poznan Poland for 400,000 euros. The first goal netted was on 24 August 2019 against Rakov Chenstohova Poland. During the season 2019/20 played 21 matches with 1 goal for the team but gradually loses its starting place. This is confirmed in the 2020/21 season, during which he played for the second team, recording only 13 games for the first team. Due to that reason on 23rd January 2021 he was loaned out to Kayserispor Turkey, where he played 16 games with 1 goal. He returned to Lech Poznan Poland on July 30, 2021, to conduct the summer training camp with the team with which in total he had 34 matches with 1 goal. On August 30, 2021, he is loaned to CSKA until the end of the season with the option of purchase. Debuted for the team on September 11, 2021, against the draw 1:1 with Slavia Sofia. He scored his debut goal for the army on October 3, 2021, in the 2:1 victory over Tsarsko Selo.