NORTH MACEDONIA 2020-21
Prva Makedonska Liga
  Played Won Drew Lost For Against Diff. Points
1 KF Shkėndija '79 Tetovė 33 22 9 2 69 26 43 75
2 KF Shkupi 1927 33 16 11 6 41 24 17 59
3 FK Struga Trim-Lum 33 15 12 6 39 24 15 57
4 FK Makedonja Ġorće Petrov Skopje 33 16 7 10 53 43 10 55
5 FK Rabotnički Skopje 33 11 15 7 45 39 6 48
6 FK Pelister Bitola 33 12 9 12 34 38 -4 45
7 Fudbalska Akademija Pandev Strumica 33 12 5 16 32 36 -4 41
8 FK Borec Veles 33 11 7 15 32 36 -4 40
9 FK Sileks Kratovo 33 10 6 17 49 45 4 36
10 FK Renova Čepčište Tetovo 33 8 12 13 36 46 -10 36
11 FK Vardar Skopje 33 7 10 16 32 60 -28 31
12 FK Belasica Strumica 33 4 5 24 23 68 -45 17
  396 144 108 144 485 485 0 540
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 
6) Head-to-head away goals scored (only if two teams); 7) Head-to-head goals scored; 8) Draw; 9) Play-off. (Note: Criteria 2, 3 and 8 only used if not deciding 
relevant positions)
Promotion/relegation play-off FK Sileks Kratovo - FK Tikveš Kavardaci 0-1
FK Renova Čepčište Tetovo - FK Ohrid 2004 2-2 (3-2 p)
Promoted FK Bregalnica 2008 Štip, FK Skopje, GFK Tikveš Kavardaci
FK = Fudbalski klub KF = Klubit Futbollistik
The romanization of Macedonian names is carried out on the basis of the BNG/PCGN System
(BGN/PCGN 2013 agreement, checked for validity and accuracy November 2023)
Čepčište Tetovo  = Тетово (Xhepēishti Tetovė) Struga  = Струга (Strugė)
Skopje  = Скопје (Shkupi) Veles = Велес (Velesi)
Kratovo = Кратово (Kratova) Strumica = Струмица (Strumicė)
Bitola = Битола (Manastir)
Romanization of Macedonian = Macedonian (Albanian)
CUP
Semifinals FK Makedonja GP Skopje - Fudbalska Akademija Pandev Strumica 1-3
FK Struga Trim-Lum - FK Sileks Kratovo 0-1
Final (Skopje 19.05.2021) Fudbalska Akademija Pandev Strumica - FK Sileks Kratovo 0-0 aet (3-4 pen)
NORTH MACEDONIA 2021-22
Prva Makedonska Liga
  Played Won Drew Lost For Against Diff. Points
