At age 17, Özdemiroğlu joined the Basketball Super League and played in the 2013–14 season for the Darüşşafaka basketball club. He played 17 games over three seasons from 2013–2016 and averaged 6.3 points, 3.4 rebounds and 2.9 assists.[3]
During the 2015–16 season he played for Bahçeşehir Koleji S.K., playing 27 games and averaged 6.0 points, 2.9 rebounds and 1.9 assists per game.
During the 2014–15 season Özdemiroğlu was loaned to Acıbadem Üniversitesi to play for the A.Ü. Sports Klub and averaged 3.0 three-point baskets and 6.0 field goals made.[4] He returned to play during the 2015–16 season, starting 18 out of 33 total games.
During the 2016–17 season, Özdemiroğlu was loaned to the Yeşilgiresun basketball club, playing 30 games with the team. He averaged 6.0 points, 2.8 rebounds and 1.8 assists per game.
From 2017 to 2023, Özdemiroğlu continually played for Darüşşafaka and eventually became team captain. During the 2022-2023 campaign, in 30 BSL games, he averaged a career-high of 14.6 points, 4.8 rebounds, 6.4 assists and 2.4 steals per contest.
On June 24, 2023, Özdemiroğlu signed a two-year contract with Turkish powerhouse Anadolu Efes.
Özdemiroğlu declared for the 2018 NBA draft in which he was not selected.[5]