Šahinović started his professional career at Sarajevo, before joining Raków in 2024.
Club career
Sarajevo
Šahinović came through the youth academy of his hometown club Sarajevo. In June 2020, he signed his first professional contract with the team.[2] He made his professional debut in a Bosnian and Herzegovina Cup game against Radnički Lukavac on 13 October at the age of 17.[3] Eleven months later, he made his league debut against Leotar.[4]
In September 2022, he signed a new three-year deal with the club.[5]
Raków
On 11 December 2023, Šahinović was transferred for an undisclosed fee to defending Ekstraklasa champions Raków Częstochowa, signing a contract until June 2028.[6] He made his senior team debut on 13 April 2024 in a 1–1 home draw against Legia Warsaw.[7] Four days later, it was announced he would miss the remainder of the season after picking up a leg injury in training.[8]