# 2023–24 TFF First League

The 2023–24 TFF First League, officially known as Trendyol 1. Lig for sponsorship reasons, is the 23rd season since the league was established in 2001 and 61st season of the second-level football league of Turkey since its establishment in 1963–64.

## Teams

* Samsunspor (ended their 3-year stint in 2nd tier), Çaykur Rizespor (ended their single stint in 2nd tier) and Pendikspor (also ended their single stint in 2nd tier) promoted to 2023–24 Süper Lig.
* Giresunspor (returned after a 2-year stint in top tier) and Ümraniyespor (returned after a single stint in top tier) relegated from 2022–23 Süper Lig.
* Çorum (promoted for the first time in their history to 2nd tier), Kocaelispor (promoted after a single year absence) and Şanlıurfaspor (promoted after a 6-year absence) promoted from 2022–23 TFF Second League.
* Altınordu (relegated after 9-years in 2nd tier) and Denizlispor (relegated after 2-years in 2nd tier) relegated to 2023–24 TFF Second League.

### Stadiums and locations

| Team | Home city/borough | Home province | Stadium | Capacity |
| Adanaspor | Adana | Adana | New Adana Stadium | 33,543 |
| Altay | Alsancak | İzmir | Alsancak Mustafa Denizli Stadium | 14,000 |
| Ankara Keçiörengücü | Keçiören | Ankara | Ankara Aktepe Stadium | 4,883 |
| Bandırmaspor | Bandırma | Balıkesir | 17 Eylül Stadium | 12,725 |
| Bodrum | Bodrum | Muğla | Bodrum District Stadium | 4,563 |
| Boluspor | Bolu | Bolu | Bolu Atatürk Stadium | 8,456 |
| Çorum | Çorum | Çorum | Çorum City Stadium | 15,000 |
| Erzurumspor | Erzurum | Erzurum | Kazım Karabekir Stadium | 21,374 |
| Eyüpspor | Eyüp | Istanbul | Eyüp Stadium [tr] | 2,500 |
| Gençlerbirliği | Yenimahalle | Ankara | Eryaman Stadium | 20,560 |
| Giresunspor | Giresun | Giresun | Çotanak Sports Complex | 22,028 |
| Göztepe | Göztepe | İzmir | Gürsel Aksel Stadium | 25,035 |
| Kocaelispor | İzmit | Kocaeli | Kocaeli Stadium | 34,712 |
| Manisa | Manisa | Manisa | Manisa 19 Mayıs Stadium | 16,066 |
| Sakaryaspor | Adapazarı | Sakarya | New Sakarya Stadium | 28,154 |
| Şanlıurfaspor | Şanlıurfa | Şanlıurfa | Şanlıurfa 11 Nisan Stadium | 28,965 |
| Tuzlaspor | Tuzla | Istanbul | Tuzla Municipality Pitch [tr] | 1,600 |
| Ümraniyespor | Ümraniye | Istanbul | Ümraniye Municipality City Stadium | 3,513 |
| Yeni Malatyaspor | Malatya | Malatya | New Malatya Stadium | 27,044 |

### Personnel and sponsorship

