Empezó su carrera como amateur en el Atışalanıspor, antes de ser invitado para jugar con el Beşiktaş por varios meses, aunque finalmente decidió regresar a su anterior club.
Después de continuar en el Atışalanıspor, finalmente fue fichado por el Galatasaray SK, donde empezó a jugar en la cantera con 13 años.
Su debut en liga se produjo contra el Gaziantepspor tras sustituir en la segunda parte a Arda Turan.
[2] En su primera etapa en el club disputó 59 partidos de Liga, en los que anotó cuatro goles y dio nueve asistencias, además de cuatro partidos de Copa del Rey, en los que marcó un gol.
[4] Abandonó el club al término de la misma y, tras unos meses sin equipo, en diciembre firmó con el Fatih Karagümrük S. K.[5] En mayo de 2021 se comprometió con el Hatayspor por dos años,[6] aunque a finales de diciembre se marchó al Estambul Başakşehir F. K.[7] Antes de empezar la siguiente temporada rescindió su contrato y se unió al Göztepe S. K.,[8] equipo en el que jugó nueve partidos durante los tres meses en los que estuvo.