Süper Lig records
Süper Lig records since 2016/17: the best season by points per game is Galatasaray’s 102 points in 2023/24; the longest unbeaten run is Fenerbahçe’s 32 matches (Nov 2023 – Sep 2024); the biggest win is Fenerbahçe 8–0 Eyüpspor (2026/27).
Seasons
Most points in a season
Ranked by points per game, as season lengths differ.
- 1Galatasaray · 102 pts2023/24 · 38 games · 2.68 per game
- 2Galatasaray · 95 pts2024/25 · 36 games · 2.64 per game
- 3Fenerbahçe · 99 pts2023/24 · 38 games · 2.61 per game
- 4Galatasaray · 88 pts2022/23 · 36 games · 2.44 per game
- 5Fenerbahçe · 84 pts2024/25 · 36 games · 2.33 per game
- =6Besiktas · 77 pts2016/17 · 34 games · 2.26 per game
- =6Galatasaray · 77 pts2025/26 · 34 games · 2.26 per game
- 8Fenerbahçe · 80 pts2022/23 · 36 games · 2.22 per game
- 9Galatasaray · 75 pts2017/18 · 34 games · 2.21 per game
- 10Fenerbahçe · 74 pts2025/26 · 34 games · 2.18 per game
Fewest points in a season
Ranked by points per game, as season lengths differ.
- 1Adana Demirspor · 2 pts2024/25 · 36 games · 0.06 per game
- 2Kardemir Karabükspor · 12 pts2017/18 · 34 games · 0.35 per game
- 3İstanbulspor · 16 pts2023/24 · 38 games · 0.42 per game
- 4Yeni Malatyaspor · 20 pts2021/22 · 38 games · 0.53 per game
- 5Hatayspor · 23 pts2022/23 · 36 games · 0.64 per game
- 6Gaziantep FK · 25 pts2022/23 · 36 games · 0.69 per game
- 7Denizlispor · 28 pts2020/21 · 40 games · 0.70 per game
- 8Hatayspor · 26 pts2024/25 · 36 games · 0.72 per game
- 9Adanaspor · 25 pts2016/17 · 34 games · 0.74 per game
- 10Göztepe · 28 pts2021/22 · 38 games · 0.74 per game
Most goals scored in a season
Ranked by goals per game.
- 1Fenerbahçe · 99 goals2023/24 · 38 games · 2.61 per game
- 2Galatasaray · 91 goals2024/25 · 36 games · 2.53 per game
- 3Fenerbahçe · 90 goals2024/25 · 36 games · 2.50 per game
- 4Galatasaray · 92 goals2023/24 · 38 games · 2.42 per game
- 5Fenerbahçe · 87 goals2022/23 · 36 games · 2.42 per game
- 6Galatasaray · 83 goals2022/23 · 36 games · 2.31 per game
- 7Fenerbahçe · 78 goals2017/18 · 34 games · 2.29 per game
- =8Fenerbahçe · 77 goals2025/26 · 34 games · 2.26 per game
- =8Galatasaray · 77 goals2025/26 · 34 games · 2.26 per game
- 10Trabzonspor · 76 goals2019/20 · 34 games · 2.24 per game
Fewest goals conceded in a season
Ranked by goals conceded per game.
- 1İstanbul Başakşehir · 22 conceded2018/19 · 34 games · 0.65 per game
- 2Galatasaray · 26 conceded2023/24 · 38 games · 0.68 per game
- 3Galatasaray · 27 conceded2022/23 · 36 games · 0.75 per game
- 4Fenerbahçe · 31 conceded2023/24 · 38 games · 0.82 per game
- 5İstanbul Başakşehir · 28 conceded2016/17 · 34 games · 0.82 per game
- 6Galatasaray · 31 conceded2024/25 · 36 games · 0.86 per game
- =7Besiktas · 30 conceded2016/17 · 34 games · 0.88 per game
- =7Besiktas · 30 conceded2017/18 · 34 games · 0.88 per game
- =7Galatasaray · 30 conceded2025/26 · 34 games · 0.88 per game
- 10Galatasaray · 36 conceded2020/21 · 40 games · 0.90 per game
Champions with the fewest points
Ranked by points per game, as season lengths differ.
- =1Galatasaray · 69 pts2018/19 · 34 games · 2.03 per game
- =1İstanbul Başakşehir · 69 pts2019/20 · 34 games · 2.03 per game
- 3Besiktas · 84 pts2020/21 · 40 games · 2.10 per game
- 4Trabzonspor · 81 pts2021/22 · 38 games · 2.13 per game
- 5Galatasaray · 75 pts2017/18 · 34 games · 2.21 per game
- =6Besiktas · 77 pts2016/17 · 34 games · 2.26 per game
- =6Galatasaray · 77 pts2025/26 · 34 games · 2.26 per game
- 8Galatasaray · 88 pts2022/23 · 36 games · 2.44 per game
- 9Galatasaray · 95 pts2024/25 · 36 games · 2.64 per game
- 10Galatasaray · 102 pts2023/24 · 38 games · 2.68 per game
Biggest title-winning margins
- 1Galatasaray · 11 pts2024/25 · 95 to Fenerbahçe’s 84
- =2Trabzonspor · 8 pts2021/22 · 81 to Fenerbahçe’s 73
- =2Galatasaray · 8 pts2022/23 · 88 to Fenerbahçe’s 80
- =4Besiktas · 4 pts2016/17 · 77 to İstanbul Başakşehir’s 73
- =4İstanbul Başakşehir · 4 pts2019/20 · 69 to Trabzonspor’s 65
- =6Galatasaray · 3 pts2017/18 · 75 to Fenerbahçe’s 72
- =6Galatasaray · 3 pts2023/24 · 102 to Fenerbahçe’s 99
- =6Galatasaray · 3 pts2025/26 · 77 to Fenerbahçe’s 74
- 9Galatasaray · 2 pts2018/19 · 69 to İstanbul Başakşehir’s 67
- 10Besiktas · 0 pts2020/21 · 84 to Galatasaray’s 84
Matches
Biggest wins
- 1Fenerbahçe 8–0 Eyüpspor2026/27 · 20 Sep 2026
- =2Kardemir Karabükspor 0–7 Galatasaray2017/18 · 3 Mar 2018
- =2Kardemir Karabükspor 0–7 Fenerbahçe2017/18 · 14 May 2018
- =2Besiktas 7–0 Hatayspor2020/21 · 1 May 2021
- =2Adana Demirspor 7–0 Göztepe2021/22 · 22 May 2022
- =2İstanbul Başakşehir 0–7 Galatasaray2022/23 · 12 Nov 2022
- =7Göztepe 1–7 Çaykur Rizespor2021/22 · 1 May 2022
- =7Fenerbahçe 7–1 Konyaspor2023/24 · 10 Jan 2024
- =7Galatasaray 6–0 Akhisar Belediyespor2016/17 · 28 Jan 2017
- =7Çaykur Rizespor 6–0 Bursaspor2016/17 · 7 May 2017
Highest-scoring matches
- =1Çaykur Rizespor 2–7 Besiktas2018/19 · 8 Apr 2019
- =1Kayserispor 6–3 Denizlispor2020/21 · 28 Apr 2021
- =1Alanyaspor 6–3 Kayserispor2021/22 · 18 Oct 2021
- =1Çaykur Rizespor 6–3 Göztepe2024/25 · 18 May 2025
- =1Gaziantep FK 4–5 Çaykur Rizespor2020/21 · 11 May 2021
- =1Fenerbahçe 5–4 Fatih Karagümrük2022/23 · 9 Oct 2022
- =1Alanyaspor 5–4 İstanbul Başakşehir2024/25 · 25 Jan 2025
- =1Kasımpaşa 5–4 Hatayspor2024/25 · 27 Jan 2025
- =9Fenerbahçe 8–0 Eyüpspor2026/27 · 20 Sep 2026
- =9Göztepe 1–7 Çaykur Rizespor2021/22 · 1 May 2022
Runs
Most league wins in a row
- 1Galatasaray · 17 matches2023/24 · Jan 2024 – May 2024
- 2Galatasaray · 15 matches2024/25 to 2025/26 · Apr 2025 – Sep 2025
- 3Galatasaray · 14 matches2022/23 · Oct 2022 – Mar 2023
- 4Fenerbahçe · 11 matches2022/23 to 2023/24 · Jun 2023 – Oct 2023
- 5Galatasaray · 10 matches2023/24 · Aug 2023 – Nov 2023
- =6Fenerbahçe · 9 matches2017/18 to 2018/19 · Apr 2018 – Aug 2018
- =6Galatasaray · 9 matches2017/18 to 2018/19 · Apr 2018 – Aug 2018
- =8Galatasaray · 8 matches2019/20 · Dec 2019 – Mar 2020
- =8Galatasaray · 8 matches2020/21 · Jan 2021 – Feb 2021
- =8Galatasaray · 8 matches2020/21 to 2021/22 · Apr 2021 – Aug 2021
Longest unbeaten runs
- 1Fenerbahçe · 32 matches2023/24 to 2024/25 · Nov 2023 – Sep 2024
- 2Galatasaray · 28 matches2023/24 to 2024/25 · May 2024 – Mar 2025
- 3Trabzonspor · 27 matches2020/21 to 2021/22 · Mar 2021 – Dec 2021
- 4Fenerbahçe · 26 matches2024/25 to 2025/26 · May 2025 – Mar 2026
- 5Galatasaray · 24 matches2023/24 · Nov 2023 – May 2024
- =6Galatasaray · 19 matches2018/19 · Dec 2018 – May 2019
- =6Sivasspor · 19 matches2020/21 · Feb 2021 – May 2021
- =6Galatasaray · 19 matches2024/25 to 2025/26 · Apr 2025 – Nov 2025
- 9Besiktas · 18 matches2022/23 to 2023/24 · Feb 2023 – Sep 2023
- 10İstanbul Başakşehir · 17 matches2016/17 · Aug 2016 – Jan 2017 · from the start of our data; may be longer
Longest runs scoring in every match
- =1Sivasspor · 28 matches2018/19 to 2019/20 · May 2019 – Mar 2020
- =1Galatasaray · 28 matches2022/23 · Oct 2022 – Jun 2023
- 3Gaziantep FK · 26 matches2019/20 to 2020/21 · Jun 2020 – Jan 2021
- =4Trabzonspor · 25 matches2019/20 to 2020/21 · Nov 2019 – Sep 2020
- =4Besiktas · 25 matches2020/21 · Oct 2020 – Mar 2021
- =4Trabzonspor · 25 matches2020/21 to 2021/22 · Apr 2021 – Dec 2021
- 7Galatasaray · 24 matches2023/24 to 2024/25 · May 2024 – Feb 2025
- =8Galatasaray · 22 matches2024/25 to 2025/26 · Mar 2025 – Oct 2025
- =8Trabzonspor · 22 matches2025/26 · Nov 2025 – May 2026
- 10Trabzonspor · 21 matches2018/19 to 2019/20 · Feb 2019 – Oct 2019
Most clean sheets in a row
- 1Galatasaray · 7 matches2024/25 to 2025/26 · May 2025 – Aug 2025
- =2İstanbul Başakşehir · 6 matches2022/23 · Aug 2022 – Sep 2022
- =2Konyaspor · 6 matches2022/23 · Aug 2022 – Sep 2022
- =2Bodrum FK · 6 matches2024/25 · Feb 2025 – Mar 2025
- =5Bursaspor · 5 matches2016/17 · Oct 2016 – Nov 2016
- =5Akhisar Belediyespor · 5 matches2016/17 · Apr 2017 – May 2017
- =5Konyaspor · 5 matches2017/18 · Mar 2018 – Apr 2018
- =5Besiktas · 5 matches2020/21 · Dec 2020 – Jan 2021
- =5Galatasaray · 5 matches2022/23 to 2023/24 · Jun 2023 – Sep 2023
- =5Fenerbahçe · 5 matches2023/24 to 2024/25 · May 2024 – Aug 2024
Longest runs without a win
- 1Gaziantep FK · 20 matches2022/23 to 2023/24 · Feb 2023 – Sep 2023
- 2Adana Demirspor · 18 matches2024/25 · Jan 2025 – May 2025
- =3Yeni Malatyaspor · 17 matches2021/22 · Oct 2021 – Feb 2022
- =3Adana Demirspor · 17 matches2023/24 to 2024/25 · May 2024 – Dec 2024
- 5Altay · 16 matches2021/22 · Oct 2021 – Jan 2022
- =6Göztepe · 15 matches2021/22 · Feb 2022 – May 2022
- =6Hatayspor · 15 matches2022/23 · Mar 2023 – Jun 2023
- =8Kardemir Karabükspor · 14 matches2017/18 · Feb 2018 – May 2018
- =8MKE Ankaragücü · 14 matches2019/20 · Oct 2019 – Feb 2020
- 10Yeni Malatyaspor · 13 matches2020/21 · Jan 2021 – Apr 2021
Most defeats in a row
- 1Gaziantep FK · 20 matches2022/23 to 2023/24 · Feb 2023 – Sep 2023
- 2Hatayspor · 15 matches2022/23 · Mar 2023 – Jun 2023
- 3Kardemir Karabükspor · 14 matches2017/18 · Feb 2018 – May 2018
- =4Göztepe · 10 matches2021/22 · Feb 2022 – Apr 2022
- =4Yeni Malatyaspor · 10 matches2021/22 · Mar 2022 – May 2022
- =6Gaziantepspor · 9 matches2016/17 · Nov 2016 – Jan 2017
- =6Adana Demirspor · 9 matches2024/25 · Mar 2025 – May 2025
- =8Kardemir Karabükspor · 8 matches2017/18 · Oct 2017 – Dec 2017
- =8Altay · 8 matches2021/22 · Dec 2021 – Jan 2022
- 10Osmanlıspor · 7 matches2016/17 to 2017/18 · May 2017 – Aug 2017
Longest runs without scoring
- =1Gaziantep FK · 15 matches2022/23 · Feb 2023 – Jun 2023
- =1Hatayspor · 15 matches2022/23 · Mar 2023 – Jun 2023
- 3Gençlerbirliği · 7 matches2025/26 · Feb 2026 – Apr 2026
- 4MKE Ankaragücü · 6 matches2018/19 · Dec 2018 – Feb 2019
- =5Akhisar Belediyespor · 5 matches2016/17 · Sep 2016 – Oct 2016
- =5Alanyaspor · 5 matches2018/19 · Oct 2018 – Nov 2018
- =5Göztepe · 5 matches2018/19 · Mar 2019 – Apr 2019
- =5Giresunspor · 5 matches2021/22 · Aug 2021 – Sep 2021
- =5Yeni Malatyaspor · 5 matches2021/22 · Mar 2022 – Apr 2022
- =5Konyaspor · 5 matches2022/23 · Jan 2023 – Mar 2023
How these are counted
League matches only. Season records use complete seasons (not curtailed, not split into groups) and rank by the per-game rate, because season lengths differ; points are after deductions. Runs continue across consecutive seasons in the same league and end if the club spends a season in another division. Ties share a rank (shown as =). A run marked “from the start of our data” began in the first season on file, so it may have started earlier.