Final Table: 1.Drita (Gjilan) 36 22 8 6 59-26 74 Champions 2.Ballkani (Suharekė) 36 17 11 8 61-39 62 [C] 3.Malisheva 36 14 11 11 44-39 53 4.Gjilani (Gjilan) 36 13 12 11 48-47 51 5.Ferizaj (Ferizaj) 36 14 8 14 42-47 50 [P] 6.Prishtina KF (Prishtinė) 36 11 15 10 42-36 48 7.Dukagjini (Klinė) 36 13 9 14 35-45 48 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 8.Llapi (Besianė) (Podujevė) 36 12 11 13 42-41 47 Relegation Playoff ------------------------------------------------------- 9.Suhareka (Suharekė) 36 12 7 17 49-62 43 [P] Relegated 10.Feronikeli (Drenas) 36 3 6 27 24-64 15 Relegated Round 1 [Aug 10] Ferizaj 2-1 Feronikeli Llapi 1-1 Gjilani [Aug 11] Ballkani 2-0 Dukagjini Prishtina 0-0 Suhareka [Sep 18] Drita 2-1 Malisheva Round 2 [Aug 17] Suhareka 3-1 Dukagjini [Aug 18] Feronikeli 0-2 Llapi Malisheva 1-1 Ferizaj [Aug 19] Gjilani 1-1 Ballkani [Nov 6] Prishtina 1-1 Drita Round 3 [Aug 24] Ferizaj 1-3 Prishtina Llapi 0-1 Malisheva [Aug 25] Ballkani 3-1 Feronikeli Dukagjini 2-1 Gjilani [Nov 20] Drita 4-2 Suhareka [award of 2-0 later revoked] Round 4 [Aug 31] Feronikeli 0-2 Dukagjini Prishtina 3-2 Llapi [Sep 1] Suhareka 3-2 Gjilani Malisheva 3-2 Ballkani [Sep 2] Drita 3-1 Ferizaj Round 5 [Sep 14] Ballkani 1-0 Prishtina Ferizaj 0-1 Suhareka [Sep 15] Dukagjini 1-3 Malisheva Llapi 1-0 Drita [Sep 16] Gjilani 2-0 Feronikeli Round 6 [Sep 20] Prishtina 3-0 Dukagjini [Sep 21] Suhareka 2-0 Feronikeli Ferizaj 0-1 Llapi [Sep 22] Drita 1-0 Ballkani Malisheva 2-1 Gjilani Round 7 [Sep 27] Llapi 3-0 Suhareka [Sep 28] Ballkani 4-0 Ferizaj Dukagjini 0-2 Drita [Sep 29] Feronikeli 1-1 Malisheva Gjilani 2-1 Prishtina Round 8 [Oct 4] Ferizaj 2-1 Dukagjini [Oct 5] Drita 1-1 Gjilani Prishtina 2-0 Feronikeli [Oct 6] Suhareka 1-3 Malisheva Llapi 0-0 Ballkani Round 9 [Oct 18] Gjilani 1-2 Ferizaj [Oct 19] Feronikeli 0-0 Drita Malisheva 1-3 Prishtina [Oct 20] Ballkani 1-0 Suhareka Dukagjini 1-0 Llapi Round 10 [Oct 25] Feronikeli 0-1 Ferizaj [Oct 26] Dukagjini 0-0 Ballkani Gjilani 2-1 Llapi [Oct 27] Suhareka 2-1 Prishtina Malisheva 0-0 Drita Round 11 [Oct 29] Ballkani 3-3 Gjilani [Oct 30] Dukagjini 2-2 Suhareka Llapi 2-2 Feronikeli [Oct 31] Drita 3-0 Prishtina Ferizaj 1-1 Malisheva Round 12 [Nov 2] Gjilani 1-2 Dukagjini [Nov 3] Suhareka 1-2 Drita Prishtina 1-0 Ferizaj [Nov 4] Feronikeli 1-4 Ballkani Malisheva 2-1 Llapi Round 13 [Nov 9] Dukagjini 2-1 Feronikeli Gjilani 1-1 Suhareka [Nov 10] Ferizaj 1-2 Drita Llapi 1-1 Prishtina [Nov 11] Ballkani 1-0 Malisheva Round 14 [Nov 23] Feronikeli 0-3 Gjilani Malisheva 2-1 Dukagjini [Nov 24] Suhareka 0-0 Ferizaj Prishtina 1-1 Ballkani [Nov 25] Drita 3-1 Llapi Round 15 [Nov 29] Feronikeli 3-1 Suhareka [Nov 30] Ballkani 2-3 Drita Llapi 1-1 Ferizaj [Dec 1] Dukagjini 0-1 Prishtina Gjilani 0-1 Malisheva Round 16 [Dec 7] Drita 2-0 Dukagjini Prishtina 2-2 Gjilani [Dec 8] Ferizaj 1-1 Ballkani Feronikeli 0-0 Malisheva [Dec 10] Suhareka 4-0 Llapi Round 17 [Dec 13] Dukagjini 1-0 Ferizaj [Dec 14] Ballkani 2-1 Llapi Malisheva 1-2 Suhareka [Dec 15] Feronikeli 1-0 Prishtina Gjilani 1-0 Drita Round 18 [Dec 20] Llapi 0-0 Dukagjini [Dec 21] Ferizaj 3-1 Gjilani Prishtina 0-0 Malisheva [Dec 22] Drita 2-1 Feronikeli Suhareka 0-2 Ballkani Round 19 [Feb 7] Ballkani 1-0 Dukagjini Drita 2-0 Malisheva [Feb 8] Llapi 0-1 Gjilani Prishtina 2-2 Suhareka [Feb 10] Ferizaj 2-1 Feronikeli Round 20 [Feb 15] Suhareka 1-2 Dukagjini Prishtina 3-3 Drita [Feb 16] Feronikeli 0-3 Llapi Gjilani 2-1 Ballkani [Feb 18] Malisheva 3-2 Ferizaj Round 21 [Feb 21] Ballkani awd Feronikeli [awarded 3-0, originally 1-1] [Feb 22] Drita 2-0 Suhareka Llapi 0-0 Malisheva [Feb 23] Dukagjini 0-0 Gjilani Ferizaj 1-0 Prishtina Round 22 [Mar 1] Suhareka 1-2 Gjilani Feronikeli 1-0 Dukagjini [Mar 2] Drita 2-0 Ferizaj Malisheva 3-1 Ballkani [Mar 3] Prishtina 0-0 Llapi Round 23 [Mar 7] Ferizaj 3-1 Suhareka [Mar 8] Ballkani 1-1 Prishtina Llapi 1-0 Drita [Mar 9] Dukagjini 1-0 Malisheva Gjilani 1-0 Feronikeli Round 24 [Mar 11] Drita 2-0 Ballkani Ferizaj 2-1 Llapi [Mar 12] Prishtina 0-1 Dukagjini Malisheva 4-1 Gjilani [Mar 13] Suhareka 2-1 Feronikeli Round 25 [Mar 14] Ballkani 2-1 Ferizaj [Mar 15] Dukagjini 1-1 Drita Gjilani 1-1 Prishtina [Mar 16] Feronikeli 0-0 Malisheva Llapi 2-0 Suhareka Round 26 [Mar 27] Drita 4-0 Gjilani [Mar 28] Suhareka 2-1 Malisheva Prishtina 2-1 Feronikeli [Mar 29] Ferizaj 2-1 Dukagjini Llapi 1-1 Ballkani Round 27 [Apr 4] Feronikeli 0-1 Drita Malisheva 1-0 Prishtina [Apr 5] Ballkani 3-1 Suhareka Gjilani 1-0 Ferizaj Dukagjini 3-1 Llapi Round 28 [Apr 11] Dukagjini 0-5 Ballkani Feronikeli 0-1 Ferizaj [Apr 12] Suhareka 0-4 Prishtina [Apr 13] Gjilani 2-3 Llapi Malisheva 1-0 Drita Round 29 [Apr 15] Dukagjini 1-1 Suhareka [Apr 16] Ferizaj 1-0 Malisheva Llapi 1-0 Feronikeli [Apr 17] Ballkani 1-0 Gjilani Drita 2-0 Prishtina Round 30 [Apr 19] Malisheva 1-3 Llapi [Apr 20] Suhareka 1-2 Drita Prishtina 0-0 Ferizaj [Apr 21] Feronikeli 3-3 Ballkani Gjilani 1-1 Dukagjini Round 31 [Apr 26] Ballkani 3-2 Malisheva Gjilani 3-0 Suhareka [Apr 27] Dukagjini 2-1 Feronikeli [Apr 28] Ferizaj 2-1 Drita Llapi 1-1 Prishtina Round 32 [May 2] Feronikeli 2-3 Gjilani [May 3] Malisheva 1-1 Dukagjini Prishtina 1-0 Ballkani [May 4] Drita 1-0 Llapi Suhareka 1-2 Ferizaj Round 33 [May 6] Gjilani 0-0 Malisheva [May 7] Dukagjini 0-0 Prishtina Feronikeli 1-3 Suhareka [May 8] Ballkani 1-1 Drita Llapi 1-1 Ferizaj Round 34 [May 11] Drita 0-1 Dukagjini Suhareka 4-2 Llapi Ferizaj 2-3 Ballkani Malisheva 1-0 Feronikeli Prishtina 1-2 Gjilani Round 35 [May 17] Ballkani 0-1 Llapi Dukagjini 3-1 Ferizaj Feronikeli 0-1 Prishtina Gjilani 0-0 Drita Malisheva 1-2 Suhareka Round 36 [May 25] Drita 4-1 Feronikeli Suhareka 2-2 Ballkani Ferizaj 2-2 Gjilani Llapi 3-1 Dukagjini Prishtina 2-2 Malisheva Final Table: 1.Drita (Gjilan) 36 22 8 6 59-26 74 Champions 2.Ballkani (Suharekė) 36 17 11 8 61-39 62 [C] 3.Malisheva 36 14 11 11 44-39 53 4.Gjilani (Gjilan) 36 13 12 11 48-47 51 5.Ferizaj (Ferizaj) 36 14 8 14 42-47 50 [P] 6.Prishtina KF (Prishtinė) 36 11 15 10 42-36 48 7.Dukagjini (Klinė) 36 13 9 14 35-45 48 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 8.Llapi (Besianė) (Podujevė) 36 12 11 13 42-41 47 Relegation Playoff ------------------------------------------------------- 9.Suhareka (Suharekė) 36 12 7 17 49-62 43 [P] Relegated 10.Feronikeli (Drenas) 36 3 6 27 24-64 15 Relegated Promotion/Relegation Playoff Semifinal [May 25] Liria 1-3 Vushtrria Final [May 31] Vushtrria 0-0 Llapi [aet, 1-4 pen] NB: all remain at former level
1/16 Finals [Dec 3] Rahoveci 0-3 Drita [Dec 4] Vjosa 0-5 Drenica Vushtrria 1-0 KEK-u Flamurtari 0-5 Llapi Ferizaj 4-0 Ramiz Sadiku Mitrovica 3-4 Vėllaznimi Gjilani 4-1 Liria TOP Football 1-5 Prishtina Dukagjini 6-2 Dardania Rilindja 74 1-1 Ballkani [aet, 10-9 pen] Besa 1-2 Prishtina e Re Istogu 1-2 Feronikeli 2 Korriku 1-1 Dinamo Fzaj. [aet, 1-4 pen] Trepēa'89 1-3 Suhareka [aet] Fushė Kosova 0-5 Malisheva Kika 2-6 Trepēa 1/8 Finals [Feb 11] Trepēa 0-0 Drenica [aet, 2-4 pen] [Feb 12] Vėllaznimi 2-1 Gjilani Llapi 2-0 Vushtrria Drita 0-0 Dukagjini [aet, 5-4 pen] Prishtina 4-0 Suhareka Dinamo Fzaj. 0-2 Malisheva [Feb 13] Feronikeli 0-2 Prishtina e Re Ferizaj 1-0 Rilindja 74 Quarterfinals [Feb 26] Drenica 1-0 Ferizaj Malisheva 0-1 Llapi [Feb 27] Vėllaznimi 0-4 Prishtina Prisht. e Re 0-4 Drita Semifinals First Legs [Apr 9] Drita 0-1 Prishtina [Apr 10] Llapi 2-0 Drenica Second Legs [Apr 23] Drenica 0-2 Llapi Prishtina 3-0 Drita Final [May 22, Fadil Vokrri Stadium, Pristina] Prishtina 1-0 Llapi
Grupi A Final Table: 1.Drenica KF (Skenderaj) 27 17 7 3 48-25 58 Promoted ------------------------------------------------------- 2.Liria (Prizren) 27 15 6 6 33-21 51 [R] Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3.Trepēa'89 (Mitrovicė) 27 14 5 8 46-31 47 4.Vėllaznimi (Gjakovė) 27 11 10 6 35-25 43 5.Trepēa (Mitrovicė) 27 11 9 7 35-26 42 6.Besa KF (Pejė) 27 8 8 11 26-32 32 [N] 7.Istogu 27 7 10 10 44-49 31 8.Rilindja 1974 27 8 4 15 32-47 28 ------------------------------------------------------- 9.Mitrovica (Mitrovicė) 27 5 5 17 27-48 20 [P] Relegated 10.Rahoveci (Rahoveci) 27 3 8 16 25-47 17 Relegated Grupi B Final Table: 1.Prishtina e Re (Hajvali) 27 22 3 2 61-15 69 Promoted ------------------------------------------------------- 2.Vushtrria (Vushtrri) 27 21 4 2 55-15 67 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3.Ramiz Sadiku (Prishtinė) 27 15 3 9 47-31 48 4.Dinamo (Ferizaj) 27 10 7 10 40-38 37 5.KEK-u (Kastrioti) 27 9 10 8 29-29 37 [P] 6.2 Korriku (Prishtinė) 27 8 6 13 26-39 30 7.Kika 27 8 5 14 24-39 29 8.Vjosa (Shtimė) 27 9 1 17 34-50 28 ------------------------------------------------------- 9.Fushė Kosova (Fushė Kosovė) 27 6 4 17 22-46 22 [R] Relegated 10.Flamurtari (Prishtinė) 27 2 7 18 16-52 13 Relegated Promoted: Prizreni (Prizren), Tefik Ēanga (Tėrn)
Prepared and maintained by Karel Stokkermans the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 18 Jun 2026
(C) Copyright Karel Stokkermans and RSSSF 2024/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.