| Team | Head coach | Captain | Kit manufacturer | Sponsor |
| Adanaspor | Kemal Kılıç | Kubilay Aktaş | Joma | |
| Altay | Cüneyt Biçer | Özgür Özkaya | Adidas | Avek Otomotiv |
| Ankara Keçiörengücü | Tahsin Tam | Erkam Reşmen | Nike | |
| Bandırmaspor | Yusuf Şimşek | Doğan Can Davas | Umbro | Teksüt |
| Bodrum | İsmet Taşdemir | Erkan Değişmez | Puma | CIP Travel Agency |
| Boluspor | Yalçın Koşukavak | Çağlar Şahin Akbaba | New Balance | |
| Çorum | Serkan Özbalta | Ferhat Yazgan | Nike | Alagöz Holding |
| Erzurumspor | Hakan Kutlu | Mustafa Yumlu | Adidas | Şahsuvaroğlu |
| Eyüpspor | Arda Turan | Caner Erkin | Nike | Green Motion Car Rental |
| Gençlerbirliği | Sinan Kaloğlu | Uğur Akdemir | Nike | Trendyol |
| Giresunspor | Serhat Güller | Faruk Can Genç | Diadora | Bitexen |
| Göztepe | Stanimir Stoilov | İsmail Köybaşı | Umbro | Lemar |
| Kocaelispor | Mustafa Gürsel | Gökhan Değirmenci | Diadora | Yıldız Entegre |
| Manisa | Levent Devrim | Kaan Kanak | Puma | Noran |
| Sakaryaspor | Tuncay Şanlı | Burak Süleyman | Diadora | Remley |
| Şanlıurfaspor | Cihat Arslan | Mehmet Yiğit | Nike | Bitexen |
| Tuzlaspor | Mazhar Sevgi (interim) | Mehmet Taş | Puma | Bitexen |
| Ümraniyespor | Orhan Gençer | Tomislav Glumac | Nike | |
| Yeni Malatyaspor | Withdrew from the league | Withdrew from the league | Withdrew from the league | Withdrew from the league |

### Foreign players

| Club | Player 1 | Player 2 | Player 3 | Player 4 | Player 5 | Player 6 | Player 7 | Player 8 | Player 9 | Player 10 | Former Players |
| Adanaspor | Jordan Lukaku | Eric Ayuk | Junior Fernandes | Abdoulaye Dabo | Oumar Diakité | Rashad Muhammed | Samuel Yépié Yépié | Joe Champness | Amadou Ciss | | Samuel Tetteh |
| Altay | | | | | | | | | | | Marco Paixão |
| Ankara Keçiörengücü | Jurgen Bardhi | Aliou Traoré | Malaly Dembélé | Christian Innocent | Moustapha Camara | Gboly Ariyibi | | | | | Uerdi Mara Kévin Mayi |
| Bandırmaspor | Cebio Soukou | Rémi Mulumba | Marvin Gakpa | Georgios Koutroumpis | Sékou Camara | Mexer | Navarone Foor | Dominique Badji | Moussa Djitté | Florian Jozefzoon | Kadeem Harris Ioannis Gelios Raúl Bobadilla |
| Bodrum | Omar Imeri | Ondřej Čelůstka | Haqi Osman | Musah Mohammed | Ronaldo Kwateh | Diogo Sousa | Pedro Brazão | | | | Aldair Baldé Adis Jahović |
| Boluspor | Vusal Isgandarli | Jefferson | Naby Oularé | Abdoulaye Diarrassouba | Veaceslav Posmac | Daniel Avramovski | Idrissa Camara | Petar Gigić | | | Joel Kayamba Guy-Michel Landel Bevic Moussiti-Oko Adel Bettaieb |
| Çorum | Geraldo | Loïck Landre | Michael Ologo | Thomas Verheydt | Michał Nalepa | Zargo Touré | | | | | |
| Erzurumspor | Estrela | Herolind Shala | Mikhail Rosheuvel | | | | | | | | |
| Eyüpspor | Fredy | Gianni Bruno | Luccas Claro | Thuram | Prince Ampem | Adrien Regattin | Francis Ezeh | Svit Sešlar | Samuel Sáiz | Jakhongir Urozov | Aly Mallé Ryan Babel |
| Gençlerbirliği | Amilton | James Léa Siliki | Wu Shaocong | Gaëtan Laura | Mustapha Yatabaré | Sambou Yatabaré | Chukwuma Akabueze | Tiago Rodrigues | Francis Nzaba | Aias Aosman | Olarenwaju Kayode |
| Giresunspor | Faustin Senghor | | | | | | | | | | Brandley Kuwas Vukan Savićević |
| Göztepe | Billel Messaoudi | Héliton | Rômulo | Lasse Nielsen | Anthony Dennis | Kenneth Mamah | Mateusz Lis | Ibrahima Diallo | Mame Biram Diouf | Pascal Lundqvist | Marko Kvasina Michee Ngalina Romal Palmer Aliou Traoré David Tijanić |
| Kocaelispor | Ramil Sheydayev | Josip Vuković | Davit Skhirtladze | Giorgi Beridze | Giorgi Kharaishvili | Ibrahima Fofana | Daniel Candeias | João Amaral | Christian Kouakou | | Serhat Tasdemir Douglas Tanque |
| Manisa | Eduard Rroca | Andrej Đokanović | Daniel Graovac | Sandro Lima | John Mary | Jetmir Topalli | Demba Diallo | Mohamed Ofkir | | | Ballou Tabla Alioune Ba Marvin Gakpa David Domgjoni Meriton Korenica |
| Sakaryaspor | Odise Roshi | Zdravko Dimitrov | Kabongo Kasongo | Nsana Simon | Isaac Donkor | Hadi Sacko | Rajko Rotman | Dino Ndlovu | Yonathan Del Valle | | Rashad Muhammed Michał Nalepa Dmytro Hrechyshkin |
| Şanlıurfaspor | Emanuel Dening | Amar Begić | Kadeem Harris | Michel Mboula | Godfred Donsah | Guy-Michel Landel | Aldair Baldé | Erzhan Tokotayev | Diogo Coelho | Marco Paixão | Al Hassan Toure Jospin Nshimirimana Pape-Alioune Ndiaye Olivier Thill Rogers Mato Joaquín Ardaiz |
| Tuzlaspor | Bekhtiyar Hasanalizade | Streli Mamba | Philip Awuku | Sekou Bangoura | Shahin Balijani | William Togui | Arvydas Novikovas | Mahamadou Ba | Aminu Umar | Luka Stankovski | Abdoulaye Yahaya Giannelli Imbula Kévin Nzuzi Mata Joseph Gnadou James Adeniyi |
| Ümraniyespor | Coşqun Diniyev | Strahil Popov | Tomislav Glumac | Isaac Cofie | Dimitri Cavaré | Daouda Bamba | Ayman Bouali | Nassim Titebah | Toheeb Kosoko | Ivan Šaponjić | Victor Klonaridis Dejvi Bregu |