1 KF Shkupi 1927 33 23 7 3 66 21 45 76
2 Fudbalska Akademija Pandev Strumica 33 19 7 7 55 32 23 64
3 KF Shkėndija '79 Tetovė 33 16 13 4 49 25 24 61
4 FK Makedonja Ġorće Petrov Skopje 33 17 6 10 46 44 2 57
5 FK Renova Čepčište (Tetovo) 33 12 12 9 42 29 13 48
6 FK Struga Trim-Lum 33 12 11 10 33 33 0 47
7 FK Bregalnica 2008 Štip 33 12 9 12 45 47 -2 45
8 FK Rabotnički Skopje 33 13 4 16 29 35 -6 43
9 FK Skopje 33 9 8 16 27 45 -18 35
10 GFK Tikveš Kavardaci 33 9 7 17 36 38 -2 34
11 FK Borec Veles 33 5 6 22 25 66 -41 21
12 FK Pelister Bitola 33 2 8 23 16 54 -38 14
  396 149 98 149 469 469 0 545
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 
6) Head-to-head away goals scored (only if two teams); 7) Head-to-head goals scored; 8) Draw; 9) Play-off. (Note: Criteria 2, 3 and 8 only used if not deciding 
relevant positions)
Promotion/relegation play-off FK Skopje - FK Belasica Strumica 2-1
FK Tikveš Kavardaci - FK Voska Sport Ohrid 4-1
Promoted FK Sileks Kratovo, FK Pobeda Prilep (2010)
FK = Fudbalski klub KF = Klubit Futbollistik
GFK = Gradski Fudbalski klub
The romanization of Macedonian names is carried out on the basis of the BNG/PCGN System
(BGN/PCGN 2013 agreement, checked for validity and accuracy November 2023)
Čepčište = Џепчиште (Xhepēishti) Struga  = Струга (Strugė)
Skopje  = Скопје (Shkupi) Veles = Велес (Velesi)
Štip = Штип (Shtip) Kavardaci = Кавадарци (Kavadar)
Bitola = Битола (Manastir)
Romanization of Macedonian = Macedonian (Albanian)
CUP
Semifinals FK Pelister Bitola - FK Sileks Kratovo 0-1
FK Struga Trim-Lum - FK Makedonja Gjorće Petrov Skopje 0-0 aet (2-4 p)
Final (Skopje 20.05.2022) FK Makedonja Gjorće Petrov Skopje - FK Sileks Kratovo 0-0 aet (4-3 p)
NORTH MACEDONIA 2022-23
Prva Makedonska Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Struga Trim-Lum 30 20 8 2 53 19 34 68
2 KF Shkupi 1927 30 17 7 6 62 27 35 58
3 KF Shkėndija '79 Tetovė 30 16 9 5 43 23 20 57
4 FK Sileks Kratovo 30 13 9 8 41 34 7 48
5 FK Bregalnica 2008 Štip 30 10 11 9 33 34 -1 41
6 GFK Tikveš Kavardaci 30 11 7 12 40 37 3 40
7 FK Makedonja Ġorće Petrov Skopje 30 10 9 11 37 33 4 39
8 FK Rabotnički Skopje 30 11 4 15 37 48 -11 37
9 Fudbalska Akademija Pandev Strumica 30 6 10 14 34 38 -4 28
10 FK Skopje 30 4 10 16 17 44 -27 22
11 FK Pobeda Prilep (2010) 30 3 4 23 18 78 -60 13
12 FK Renova Čepčište (Tetovo) withdrew              
  330 121 88 121 415 415 0 451
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 
6) Head-to-head away goals scored (only if two teams); 7) Head-to-head goals scored; 8) Draw; 9) Play-off. (Note: Criteria 2, 3 and 8 only used if not deciding 
relevant positions)
FK Renova Čepčište (Tetovo) withdrew before the start of the season for financial reasons
Fudbalska Akademija Pandev Strumica => Fudbalska Akademija Pandev Brera Strumica
Promotion/relegation play-off FK Skopje - FK Vardar Skopje 0-3
Promoted FK Voska Sport Ohrid, KF Gostivari, FK Vardar Skopje
FK = Fudbalski klub KF = Klubit Futbollistik
GFK = Gradski Fudbalski klub
The romanization of Macedonian names is carried out on the basis of the BNG/PCGN System
(BGN/PCGN 2013 agreement, checked for validity and accuracy November 2023)
Čepčište = Џепчиште (Xhepēishti) Struga  = Струга (Strugė)
Skopje  = Скопје (Shkupi) Prilep = Прилеп (Pėrlepi)
Štip = Штип (Shtip) Kavardaci = Кавадарци (Kavadar)
Kratovo = Кратово (Kratova) Tetovo = Тетово (Tetovė)
Romanization of Macedonian = Macedonian (Albanian)
CUP
Semifinals FK Struga Trim-Lum - FK Sileks Kratovo 1-0
KF Shkėndija '79 Tetovė - FK Makedonja Ġorće Petrov Skopje 1-1 aet (3-4p)
Final (Skopje 17.05.2023) FK Makedonja Ġorće Petrov Skopje - FK Struga Trim-Lum 1-1 aet (2-0p)
NORTH MACEDONIA 2023-24
Prva Makedonska Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Struga Trim-Lum 33 20 4 9 56 33 23 64
2 KF Shkėndija '79 Tetovė 33 18 10 5 55 27 28 64
3 KF Shkupi 1927 33 17 11 5 42 23 19 62
4 GFK Tikveš Kavardaci 33 12 8 13 41 40 1 44
5 FK Sileks Kratovo 33 10 13 10 36 40 -4 43
6 KF Gostivari 33 9 15 9 32 38 -6 42
7 Fudbalska Akademija Pandev Brera Strumica 33 11 9 13 34 33 1 42
8 FK Rabotnički Skopje 33 12 6 15 29 34 -5 42
9 FK Voska Sport Ohrid 33 10 12 11 37 41 -4 42
10 FK Vardar Skopje 33 10 7 16 28 43 -15 37
11 FK Makedonja Ġorće Petrov Skopje 33 8 5 20 29 44 -15 29
12 FK Bregalnica 2008 Štip 33 6 10 17 27 50 -23 28
  396 143 110 143 446 446 0 539
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 
6) Head-to-head away goals scored (only if two teams); 7) Head-to-head goals scored; 8) Draw; 9) Play-off. (Note: Criteria 2, 3 and 8 only used if not deciding 
relevant positions)
Promotion/relegation play-off FK Vardar Skopje - FK Detonit Plačkovica 2-0
Promoted KF Besa Dobėrdoll, FK Pelister Bitola
FK = Fudbalski klub KF = Klubit Futbollistik
GFK = Gradski Fudbalski klub
The romanization of Macedonian names is carried out on the basis of the BNG/PCGN System
(BGN/PCGN 2013 agreement, checked for validity and accuracy November 2023)
Ohrid = Охрид (Ohėr) Struga  = Струга (Strugė)
Skopje  = Скопје (Shkupi) Gostivar = Гостивар (Gostivari)
Štip = Штип (Shtip) Kavardaci = Кавадарци (Kavadar)
Kratovo = Кратово (Kratova) Tetovo = Тетово (Tetovė)
Romanization of Macedonian = Macedonian (Albanian)
CUP
Semifinals FK Voska Sport Ohrid - FK Makedonja Ġorće Petrov Skopje 2-0 1-2
KF Shkupi 1927 - GFK Tikveš Kavardaci 0-0 0-0 (3-5 p)
Final (Skopje 22.05.2024) FK Voska Sport Ohrid - GFK Tikveš Kavardaci 1-2
NORTH MACEDONIA 2024-25
Prva Makedonska Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Struga Trim-Lum                
2 KF Shkėndija '79 Tetovė
3 KF Shkupi 1927
4 GFK Tikveš Kavardaci
5 FK Sileks Kratovo
6 KF Gostivari
7 Fudbalska Akademija Pandev Brera Strumica
8 FK Rabotnički Skopje
9 FK Voska Sport Ohrid
10 FK Vardar Skopje                
11 KF Besa Dobėrdoll                
12 FK Pelister Bitola                
                 
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal difference; 3) Goals scored; 4) Head-to-head points; 5) Head-to-head goal difference; 
6) Head-to-head away goals scored (only if two teams); 7) Head-to-head goals scored; 8) Draw; 9) Play-off. (Note: Criteria 2, 3 and 8 only used if not deciding 
relevant positions)
Promotion/relegation play-off
Promoted
FK = Fudbalski klub KF = Klubit Futbollistik
GFK = Gradski Fudbalski klub
The romanization of Macedonian names is carried out on the basis of the BNG/PCGN System
(BGN/PCGN 2013 agreement, checked for validity and accuracy November 2023)
Ohrid = Охрид (Ohėr) Dobri Doll = Добри Дол (Dobėrdoll)
Skopje  = Скопје (Shkupi) Gostivar = Гостивар (Gostivari)
Struga  = Струга (Strugė) Kavardaci = Кавадарци (Kavadar)
Kratovo = Кратово (Kratova) Tetovo = Тетово (Tetovė)
Bitola = Битола (Bitola)
Romanization of Macedonian = Macedonian (Albanian)
CUP
Semifinals
Final