Regular Stage | Top-4 Playoff Regular Stage Final Table: 1.FK Egnatia Rrogozhinė 36 16 11 9 47-30 59 [C] Qualified 2.KF Vllaznia Shkodėr 36 15 12 9 54-39 57 Qualified 3.FC Dinamo Tiranė 36 14 13 9 49-41 55 Qualified 4.KF Partizani Tiranė 36 13 14 9 38-33 53 Qualified - - - - - - - - - - - - - - - - - - - - - - - - - - 5.AF Elbasani 36 11 17 8 40-38 50 [P] 6.KF Teuta Durrės 36 10 14 12 29-42 44 7.KF Bylis Ballshi 36 11 9 16 33-50 42 [P] - - - - - - - - - - - - - - - - - - - - - - - - - - 8.KF Tirana 36 7 18 11 43-44 39 Relegation Playoff --------------------------------------------------- 9.KF Skėnderbeu Korēė 36 9 11 16 35-45 38 Relegated 10.KF Laēi 36 8 13 15 31-37 37 Relegated Round 1 [Aug 18] Dinamo 0-2 Egnatia Teuta 2-1 Bylis [Aug 19] Laēi 0-0 Tirana Partizani 0-1 Vllaznia Skėnderbeu 1-1 Elbasani Round 2 [Aug 25] Egnatia 2-1 Laēi Partizani 2-1 Skėnderbeu Vllaznia 2-2 Tirana [Aug 26] Bylis 1-0 Dinamo Elbasani 3-0 Teuta Round 3 [Aug 31] Laēi 0-0 Bylis Skėnderbeu 1-0 Vllaznia Teuta 0-2 Partizani [Sep 1] Dinamo 2-1 Elbasani Tirana 1-1 Egnatia Round 4 [Sep 11] Bylis 2-2 Tirana Skėnderbeu 2-3 Teuta Vllaznia 3-1 Egnatia [Sep 12] Elbasani 1-0 Laēi Partizani 2-2 Dinamo Round 5 [Sep 15] Egnatia 4-0 Bylis Teuta 1-2 Vllaznia [Sep 16] Laēi 1-1 Partizani Dinamo 2-1 Skėnderbeu Tirana 1-1 Elbasani Round 6 [Sep 21] Skėnderbeu 2-1 Laēi Partizani 0-0 Tirana [Sep 22] Vllaznia 2-0 Bylis Elbasani 0-0 Egnatia Teuta 1-1 Dinamo Round 7 [Sep 27] Egnatia 0-2 Partizani [Sep 28] Laēi 0-1 Teuta Dinamo 2-1 Vllaznia [Sep 29] Bylis 0-1 Elbasani Tirana 2-1 Skėnderbeu Round 8 [Oct 4] Dinamo 2-1 Laēi [Oct 5] Partizani 1-0 Bylis Skėnderbeu 0-1 Egnatia [Oct 6] Teuta 3-1 Tirana Vllaznia 0-0 Elbasani Round 9 [Oct 19] Egnatia 0-0 Teuta Laēi 3-1 Vllaznia Tirana 0-0 Dinamo [Oct 20] Bylis 0-1 Skėnderbeu Elbasani 1-1 Partizani Round 10 [Oct 25] Bylis 4-0 Teuta Egnatia 1-1 Dinamo [Oct 26] Elbasani 1-1 Skėnderbeu Tirana 1-1 Laēi Vllaznia 2-2 Partizani Round 11 [Oct 30] Tirana 3-4 Vllaznia Laēi 2-0 Egnatia Skėnderbeu 0-2 Partizani [Oct 31] Dinamo 1-1 Bylis Teuta 0-0 Elbasani Round 12 [Nov 3] Egnatia 1-0 Tirana Vllaznia 2-0 Skėnderbeu [Nov 4] Bylis 0-0 Laēi Elbasani 0-5 Dinamo Partizani 1-1 Teuta Round 13 [Nov 9] Egnatia 1-1 Vllaznia Teuta 1-1 Skėnderbeu Dinamo 1-2 Partizani [Nov 10] Laēi 1-1 Elbasani Tirana 4-0 Bylis Round 14 [Nov 23] Skėnderbeu 2-2 Dinamo Vllaznia 2-1 Teuta [Nov 24] Bylis 0-2 Egnatia Elbasani 1-1 Tirana Partizani 1-0 Laēi Round 15 [Nov 29] Bylis 1-0 Vllaznia [Nov 30] Egnatia 3-1 Elbasani Laēi 1-0 Skėnderbeu Dinamo 2-0 Teuta [Dec 1] Tirana 0-0 Partizani Round 16 [Dec 4] Elbasani 3-1 Bylis Teuta 1-1 Laēi Vllaznia 2-3 Dinamo [Dec 5] Partizani 1-1 Egnatia Skėnderbeu 0-0 Tirana Round 17 [Dec 8] Egnatia 1-0 Skėnderbeu Laēi 0-0 Dinamo Elbasani 1-2 Vllaznia [Dec 9] Bylis 2-1 Partizani Tirana 0-0 Teuta Round 18 [Dec 14] Vllaznia 2-1 Laēi Dinamo 2-1 Tirana Partizani 2-2 Elbasani [Dec 15] Skėnderbeu 2-2 Bylis Teuta 2-1 Egnatia Halfway Table: 1.FC Dinamo Tiranė 18 8 7 3 28-19 31 2.KF Vllaznia Shkodėr 18 9 4 5 29-23 31 3.KF Partizani Tiranė 18 7 9 2 23-15 30 4.FK Egnatia Rrogozhinė 18 8 6 4 22-15 30 [C] - - - - - - - - - - - - - - - - - - - - - - - - - - 5.AF Elbasani 18 4 10 4 19-21 22 [P] 6.KF Teuta Durrės 18 5 7 6 17-24 22 7.KF Tirana 18 2 12 4 19-19 18 - - - - - - - - - - - - - - - - - - - - - - - - - - 8.KF Laēi 18 3 8 7 14-16 17 --------------------------------------------------- 9.KF Bylis Ballshi 18 4 5 9 15-26 17 [P] 10.KF Skėnderbeu Korēė 18 3 6 9 16-24 15 Round 19 [Dec 20] Skėnderbeu 0-2 Elbasani Partizani 2-0 Vllaznia [Dec 21] Laēi 3-1 Tirana Dinamo 2-1 Egnatia [Dec 22] Teuta 0-0 Bylis Round 20 [Jan 10] Bylis 2-1 Dinamo Egnatia 1-0 Laēi Vllaznia 2-1 Tirana [Jan 11] Elbasani 3-1 Teuta Partizani 1-1 Skėnderbeu Round 21 [Jan 18] Laēi 0-3 Bylis Tirana 0-4 Egnatia [Jan 19] Skėnderbeu 0-4 Vllaznia Teuta 0-2 Partizani Dinamo 3-1 Elbasani Round 22 [Jan 25] Bylis 0-3 Tirana Partizani 1-1 Dinamo Skėnderbeu 2-1 Teuta [Jan 26] Elbasani 1-2 Laēi Vllaznia 0-2 Egnatia Round 23 [Jan 31] Egnatia 2-1 Bylis Teuta 1-3 Vllaznia [Feb 1] Laēi 0-0 Partizani Dinamo 1-1 Skėnderbeu Tirana 1-1 Elbasani Round 24 [Feb 9] Partizani 1-1 Tirana Elbasani 1-2 Egnatia Vllaznia 3-0 Bylis [Feb 10] Skėnderbeu 0-2 Laēi Teuta 0-0 Dinamo Round 25 [Feb 15] Bylis 1-1 Elbasani Egnatia 2-0 Partizani Dinamo 0-0 Vllaznia [Feb 16] Laēi 3-0 Teuta Tirana 1-0 Skėnderbeu Round 26 [Feb 21] Dinamo 2-0 Laēi Partizani 2-3 Bylis Vllaznia 1-1 Elbasani [Feb 22] Skėnderbeu 1-0 Egnatia Teuta 2-1 Tirana Round 27 [Mar 1] Laēi 2-2 Vllaznia Elbasani 2-0 Partizani [Mar 2] Bylis 0-3 Skėnderbeu Egnatia 1-1 Teuta Tirana 1-4 Dinamo Round 28 [Mar 5] Egnatia 2-0 Dinamo Vllaznia 2-0 Partizani [Mar 6] Bylis 1-0 Teuta Elbasani 0-0 Skėnderbeu Tirana 4-1 Laēi Round 29 [Mar 10] Dinamo 3-1 Bylis Skėnderbeu 1-2 Partizani [Mar 11] Laēi 1-1 Egnatia Tirana 0-0 Vllaznia Teuta 0-0 Elbasani Round 30 [Mar 15] Egnatia 1-1 Tirana Vllaznia 1-2 Skėnderbeu [Mar 16] Bylis 0-0 Laēi Elbasani 1-1 Dinamo Partizani 0-0 Teuta Round 31 [Mar 26] Laēi 0-1 Elbasani Tirana 2-2 Bylis [Mar 27] Dinamo 1-0 Partizani Teuta 1-0 Skėnderbeu Egnatia 2-2 Vllaznia Round 32 [Mar 30] Skėnderbeu 4-1 Dinamo Partizani 1-0 Laēi Vllaznia 0-0 Teuta [Mar 31] Bylis 0-2 Egnatia Elbasani 2-1 Tirana Round 33 [Apr 6] Laēi 1-2 Skėnderbeu Bylis 1-0 Vllaznia Dinamo 1-1 Teuta [Apr 7] Egnatia 1-2 Elbasani Tirana 3-0 Partizani Round 34 [Apr 12] Elbasani 1-0 Bylis Partizani 1-0 Egnatia Skėnderbeu 1-1 Tirana Teuta 1-0 Laēi Vllaznia 3-0 Dinamo Round 35 [Apr 19] Bylis 1-0 Partizani Egnatia 0-0 Skėnderbeu Elbasani 1-1 Vllaznia Tirana 0-1 Teuta Laēi 1-0 Dinamo Round 36 [Apr 27] Dinamo 0-2 Tirana Partizani 2-0 Elbasani Skėnderbeu 1-2 Bylis Teuta 2-1 Egnatia Vllaznia 1-1 Laēi Final Table: 1.FK Egnatia Rrogozhinė 36 16 11 9 47-30 59 [C] Qualified 2.KF Vllaznia Shkodėr 36 15 12 9 54-39 57 Qualified 3.FC Dinamo Tiranė 36 14 13 9 49-41 55 Qualified 4.KF Partizani Tiranė 36 13 14 9 38-33 53 Qualified - - - - - - - - - - - - - - - - - - - - - - - - - - 5.AF Elbasani 36 11 17 8 40-38 50 [P] 6.KF Teuta Durrės 36 10 14 12 29-42 44 7.KF Bylis Ballshi 36 11 9 16 33-50 42 [P] - - - - - - - - - - - - - - - - - - - - - - - - - - 8.KF Tirana 36 7 18 11 43-44 39 Relegation Playoff --------------------------------------------------- 9.KF Skėnderbeu Korēė 36 9 11 16 35-45 38 Relegated 10.KF Laēi 36 8 13 15 31-37 37 Relegated Top-4 Playoff Semifinals [May 4, Tiranė] Vllaznia 2-1 Dinamo [May 5, Tiranė] Egnatia 0-0 Partizani NB: Egnatia qualified on better record regular season Third Place Match [May 10, Elbasan] Dinamo 1-2 Partizani Final [May 12, Tiranė] Egnatia 4-0 Vllaznia Promotion/Relegation Playoff Final [May 4, Elbasan] Tirana 1-0 Pogradeci NB: both remain at former level
Prepared and maintained by Karel Stokkermans the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 14 May 2025
(C) Copyright Karel Stokkermans and RSSSF 2024/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.