The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
DIY

Diyarbekirspor

Diyarbakır Stadyumu, Diyarbakır. Every match we hold, with the price it went off at.

422Played
165Won
39.1%Win rate
1.21Scored per game
1.13Conceded per game
147Clean sheets

Home and away

The same record, split by where it was played.

At home
53.4%
208 played, 111 won. 1.46 scored a game.
Away
25.2%
214 played, 54 won. 0.97 scored a game.
How the market priced them
27.6%
145 priced matches at an average of 4.31, which implied 23.2%.

Season by season 26

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 3. Lig - Group 3 8116 -6
2025/26 3. Lig - Group 2 3081012 -9
2025/26 Türkiye Kupası 1001 -3
2024/25 2. Lig 3471017 -23
2024/25 Türkiye Kupası 1001 -1
2023/24 2. Lig 3612915 -2
2023/24 Türkiye Kupası 2101 +3
2022/23 2. Lig 232912 -19
2022/23 Türkiye Kupası 2101 0
2021/22 2. Lig 3812521 -12
2021/22 Türkiye Kupası 1001 -5
2020/21 3. Lig - Group 1 302082 +25
2020/21 Türkiye Kupası 2101 -1
2019/20 3. Lig - Group 3 2810108 +7
2019/20 Türkiye Kupası 3111 -2
2018/19 3. Lig - Group 3 3412913 -2
2018/19 Türkiye Kupası 3201 +2
2017/18 3. Lig - Group 2 341978 +23
2017/18 Türkiye Kupası 2101 +2
2016/17 3. Lig - Group 2 3418610 +11
2016/17 Türkiye Kupası 1100 +4
2015/16 3. Lig - Group 2 3617109 +14
2015/16 Türkiye Kupası 3201 +4
2014/15 3. Lig - Group 2 3416144 +21
2014/15 Türkiye Kupası 1001 -1
2013/14 Türkiye Kupası 1100 +3

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 20 December 2026
A Diyarbekirspor scheduled Karaköprü Belediyespor —
Sunday 13 December 2026
H Diyarbekirspor scheduled Adana Adaletgucu —
Sunday 6 December 2026
A Diyarbekirspor scheduled Niğde Belediyesispor —
Sunday 29 November 2026
H Diyarbekirspor scheduled Kırşehir Belediyespor —
Sunday 22 November 2026
A Diyarbekirspor scheduled Karaman FK —
Sunday 15 November 2026
H Diyarbekirspor scheduled Silifke Belediyespor —
Wednesday 11 November 2026
A Diyarbekirspor scheduled Bitlis Özgüzelderespor —
Saturday 7 November 2026
H Diyarbekirspor scheduled Yeni Malatyaspor —
Sunday 1 November 2026
A Diyarbekirspor scheduled Yozgat Bld Bozokspor —
Saturday 24 October 2026
H Diyarbekirspor 3 – 1 Adanaspor —
Sunday 18 October 2026
A Diyarbekirspor 0 – 1 Osmaniyespor —
Sunday 11 October 2026
H Diyarbekirspor 2 – 3 Kırıkkale Büyük Anadolu —
Saturday 3 October 2026
A Diyarbekirspor 1 – 2 Ağrı 1970 —
Sunday 27 September 2026
A Diyarbekirspor 1 – 2 Yeni Mersin Idmanyurdu —
Saturday 19 September 2026
H Diyarbekirspor 0 – 0 Talasgücü Belediyespor —
Sunday 13 September 2026
A Diyarbekirspor 0 – 3 Mazıdağı Fosfatspor —
Sunday 6 September 2026
H Diyarbekirspor 0 – 1 Yeşilyurt Belediyespor —
Saturday 18 April 2026
H Diyarbekirspor 2 – 2 Kahramanmaraşspor —
Sunday 12 April 2026
A Diyarbekirspor 4 – 0 Kilis Belediyespor 3.41
Sunday 5 April 2026
A Diyarbekirspor 0 – 1 Talasgücü Belediyespor 6.50
Sunday 29 March 2026
H Diyarbekirspor 0 – 1 Mazıdağı Fosfatspor —
Wednesday 25 March 2026
A Diyarbekirspor 1 – 1 Kırşehir Belediyespor 3.67
Sunday 15 March 2026
H Diyarbekirspor 3 – 1 12 Bingölspor 4.95
Saturday 7 March 2026
A Diyarbekirspor 1 – 2 Kırıkkale Büyük Anadolu —
Sunday 1 March 2026
H Diyarbekirspor 0 – 0 Kapadokyaspor —
Sunday 22 February 2026
A Diyarbekirspor 0 – 1 Yeşilyurt Belediyespor —
Saturday 14 February 2026
H Diyarbekirspor 1 – 5 Ağrı 1970 —
Monday 9 February 2026
A Diyarbekirspor 1 – 5 Karaköprü Belediyespor 4.80
Sunday 1 February 2026
H Diyarbekirspor 0 – 0 Silifke Belediyespor 2.73
Saturday 24 January 2026
A Diyarbekirspor 2 – 0 Osmaniyespor 3.50