## League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Eyüpspor (P) | 34 | 24 | 3 | 7 | 77 | 31 | +46 | 75 | Promotion to the Süper Lig |
| 2 | Göztepe (P) | 34 | 21 | 7 | 6 | 60 | 20 | +40 | 70 | Promotion to the Süper Lig |
| 3 | Sakaryaspor | 34 | 17 | 9 | 8 | 50 | 35 | +15 | 60 | Qualification for the Süper Lig Playoff Final |
| 4 | Bodrum (O, P) | 34 | 15 | 12 | 7 | 43 | 22 | +21 | 57 | Qualification for the Süper Lig Playoff Quarter Finals |
| 5 | Çorum | 34 | 16 | 8 | 10 | 55 | 36 | +19 | 56 | Qualification for the Süper Lig Playoff Quarter Finals |
| 6 | Kocaelispor | 34 | 16 | 7 | 11 | 48 | 41 | +7 | 55 | Qualification for the Süper Lig Playoff Quarter Finals |
| 7 | Boluspor | 34 | 15 | 8 | 11 | 33 | 35 | −2 | 53 | Qualification for the Süper Lig Playoff Quarter Finals |
| 8 | Gençlerbirliği | 34 | 13 | 12 | 9 | 39 | 33 | +6 | 51 | |
| 9 | Bandırmaspor | 34 | 13 | 11 | 10 | 49 | 32 | +17 | 50 | |
| 10 | Erzurumspor | 34 | 12 | 11 | 11 | 30 | 34 | −4 | 44 | |
| 11 | Ümraniyespor | 34 | 12 | 7 | 15 | 40 | 47 | −7 | 43 | |
| 12 | Manisa | 34 | 9 | 13 | 12 | 40 | 40 | 0 | 40 | |
| 13 | Ankara Keçiörengücü | 34 | 10 | 10 | 14 | 34 | 43 | −9 | 40 | |
| 14 | Adanaspor | 34 | 11 | 6 | 17 | 28 | 45 | −17 | 39 | |
| 15 | Şanlıurfaspor | 34 | 9 | 11 | 14 | 32 | 37 | −5 | 38 | |
| 16 | Tuzlaspor (R) | 34 | 9 | 11 | 14 | 35 | 47 | −12 | 38 | Relegation to the TFF Second League |
| 17 | Altay (R) | 34 | 5 | 4 | 25 | 16 | 76 | −60 | 10 | Relegation to the TFF Second League |
| 18 | Giresunspor (R) | 34 | 2 | 4 | 28 | 16 | 71 | −55 | 7 | Relegation to the TFF Second League |
| 19 | Yeni Malatyaspor | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Withdrew |
* ↑ Erzurumspor have been deducted 3 points.
* 1 2 Ranked on goal difference: Manisa (0), Ankara Keçiörengücü (–9).
* 1 2 Ranked on goal difference: Şanlıurfaspor (–5), Tuzlaspor (–12).
* ↑ Altay have been deducted 3 points by the Club Licensing Board for failing to meet the licensing requirements. Later, another 6 points have been deducted.
* ↑ Giresunspor have been deducted 3 points.
* ↑ Yeni Malatyaspor withdrew from the league following the 2023 Turkey–Syria earthquake and will not be relegated at the end of the season.

