Erdoğan progressed through the Samsunspor youth academy, and made his professional debut in the TFF First League on 24 November 2012, replacing Hakan Arslan in the 79th minute of a 1–1 away draw against MKE Ankaragücü at Ankara 19 Mayıs Stadium.
In the 2018–19 season, Erdoğan played a limited role under head coach Oliver Glasner, and in November 2018, he was suspended by LASK due to disciplinary reasons.
[4] He subsequently returned to Turkey to stay fit and was eventually loaned to the second division team Juniors OÖ in February 2019 for the remainder of the season.
[10] He made his debut for the team as a substitute in a UEFA Europa League qualification match against Sparta Prague on 8 August 2019, replacing Caleb Ekuban in the 90th minute of a 2–2 away draw.
[18] He made his competitive debut for the club on the first matchday of the season, on 6 August 2022, starting the match in defensive midfield before being replaced by Iñigo Córdoba in the 66th minute of a 3–2 home loss to Ajax.