Tayfun plays for Trabzonspor, where he promoted from youth team. He made the step up to the first team in his teenage years, and is also a regular in the Turkish under-21 team. Although he not was not established in the Trabzonspor team, he still made regular appearances. He is usually used as a central defender or a right back. He was loaned to Kayserispor for a year and he is back with the Trabzonspor.