2023–24 TFF First League

{{Short description|23rd season of TFF First League}}

{{Infobox football league season

| competition = TFF First League

| season = 2023–24

| dates = {{nowrap|11 August 2023 – 11 May 2024{{cite news|title=Süper Lig ve TFF 1. Lig'de 2023-2024 Sezonu Başlangıç Tarihleri Belli Oldu|url=https://tff.org/default.aspx?pageID=687&ftxtID=41011|publisher=Turkish Football Federation|access-date=12 April 2023|language=tr}}}}

| winners = Eyüpspor (1st title)

| promoted = Eyüpspor
Göztepe
Bodrum

| relegated = Tuzlaspor
Giresunspor
Altay

| league topscorer =

| biggest home win =

| biggest away win =

| highest scoring =

| matches = 306

| total goals = 703

| longest wins =

| longest unbeaten =

| longest winless =

| longest losses =

| prevseason = 2022–23

| nextseason = 2024–25

| updated = 11 May 2024

}}

The 2023–24 TFF First League, officially known as Trendyol 1. Lig for sponsorship reasons,{{cite web |url=https://tff.org/default.aspx?pageID=285&ftxtID=41656 |title=Süper Lig ve 1. Lig'in İsim Sponsoru Trendyol Oldu |date=12 July 2023 |website=tff.org |publisher=Turkish Football Federation |access-date=13 July 2023 |language=tr}} 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

=Stadiums and locations=

{{Location map+|Turkey |float=right|width=600|caption=Location of teams in 2023–24 TFF First League |places=

{{Location map~|Turkey|lat=37.014177 |long=35.328827 |label=Adanaspor|position=left}}

{{Location map~|Turkey|lat=38.466051 |long=27.130194 |label=Altay|position=top}}

{{Location map~|Turkey|lat=39.8 |long=32.542458 |label={{nowrap|Keçiörengücü}}|position=bottom}}

{{Location map~|Turkey|lat=40.292353 |long=27.877277 |label=Bandırmaspor|position=left}}

{{Location map~|Turkey|lat=37.033333 |long=27.416667 |label=Bodrum|position=right}}

{{Location map~|Turkey|lat=40.668973 |long=31.614990 |label=Boluspor|position=right}}

{{Location map~|Turkey|lat=40.980133 |long=34.60203 |label=Çorum|position=right}}

{{Location map~|Turkey|lat=40.008952 |long=41.201826 |label=Erzurumspor|position=bottom}}

{{Location map~|Turkey|lat=41.218920 |long=28.882942 |label=Eyüpspor|position=top}}

{{Location map~|Turkey|lat=39.940094 |long=32.845681 |label=Gençlerbirliği |position=right}}

{{Location map~|Turkey|lat=40.933348 |long=38.305548 |label=Giresunspor|position=bottom}}

{{Location map~|Turkey|lat=38.395542 |long=26.976847 |label=Göztepe|position=left}}

{{Location map~|Turkey|lat=41.058952 |long=29.83520 |label=Kocaelispor|position=top}}

{{Location map~|Turkey|lat=38.630556 |long=27.422222 |label=Manisa|position=right}}

{{Location map~|Turkey|lat=41.00678 |long=30.721708 |label=Sakaryaspor|position=right}}

{{Location map~|Turkey|lat=37.007817 |long=38.984423 |label={{nowrap|Şanlıurfaspor}}|position=top}}

{{Location map~|Turkey|lat=40.8338569|long=29.2996671|label=Tuzlaspor|position=bottom}}

{{Location map~|Turkey|lat=41.045480 |long=29.094635 |label=Ümraniyespor|position=left}}

{{Location map~|Turkey|lat=38.337244 |long=38.445914 |label=Yeni Malatyaspor|position=left}}

}}

class="wikitable sortable" style="text-align: left;"

! Team

! Home city/borough

! Home province

! Stadium

! Capacity

Adanaspor

| Adana

| Adana

| New Adana Stadium

| align=center| 33,543

Altay

| Alsancak

| İzmir

| Alsancak Mustafa Denizli Stadium

| align="center"| 14,000

Ankara Keçiörengücü

| Keçiören

| Ankara

| Ankara Aktepe Stadium

| align="center"| 4,883

Bandırmaspor

| Bandırma

| Balıkesir

| 17 Eylül Stadium

| align="center"| 12,725

Bodrum

| Bodrum

| Muğla

| Bodrum District Stadium

| align="center"| 4,563

Boluspor

| Bolu

| Bolu

| Bolu Atatürk Stadium

| align="center"| 8,456

Çorum

| Çorum

| Çorum

| Çorum City Stadium

| align="center"| 15,000

Erzurumspor

| Erzurum

| Erzurum

| Kazım Karabekir Stadium

| align="center"| 21,374

Eyüpspor

| Eyüp

| Istanbul

| {{Interlanguage link|Eyüp Stadium|tr|Eyüp Stadyumu}}

| align=center| 2,500

Gençlerbirliği

| Yenimahalle

| Ankara

| Eryaman Stadium

| align="center"| 20,560

Giresunspor

| Giresun

| Giresun

| Çotanak Sports Complex

| align="center"| 22,028

Göztepe

| Göztepe

| İzmir

| Gürsel Aksel Stadium

| align=center| 25,035

Kocaelispor

| İzmit

| Kocaeli

| Kocaeli Stadium

| align="center"| 34,712

Manisa

| Manisa

| Manisa

| Manisa 19 Mayıs Stadium

| align="center"| 16,066

Sakaryaspor

| Adapazarı

| Sakarya

| New Sakarya Stadium

| align="center"|28,154

Şanlıurfaspor

| Şanlıurfa

| Şanlıurfa

| Şanlıurfa 11 Nisan Stadium

| align="center"|28,965

Tuzlaspor

| Tuzla

| rowspan ="2" | Istanbul

| {{Interlanguage link|Tuzla Municipality Pitch|tr|Tuzla Belediye Sahası}}

| align="center"| 1,600

Ümraniyespor

| Ümraniye

| Ümraniye Municipality City Stadium

| align=center| 3,513

Yeni Malatyaspor

| Malatya

| Malatya

| New Malatya Stadium

| align=center| 27,044

= Personnel and sponsorship =

class="wikitable sortable" style="text-align: left;"

! Team

! Head coach

! Captain

! Kit manufacturer

! Sponsor

Adanaspor

| {{flagicon|TUR}} Kemal Kılıç

| {{flagicon|TUR}} Kubilay Aktaş

| Joma

|

Altay

| {{flagicon|TUR}} Cüneyt Biçer

| {{flagicon|TUR}} Özgür Özkaya

| Adidas

| Avek Otomotiv

Ankara Keçiörengücü

| {{flagicon|TUR}} Tahsin Tam

| {{flagicon|TUR}} Erkam Reşmen

| Nike

|

Bandırmaspor

| {{flagicon|TUR}} Yusuf Şimşek

| {{flagicon|TUR}} Doğan Can Davas

| Umbro

| Teksüt

Bodrum

| {{flagicon|TUR}} İsmet Taşdemir

| {{flagicon|TUR}} Erkan Değişmez

| Puma

| CIP Travel Agency

Boluspor

| {{flagicon|TUR}} Yalçın Koşukavak

| {{flagicon|TUR}} Çağlar Şahin Akbaba

| New Balance

|

Çorum

| {{flagicon|TUR}} Serkan Özbalta

| {{flagicon|TUR}} Ferhat Yazgan

| Nike

| Alagöz Holding

Erzurumspor

| {{flagicon|TUR}} Hakan Kutlu

| {{flagicon|TUR}} Mustafa Yumlu

| Adidas

| Şahsuvaroğlu

Eyüpspor

| {{flagicon|TUR}} Arda Turan

| {{flagicon|TUR}} Caner Erkin

| Nike

| Green Motion Car Rental

Gençlerbirliği

| {{flagicon|TUR}} Sinan Kaloğlu

| {{flagicon|TUR}} Uğur Akdemir

| Nike

| Trendyol

Giresunspor

| {{flagicon|TUR}} Serhat Güller

| {{flagicon|TUR}} Faruk Can Genç

| Diadora

| Bitexen

Göztepe

| {{flagicon|BUL}} Stanimir Stoilov

| {{flagicon|TUR}} İsmail Köybaşı

| Umbro

| Lemar

Kocaelispor

| {{flagicon|TUR}} Mustafa Gürsel

| {{flagicon|TUR}} Gökhan Değirmenci

| Diadora

| Yıldız Entegre

Manisa

| {{flagicon|TUR}} Levent Devrim

| {{flagicon|TUR}} Kaan Kanak

| Puma

| Noran

Sakaryaspor

| {{flagicon|TUR}} Tuncay Şanlı

| {{flagicon|TUR}} Burak Süleyman

| Diadora

| Remley

Şanlıurfaspor

| {{flagicon|TUR}} Cihat Arslan

| {{flagicon|TUR}} Mehmet Yiğit

| Nike

| Bitexen

Tuzlaspor

| {{flagicon|TUR}} Mazhar Sevgi (interim)

| {{flagicon|TUR}} Mehmet Taş

| Puma

| Bitexen

Ümraniyespor

| {{flagicon|TUR}} Orhan Gençer

| {{flagicon|CRO}} Tomislav Glumac

| Nike

|

Yeni Malatyaspor

| colspan=4 align=center| Withdrew from the league

= Foreign players =

class="wikitable"

! width="170" | Club

! width="170" | Player 1

! width="170" | Player 2

! width="170" | Player 3

! width="170" | Player 4

! width="170" | Player 5

! width="170" | Player 6

! width="170" | Player 7

! width="170" | Player 8

! width="170" | Player 9

! width="170" | Player 10

! width="170" | Former Players

Adanaspor

| {{flagicon|BEL}} Jordan Lukaku

| {{flagicon|CMR}} Eric Ayuk

| {{flagicon|CHI}} Junior Fernandes

| {{flagicon|FRA}} Abdoulaye Dabo

| {{flagicon|FRA}} Oumar Diakité

| {{flagicon|FRA}} Rashad Muhammed

| {{flagicon|FRA}} Samuel Yépié Yépié

| {{flagicon|NZL}} Joe Champness

| {{flagicon|SEN}} Amadou Ciss

|

| {{flagicon|GHA}} Samuel Tetteh

Altay

|

|

|

|

|

|

|

|

|

|

| {{flagicon|POR}} Marco Paixão

Ankara Keçiörengücü

| {{flagicon|ALB}} Jurgen Bardhi

| {{flagicon|FRA}} Aliou Traoré

| {{flagicon|FRA}} Malaly Dembélé

| {{flagicon|NGA}} Christian Innocent

| {{flagicon|SEN}} Moustapha Camara

| {{flagicon|USA}} Gboly Ariyibi

|

|

|

|

| {{flagicon|ALB}} Uerdi Mara
{{flagicon|GAB}} Kévin Mayi

Bandırmaspor

| {{flagicon|BEN}} Cebio Soukou

| {{flagicon|COD}} Rémi Mulumba

| {{flagicon|FRA}} Marvin Gakpa

| {{flagicon|GRE}} Georgios Koutroumpis

| {{flagicon|GIN}} Sékou Camara

| {{flagicon|MOZ}} Mexer

| {{flagicon|NED}} Navarone Foor

| {{flagicon|SEN}} Dominique Badji

| {{flagicon|SEN}} Moussa Djitté

| {{flagicon|SUR}} Florian Jozefzoon

| {{flagicon|ENG}} Kadeem Harris
{{flagicon|GRE}} Ioannis Gelios
{{flagicon|PAR}} Raúl Bobadilla

Bodrum

| {{flagicon|ALB}} Omar Imeri

| {{flagicon|CZE}} Ondřej Čelůstka

| {{flagicon|GHA}} Haqi Osman

| {{flagicon|GHA}} Musah Mohammed

| {{flagicon|INA}} Ronaldo Kwateh

| {{flagicon|POR}} Diogo Sousa

| {{flagicon|POR}} Pedro Brazão

|

|

|

| {{flagicon|GNB}} Aldair Baldé
{{flagicon|MKD}} Adis Jahović

Boluspor

| {{flagicon|AZE}} Vusal Isgandarli

| {{flagicon|BRA}} Jefferson

| {{flagicon|GIN}} Naby Oularé

| {{flagicon|CIV}} Abdoulaye Diarrassouba

| {{flagicon|MDA}} Veaceslav Posmac

| {{flagicon|MKD}} Daniel Avramovski

| {{flagicon|SEN}} Idrissa Camara

| {{flagicon|SER}} Petar Gigić

|

|

| {{flagicon|COD}} Joel Kayamba
{{flagicon|GIN}} Guy-Michel Landel
{{flagicon|COG}} Bevic Moussiti-Oko
{{flagicon|TUN}} Adel Bettaieb

Çorum

| {{flagicon|ANG}} Geraldo

| {{flagicon|FRA}} Loïck Landre

| {{flagicon|NGA}} Michael Ologo

| {{flagicon|NED}} Thomas Verheydt

| {{flagicon|POL}} Michał Nalepa

| {{flagicon|SEN}} Zargo Touré

|

|

|

|

|

Erzurumspor

| {{flagicon|ANG}} Estrela

| {{flagicon|KOS}} Herolind Shala

| {{flagicon|NED}} Mikhail Rosheuvel

|

|

|

|

|

|

|

|

Eyüpspor

| {{flagicon|ANG}} Fredy

| {{flagicon|BEL}} Gianni Bruno

| {{flagicon|BRA}} Luccas Claro

| {{flagicon|BRA}} Thuram

| {{flagicon|GHA}} Prince Ampem

| {{flagicon|MAR}} Adrien Regattin

| {{flagicon|NGA}} Francis Ezeh

| {{flagicon|SLO}} Svit Sešlar

| {{flagicon|ESP}} Samuel Sáiz

| {{flagicon|UZB}} Jakhongir Urozov

| {{flagicon|MLI}} Aly Mallé
{{flagicon|NED}} Ryan Babel

Gençlerbirliği

| {{flagicon|BRA}} Amilton

| {{flagicon|CMR}} James Léa Siliki

| {{flagicon|CHN}} Wu Shaocong

| {{flagicon|FRA}} Gaëtan Laura

| {{flagicon|MLI}} Mustapha Yatabaré

| {{flagicon|MLI}} Sambou Yatabaré

| {{flagicon|NGA}} Chukwuma Akabueze

| {{flagicon|POR}} Tiago Rodrigues

| {{flagicon|COG}} Francis Nzaba

| {{flagicon|SYR}} Aias Aosman

| {{flagicon|NGA}} Olarenwaju Kayode

Giresunspor

| {{flagicon|SEN}} Faustin Senghor

|

|

|

|

|

|

|

|

|

| {{flagicon|CUW}} Brandley Kuwas
{{flagicon|MNE}} Vukan Savićević

Göztepe

| {{flagicon|ALG}} Billel Messaoudi

| {{flagicon|BRA}} Héliton

| {{flagicon|BRA}} Rômulo

| {{flagicon|DEN}} Lasse Nielsen

| {{flagicon|NGA}} Anthony Dennis

| {{flagicon|NGA}} Kenneth Mamah

| {{flagicon|POL}} Mateusz Lis

| {{flagicon|SEN}} Ibrahima Diallo

| {{flagicon|SEN}} Mame Biram Diouf

| {{flagicon|SWE}} Pascal Lundqvist

| {{flagicon|AUT}} Marko Kvasina
{{flagicon|COD}} Michee Ngalina
{{flagicon|ENG}} Romal Palmer
{{flagicon|FRA}} Aliou Traoré
{{flagicon|SLO}} David Tijanić

Kocaelispor

| {{flagicon|AZE}} Ramil Sheydayev

| {{flagicon|CRO}} Josip Vuković

| {{flagicon|GEO}} Davit Skhirtladze

| {{flagicon|GEO}} Giorgi Beridze

| {{flagicon|GEO}} Giorgi Kharaishvili

| {{flagicon|GIN}} Ibrahima Fofana

| {{flagicon|POR}} Daniel Candeias

| {{flagicon|POR}} João Amaral

| {{flagicon|SWE}} Christian Kouakou

|

| {{flagicon|AZE}} Serhat Tasdemir
{{flagicon|BRA}} Douglas Tanque

Manisa

| {{flagicon|ALB}} Eduard Rroca

| {{flagicon|BIH}} Andrej Đokanović

| {{flagicon|BIH}} Daniel Graovac

| {{flagicon|BRA}} Sandro Lima

| {{flagicon|CMR}} John Mary

| {{flagicon|KOS}} Jetmir Topalli

| {{flagicon|MLI}} Demba Diallo

| {{flagicon|NOR}} Mohamed Ofkir

|

|

| {{flagicon|CAN}} Ballou Tabla
{{flagicon|FRA}} Alioune Ba
{{flagicon|FRA}} Marvin Gakpa
{{flagicon|KOS}} David Domgjoni
{{flagicon|KOS}} Meriton Korenica

Sakaryaspor

| {{flagicon|ALB}} Odise Roshi

| {{flagicon|BUL}} Zdravko Dimitrov

| {{flagicon|COD}} Kabongo Kasongo

| {{flagicon|FRA}} Nsana Simon

| {{flagicon|GHA}} Isaac Donkor

| {{flagicon|MLI}} Hadi Sacko

| {{flagicon|SLO}} Rajko Rotman

| {{flagicon|RSA}} Dino Ndlovu

| {{flagicon|VEN}} Yonathan Del Valle

|

| {{flagicon|FRA}} Rashad Muhammed
{{flagicon|POL}} Michał Nalepa
{{flagicon|UKR}} Dmytro Hrechyshkin

Şanlıurfaspor

| {{flagicon|ARG}} Emanuel Dening

| {{flagicon|BIH}} Amar Begić

| {{flagicon|ENG}} Kadeem Harris

| {{flagicon|GAB}} Michel Mboula

| {{flagicon|GHA}} Godfred Donsah

| {{flagicon|GIN}} Guy-Michel Landel

| {{flagicon|GNB}} Aldair Baldé

| {{flagicon|KGZ}} Erzhan Tokotayev

| {{flagicon|POR}} Diogo Coelho

| {{flagicon|POR}} Marco Paixão

| {{flagicon|AUS}} Al Hassan Toure
{{flagicon|BDI}} Jospin Nshimirimana
{{flagicon|FRA}} Pape-Alioune Ndiaye
{{flagicon|LUX}} Olivier Thill
{{flagicon|UGA}} Rogers Mato
{{flagicon|URY}} Joaquín Ardaiz

Tuzlaspor

| {{flagicon|AZE}} Bekhtiyar Hasanalizade

| {{flagicon|GER}} Streli Mamba

| {{flagicon|GHA}} Philip Awuku

| {{flagicon|GIN}} Sekou Bangoura

| {{flagicon|IRN}} Shahin Balijani

| {{flagicon|CIV}} William Togui

| {{flagicon|LIT}} Arvydas Novikovas

| {{flagicon|MLI}} Mahamadou Ba

| {{flagicon|NGA}} Aminu Umar

| {{flagicon|MKD}} Luka Stankovski

| {{flagicon|CMR}} Abdoulaye Yahaya
{{flagicon|COD}} Giannelli Imbula
{{flagicon|COD}} Kévin Nzuzi Mata
{{flagicon|CIV}} Joseph Gnadou
{{flagicon|NGA}} James Adeniyi

Ümraniyespor

| {{flagicon|AZE}} Coşqun Diniyev

| {{flagicon|BUL}} Strahil Popov

| {{flagicon|CRO}} Tomislav Glumac

| {{flagicon|GHA}} Isaac Cofie

| {{flagicon|GLP}} Dimitri Cavaré

| {{flagicon|CIV}} Daouda Bamba

| {{flagicon|MAR}} Ayman Bouali

| {{flagicon|MAR}} Nassim Titebah

| {{flagicon|NGA}} Toheeb Kosoko

| {{flagicon|SER}} Ivan Šaponjić

| {{flagicon|BEL}} Victor Klonaridis
{{flagicon|ALB}} Dejvi Bregu

League table

{{2023–24 TFF First League table}}

Results

{{#invoke:Sports results|main

| source = [http://www.tff.org/default.aspx?pageID=142 TFF]

| matches_style = FBR

| update=11 May 2024

|team1 =ADA |name_ADA = Adanaspor

|team2 =ALT |name_ALT = Altay

|team3 =AKG |name_AKG = Ankara Keçiörengücü

|team4 =BAN |name_BAN = Bandırmaspor

|team5 =BOD |name_BOD = Bodrum

|team6 =BOL |name_BOL = Boluspor

|team7 =ÇFK |name_ÇFK = Çorum

|team8 =EFK |name_EFK = Erzurumspor

|team9 =EYÜ |name_EYÜ = Eyüpspor

|team10=GEN |name_GEN = Gençlerbirliği

|team11=GİR |name_GİR = Giresunspor

|team12=GÖZ |name_GÖZ = Göztepe

|team13=KOC |name_KOC = Kocaelispor

|team14=MFK |name_MFK = Manisa

|team15=SAK |name_SAK = Sakaryaspor

|team16=ŞAN |name_ŞAN = Şanlıurfaspor

|team17=TUZ |name_TUZ = Tuzlaspor

|team18=ÜMR |name_ÜMR = Ümraniyespor

|match_EFK_BAN=1–1 |match_KOC_MFK=0–2 |match_TUZ_ÇFK=0–3 |match_ŞAN_ALT=2–1 |match_GÖZ_SAK=0–1 |match_BOL_ADA=0–2 |match_AKG_EYÜ=0–1 |match_GEN_ÜMR=2–1 |match_GİR_BOD=0–1

|match_BOD_EFK=0–0 |match_ÜMR_GÖZ=0–0 |match_ÇFK_GİR=0–2 |match_SAK_GEN=0–0 |match_BAN_BOL=0–0 |match_ALT_TUZ=1–0 |match_EYÜ_KOC=2–0 |match_MFK_AKG=0–0 |match_ADA_ŞAN=1–2

|match_BOL_ŞAN=1–1 |match_GİR_BAN=0–1 |match_EFK_MFK=1–2 |match_KOC_ALT=3–2 |match_GÖZ_ÇFK=1–2 |match_AKG_ADA=1–0 |match_TUZ_EYÜ=0–5 |match_SAK_ÜMR=1–1 |match_GEN_BOD=1–0

|match_BOD_ÜMR=4–0 |match_ALT_GÖZ=0–1 |match_ŞAN_EFK=0–0 |match_EYÜ_GİR=3–1 |match_ÇFK_GEN=0–1 |match_BAN_SAK=3–1 |match_MFK_TUZ=4–0 |match_ADA_KOC=0–2 |match_BOL_AKG=0–0

|match_AKG_ŞAN=2–0 |match_GÖZ_BAN=1–1 |match_GİR_MFK=0–0 |match_ÜMR_ÇFK=0–3 |match_EFK_ALT=4–0 |match_KOC_BOL=2–1 |match_TUZ_ADA=2–1 |match_GEN_EYÜ=1–3 |match_SAK_BOD=0–2

|match_ADA_EFK=1–0 |match_ALT_BOD=1–1 |match_AKG_GİR=3–1 |match_BAN_GEN=4–1 |match_BOL_TUZ=2–1 |match_ÇFK_SAK=1–0 |match_EYÜ_ÜMR=2–0 |match_MFK_GÖZ=0–1 |match_ŞAN_KOC=0–2

|match_BOD_ÇFK=2–1 |match_EFK_BOL=1–0 |match_GEN_MFK=1–1 |match_GİR_ALT=0–0 |match_GÖZ_ADA=1–0 |match_KOC_AKG=3–0 |match_SAK_EYÜ=2–0 |match_TUZ_ŞAN=1–1 |match_ÜMR_BAN=0–1

|match_KOC_EFK=1–1 |match_BAN_ÇFK=0–0 |match_MFK_SAK=1–1 |match_ŞAN_GEN=1–1 |match_EYÜ_BOD=3–0 |match_AKG_TUZ=0–2 |match_BOL_GÖZ=0–2 |match_ADA_GİR=4–2 |match_ALT_ÜMR=0–3

|match_TUZ_KOC=1–2 |match_EFK_AKG=0–1 |match_SAK_ADA=2–0 |match_GÖZ_ŞAN=3–0 |match_BOD_BAN=2–1 |match_GİR_BOL=0–1 |match_ÜMR_MFK=3–2 |match_ÇFK_EYÜ=2–3 |match_GEN_ALT=3–0

|match_ŞAN_GİR=0–0 |match_TUZ_EFK=0–1 |match_AKG_GÖZ=0–1 |match_BOL_BOD=2–1 |match_KOC_GEN=2–2 |match_MFK_ÇFK=2–2 |match_ALT_SAK=1–2 |match_ADA_ÜMR=1–0 |match_EYÜ_BAN=0–1

|match_SAK_ŞAN=1–1 |match_ÇFK_AKG=2–3 |match_GEN_BOL=0–0 |match_GÖZ_KOC=0–1 |match_BOD_MFK=2–0 |match_BAN_ALT=2–0 |match_GİR_EFK=1–0 |match_EYÜ_ADA=4–1 |match_ÜMR_TUZ=1–1

|match_ADA_GEN=0–2 |match_AKG_BOD=1–1 |match_TUZ_GİR=3–1 |match_ŞAN_ÜMR=0–1 |match_ALT_EYÜ=1–7 |match_BOL_SAK=2–3 |match_MFK_BAN=0–2 |match_EFK_GÖZ=3–2 |match_KOC_ÇFK=2–1

|match_SAK_EFK=2–2 |match_BAN_ŞAN=0–1 |match_BOD_ADA=0–1 |match_ÜMR_BOL=1–2 |match_GİR_KOC=1–4 |match_ÇFK_ALT=3–0 |match_EYÜ_MFK=2–1 |match_GÖZ_TUZ=2–0 |match_GEN_AKG=1–1

|match_ADA_ÇFK=0–3 |match_KOC_ÜMR=0–3 |match_TUZ_BAN=1–1 |match_AKG_SAK=1–3 |match_BOL_EYÜ=0–3 |match_ŞAN_BOD=0–2 |match_MFK_ALT=3–0 |match_EFK_GEN=1–1 |match_GÖZ_GİR=3–0

|match_BOD_TUZ=1–1 |match_BAN_KOC=0–3 |match_ÜMR_AKG=2–0 |match_SAK_GİR=3–1 |match_ÇFK_EFK=4–1 |match_MFK_ADA=1–1 |match_GEN_GÖZ=0–3 |match_EYÜ_ŞAN=4–0 |match_ALT_BOL=0–1

|match_TUZ_SAK=1–3 |match_GİR_GEN=0–1 |match_KOC_BOD=1–1 |match_AKG_BAN=1–3 |match_EFK_ÜMR=1–1 |match_ADA_ALT=0–1 |match_GÖZ_EYÜ=5–1 |match_BOL_MFK=1–0 |match_ŞAN_ÇFK=1–1

|match_GEN_TUZ=0–2 |match_SAK_KOC=3–1 |match_BAN_ADA=2–3 |match_BOD_GÖZ=3–0 |match_ÜMR_GİR=2–1 |match_ALT_AKG=2–1 |match_MFK_ŞAN=1–1 |match_ÇFK_BOL=2–0 |match_EYÜ_EFK=3–0

|match_SAK_GÖZ=1–2 |match_BAN_EFK=0–0 |match_BOD_GİR=4–0 |match_ADA_BOL=1–1 |match_EYÜ_AKG=2–0 |match_MFK_KOC=2–1 |match_ÇFK_TUZ=2–1 |match_ÜMR_GEN=1–1 |match_ALT_ŞAN=1–0

|match_GİR_ÇFK=0–3 |match_EFK_BOD=1–0 |match_BOL_BAN=2–1 |match_KOC_EYÜ=2–1 |match_TUZ_ALT=2–0 |match_AKG_MFK=1–1 |match_ŞAN_ADA=4–0 |match_GEN_SAK=3–1 |match_GÖZ_ÜMR=4–1

|match_ADA_AKG=1–2 |match_MFK_EFK=0–2 |match_ÇFK_GÖZ=1–1 |match_EYÜ_TUZ=4–0 |match_BOD_GEN=1–0 |match_BAN_GİR=6–0 |match_ÜMR_SAK=1–1 |match_ALT_KOC=0–2 |match_ŞAN_BOL=0–1

|match_SAK_BAN=1–0 |match_AKG_BOL=1–2 |match_ÜMR_BOD=1–2 |match_KOC_ADA=1–0 |match_GÖZ_ALT=4–0 |match_EFK_ŞAN=2–0 |match_TUZ_MFK=2–1 |match_GEN_ÇFK=0–0 |match_GİR_EYÜ=0–0

|match_ÇFK_ÜMR=0–1 |match_BOD_SAK=0–0 |match_ŞAN_AKG=0–1 |match_ALT_EFK=0–0 |match_ADA_TUZ=2–1 |match_BAN_GÖZ=0–2 |match_BOL_KOC=1–1 |match_MFK_GİR=2–0 |match_EYÜ_GEN=1–0

|match_GÖZ_MFK=0–0 |match_TUZ_BOL=1–2 |match_GİR_AKG=0–1 |match_KOC_ŞAN=0–1 |match_EFK_ADA=1–0 |match_BOD_ALT=3–0 |match_SAK_ÇFK=3–1 |match_ÜMR_EYÜ=1–3 |match_GEN_BAN=0–1

|match_ALT_GİR=1–0 |match_BAN_ÜMR=4–1 |match_ÇFK_BOD=2–1 |match_ADA_GÖZ=0–3 |match_AKG_KOC=2–2 |match_BOL_EFK=1–0 |match_MFK_GEN=1–1 |match_EYÜ_SAK=3–2 |match_ŞAN_TUZ=0–0

|match_ÜMR_ALT=0–2 |match_TUZ_AKG=1–1 |match_BOD_EYÜ=0–1 |match_EFK_KOC=0–0 |match_SAK_MFK=2–0 |match_GİR_ADA=0–1 |match_GÖZ_BOL=2–0 |match_ÇFK_BAN=0–0 |match_GEN_ŞAN=1–1

|match_BOL_GİR=2–1 |match_BAN_BOD=0–0 |match_ADA_SAK=0–0 |match_EYÜ_ÇFK=0–1 |match_AKG_EFK=0–2 |match_ALT_GEN=0–4 |match_ŞAN_GÖZ=0–1 |match_KOC_TUZ=1–2 |match_MFK_ÜMR=3–2

|match_GEN_KOC=2–0 |match_BAN_EYÜ=2–3 |match_ÇFK_MFK=4–3 |match_GÖZ_AKG=0–0 |match_BOD_BOL=1–1 |match_EFK_TUZ=1–0 |match_ÜMR_ADA=2–0 |match_GİR_ŞAN=0–6 |match_SAK_ALT=2–0

|match_AKG_ÇFK=1–2 |match_ŞAN_SAK=2–0 |match_BOL_GEN=1–2 |match_MFK_BOD=0–1 |match_TUZ_ÜMR=1–1 |match_ADA_EYÜ=1–0 |match_ALT_BAN=0–6 |match_KOC_GÖZ=3–2 |match_EFK_GİR=2–1

|match_BOD_AKG=0–0 |match_ÜMR_ŞAN=0–1 |match_SAK_BOL=2–0 |match_ÇFK_KOC=1–1 |match_BAN_MFK=1–1 |match_GEN_ADA=1–1 |match_EYÜ_ALT=4–1 |match_GİR_TUZ=0–3 |match_GÖZ_EFK=3–0

|match_MFK_EYÜ=2–2 |match_AKG_GEN=2–1 |match_BOL_ÜMR=1–0 |match_ALT_ÇFK=1–3 |match_TUZ_GÖZ=1–1 |match_ŞAN_BAN=1–1 |match_KOC_GİR=2–0 |match_EFK_SAK=0–0 |match_ADA_BOD=1–1

|match_ALT_MFK=0–2 |match_BAN_TUZ=1–1 |match_GİR_GÖZ=0–3 |match_EYÜ_BOL=0–0 |match_BOD_ŞAN=2–1 |match_ÇFK_ADA=2–0 |match_GEN_EFK=2–0 |match_SAK_AKG=2–1 |match_ÜMR_KOC=1–0

|match_GİR_SAK=2–3 |match_AKG_ÜMR=4–2 |match_TUZ_BOD=0–0 |match_EFK_ÇFK=2–1 |match_KOC_BAN=3–1 |match_ŞAN_EYÜ=1–3 |match_BOL_ALT=3–1 |match_ADA_MFK=1–1 |match_GÖZ_GEN=2–0

|match_EYÜ_GÖZ=0–3 |match_ALT_ADA=0–2 |match_ÇFK_ŞAN=1–1 |match_MFK_BOL=1–0 |match_BAN_AKG=2–1 |match_BOD_KOC=3–0 |match_SAK_TUZ=0–2 |match_ÜMR_EFK=2–0 |match_GEN_GİR=1–0

|match_AKG_ALT=1–1 |match_GİR_ÜMR=1–2 |match_TUZ_GEN=1–1 |match_KOC_SAK=0–2 |match_GÖZ_BOD=1–1 |match_BOL_ÇFK=2–1 |match_ADA_BAN=1–0 |match_EFK_EYÜ=0–4 |match_ŞAN_MFK=2–0

}}

Promotion Playoffs

=Bracket=

{{5TeamBracket-ByeToFinal

| legs = 1

| RD2-legs = 2

| aggregate = y

| nowrap = yes

| boldwinner = high

| RD2 = Semifinal

| RD1-seed1 = 4

| RD1-team1 = Bodrum

| RD1-score1 = 2

| RD1-seed2 = 7

| RD1-team2 = Boluspor

| RD1-score2 = 0

| RD1-seed3 = 5

| RD1-team3 = Çorum

| RD1-score3 = 2

| RD1-seed4 = 6

| RD1-team4 = Kocaelispor

| RD1-score4 = 1

| RD2-seed1 = 4

| RD2-team1 = Bodrum

| RD2-score1-1 = 1

| RD2-score1-2 = 0

| RD2-score1-agg = 1 (5)

| RD2-seed2 = 5

| RD2-team2 = Çorum

| RD2-score2-1= 1

| RD2-score2-2= 0

| RD2-score2-agg = 1 (4)

| RD3-seed1 = 3

| RD3-team1 = Sakaryaspor

| RD3-score1 = 1

| RD3-seed2 = 4

| RD3-team2 = Bodrum

| RD3-score2 = 3

}}

=Quarterfinals=

{{OneLegStart}}

{{OneLegResult|Bodrum||2–0|Boluspor|}}

{{OneLegResult|Çorum||2–1|Kocaelispor|}}

|}

{{footballbox collapsible

| date = {{start date|2024|5|16|df=yes}}

| time = 17:00 TRT (UTC+3)

| team1 = Bodrum

| score = 2–0

| report =

| team2 = Boluspor

| goals1 =

| location = Bodrum

| stadium = Bodrum District Stadium

| referee =

| attendance =

| event =

| round =

| bg = eee

}}

{{footballbox collapsible

| date = {{start date|2024|5|16|df=yes}}

| time = 20:00 TRT (UTC+3)

| team1 = Çorum

| score = 2–1

| report =

| team2 = Kocaelispor

| location = Çorum

| stadium = Çorum City Stadium

| goals1 =

| goals2 =

| referee =

| attendance =

| event =

| round =

| bg = eee

}}

=Semifinal=

{{TwoLegStart}}

{{TwoLegResult|Çorum||1–1 {{pso|4–5}}|Bodrum||1–1|0–0}}

|}

{{Football box collapsible

|date = {{start date|2024|5|20|df=yes}}

|time = TRT (UTC+3)

|round = First leg

|team1 = Çorum

|score = 1–1

|report =

|team2 = Bodrum

| location = Çorum

| stadium = Çorum City Stadium

| goals1 =

| goals2 =

|attendance =

|referee =

|result =

|bg = eee

}}

{{Football box collapsible

|date = {{start date|2024|5|24|df=yes}}

|time = TRT (UTC+3)

|round = Second leg

|team1 = Bodrum

|score = 0–0

|report =

|team2 = Çorum

| location = Bodrum

| stadium = Bodrum District Stadium

|attendance =

|referee =

|result =

|penalties1 =

|penaltyscore = 5–4

|penalties2 =

|bg = eee

}}

=Final=

{{OneLegStart}}

{{OneLegResult|Sakaryaspor||1–3 {{aet}}|Bodrum|}}

|}

{{footballbox collapsible

| date = {{start date|2024|5|30|df=yes}}

| time = 20:00 TRT (UTC+3)

| team1 = Sakaryaspor

| score = 1–3

| aet = yes

| report =

| team2 = Bodrum

| location = Adana

| stadium = New Adana Stadium

| goals1 =

| goals2 =

| referee =

| attendance =

| event =

| round =

| bg =

}}

References

{{Reflist}}