Three years later, at the age of 12, he became the youngest footballer to sign a scholarship contract for NK Zagreb.
[8] In August, he made his UEFA Europa League debut in a 2–0 victory against Danish club Brøndby IF.
Coming on as a 75th-minute substitute for Zvonimir Kožulj, Sehić received a yellow card twelve minutes later.
[10] On 22 January 2019, he signed for Ukrainian Premier League club Vorskla Poltava.
[11] In August 2021, Šehić moved to the Cypriot Second Division side Akritas Chlorakas following a month-long stint at NK Rudeš.