## Results

| Home \ Away | ADA | ALT | AKG | BAN | BOD | BOL | ÇFK | EFK | EYÜ | GEN | GİR | GÖZ | KOC | MFK | SAK | ŞAN | TUZ | ÜMR |
| Adanaspor | — | 0–1 | 1–2 | 1–0 | 1–1 | 1–1 | 0–3 | 1–0 | 1–0 | 0–2 | 4–2 | 0–3 | 0–2 | 1–1 | 0–0 | 1–2 | 2–1 | 1–0 |
| Altay | 0–2 | — | 2–1 | 0–6 | 1–1 | 0–1 | 1–3 | 0–0 | 1–7 | 0–4 | 1–0 | 0–1 | 0–2 | 0–2 | 1–2 | 1–0 | 1–0 | 0–3 |
| Ankara Keçiörengücü | 1–0 | 1–1 | — | 1–3 | 1–1 | 1–2 | 1–2 | 0–2 | 0–1 | 2–1 | 3–1 | 0–1 | 2–2 | 1–1 | 1–3 | 2–0 | 0–2 | 4–2 |
| Bandırmaspor | 2–3 | 2–0 | 2–1 | — | 0–0 | 0–0 | 0–0 | 0–0 | 2–3 | 4–1 | 6–0 | 0–2 | 0–3 | 1–1 | 3–1 | 0–1 | 1–1 | 4–1 |
| Bodrum | 0–1 | 3–0 | 0–0 | 2–1 | — | 1–1 | 2–1 | 0–0 | 0–1 | 1–0 | 4–0 | 3–0 | 3–0 | 2–0 | 0–0 | 2–1 | 1–1 | 4–0 |
| Boluspor | 0–2 | 3–1 | 0–0 | 2–1 | 2–1 | — | 2–1 | 1–0 | 0–3 | 1–2 | 2–1 | 0–2 | 1–1 | 1–0 | 2–3 | 1–1 | 2–1 | 1–0 |
| Çorum | 2–0 | 3–0 | 2–3 | 0–0 | 2–1 | 2–0 | — | 4–1 | 2–3 | 0–1 | 0–2 | 1–1 | 1–1 | 4–3 | 1–0 | 1–1 | 2–1 | 0–1 |
| Erzurumspor | 1–0 | 4–0 | 0–1 | 1–1 | 1–0 | 1–0 | 2–1 | — | 0–4 | 1–1 | 2–1 | 3–2 | 0–0 | 1–2 | 0–0 | 2–0 | 1–0 | 1–1 |
| Eyüpspor | 4–1 | 4–1 | 2–0 | 0–1 | 3–0 | 0–0 | 0–1 | 3–0 | — | 1–0 | 3–1 | 0–3 | 2–0 | 2–1 | 3–2 | 4–0 | 4–0 | 2–0 |
| Gençlerbirliği | 1–1 | 3–0 | 1–1 | 0–1 | 1–0 | 0–0 | 0–0 | 2–0 | 1–3 | — | 1–0 | 0–3 | 2–0 | 1–1 | 3–1 | 1–1 | 0–2 | 2–1 |
| Giresunspor | 0–1 | 0–0 | 0–1 | 0–1 | 0–1 | 0–1 | 0–3 | 1–0 | 0–0 | 0–1 | — | 0–3 | 1–4 | 0–0 | 2–3 | 0–6 | 0–3 | 1–2 |
| Göztepe | 1–0 | 4–0 | 0–0 | 1–1 | 1–1 | 2–0 | 1–2 | 3–0 | 5–1 | 2–0 | 3–0 | — | 0–1 | 0–0 | 0–1 | 3–0 | 2–0 | 4–1 |
| Kocaelispor | 1–0 | 3–2 | 3–0 | 3–1 | 1–1 | 2–1 | 2–1 | 1–1 | 2–1 | 2–2 | 2–0 | 3–2 | — | 0–2 | 0–2 | 0–1 | 1–2 | 0–3 |
| Manisa | 1–1 | 3–0 | 0–0 | 0–2 | 0–1 | 1–0 | 2–2 | 0–2 | 2–2 | 1–1 | 2–0 | 0–1 | 2–1 | — | 1–1 | 1–1 | 4–0 | 3–2 |
| Sakaryaspor | 2–0 | 2–0 | 2–1 | 1–0 | 0–2 | 2–0 | 3–1 | 2–2 | 2–0 | 0–0 | 3–1 | 1–2 | 3–1 | 2–0 | — | 1–1 | 0–2 | 1–1 |
| Şanlıurfaspor | 4–0 | 2–1 | 0–1 | 1–1 | 0–2 | 0–1 | 1–1 | 0–0 | 1–3 | 1–1 | 0–0 | 0–1 | 0–2 | 2–0 | 2–0 | — | 0–0 | 0–1 |
| Tuzlaspor | 2–1 | 2–0 | 1–1 | 1–1 | 0–0 | 1–2 | 0–3 | 0–1 | 0–5 | 1–1 | 3–1 | 1–1 | 1–2 | 2–1 | 1–3 | 1–1 | — | 1–1 |
| Ümraniyespor | 2–0 | 0–2 | 2–0 | 0–1 | 1–2 | 1–2 | 0–3 | 2–0 | 1–3 | 1–1 | 2–1 | 0–0 | 1–0 | 3–2 | 1–1 | 0–1 | 1–1 | — |

## Promotion Playoffs
### Bracket

| Quarterfinals | Quarterfinals | Quarterfinals | Semifinal | Semifinal | Semifinal | Semifinal | Semifinal | Final | Final | Final |
| 4 | Bodrum | 2 | | | | | | | | |
| 4 | Bodrum | 2 | | | | | | 3 | Sakaryaspor | 1 |
| 7 | Boluspor | 0 | | | | | | 3 | Sakaryaspor | 1 |
| 7 | Boluspor | 0 | 4 | Bodrum | 1 | 0 | 1 (5) | 4 | Bodrum | 3 |
| | | | 5 | Çorum | 1 | 0 | 1 (4) | | | |
| 5 | Çorum | 2 | 5 | Çorum | 1 | 0 | 1 (4) | | | |
| 6 | Kocaelispor | 1 | | | | | | | | |

### Quarterfinals

| Team 1 | Score | Team 2 |
| Bodrum | 2–0 | Boluspor |
| Çorum | 2–1 | Kocaelispor |

### Semifinal

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Çorum | 1–1 (4–5 p) | Bodrum | 1–1 | 0–0 |

### Final

| Team 1 | Score | Team 2 |
| Sakaryaspor | 1–3 (a.e.t.) | Bodrum |