On 1 August 2019, he moved to 68 Aksaray Belediyespor in the TFF Third League, where he began his senior career.
[1] On 20 January 2021, he moved to the TFF First League club Manisa on a 3.5 year contract, returning on loan to 68 Aksaray Belediyespor for the remainder of the 2020–21 season.
[2] He spent 2 seasons with Manisa, making 50 appearances and scoring 2 goals.
[3] On 26 July 2023, he transferred to the Süper Lig club Çaykur Rizespor.
[4] Şahin represented the Turkey U23s in their winning campaign at the 2021 Islamic Solidarity Games.