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 December 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)
Fudbalski Kup na Makedoniya
Quarter-finals Fudbalska Akademija Pandev Strumica - KF Shkupi 1927 2-1
FK Struga Trim-Lum - FK Renova Čepčište 1-0
FK Belasica Strumica - FK Makedonja Ġorće Petrov Skopje 1-4
FK Sileks Kratovo - KF Shkėndija '79 Tetovė 0-0 aet (4-2 pen)
Semifinals FK Makedonja GP Skopje - Fudbalska Akademija Pandev Strumica 1-3
FK Struga Trim-Lum - FK Sileks Kratovo 0-1
Final (Nacionalna Arena Toše Proeski, 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 December 2023)
Čepčište = Џепчиште (Xhepēishti) Struga  = Струга (Strugė)
Skopje  = Скопје (Shkupi) Veles = Велес (Velesi)
Štip = Штип (Shtip) Kavardaci = Кавадарци (Kavadar)
Bitola = Битола (Manastir) Strumica = Струмица (Strumicė)
Romanization of Macedonian = Macedonian (Albanian)
Fudbalski Kup na Makedoniya
Quarter-finals FK Sileks Kratovo - FK Bregalnica 2008 Štip 1-1 aet (5-4 pen)
KF Shkėndija '79 Tetovė - FK Struga Trim-Lum 0-0 aet (2-4 pen)
FK Makedonja Ġorće Petrov Skopje - KF Shkupi 1927 0-0 aet (4-1 pen)
FK Pelister Bitola - FK Vardar Skopje 0-0 aet (3-2 pen)
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 (Nacionalna Arena Toše Proeski, Skopje 20.05.2022) FK Makedonja Gjorće Petrov Skopje - FK Sileks Kratovo 0-0 aet (4-3 p)
Kratovo = Кратово (Kratova)
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 December 2023)
Čepčište = Џепчиште (Xhepēishti) Struga  = Струга (Strugė)
Skopje  = Скопје (Shkupi) Prilep = Прилеп (Pėrlepi)
Štip = Штип (Shtip) Kavardaci = Кавадарци (Kavadar)
Kratovo = Кратово (Kratova) Tetovo = Тетово (Tetovė)
Strumica = Струмица (Strumicė)
Romanization of Macedonian = Macedonian (Albanian)
Fudbalski Kup na Makedoniya
Quarter-finals FK Sileks Kratovo - FK Vardar Skopje 0-0 aet (3-2 pen)
FK Makedonja ĠP Skopje - Fudbalska Akademija Pandev Strumica 1-0
KF Shkupi 1927 - KF Shkėndija '79 Tetovė w/o+
FK Struga Trim-Lum - FK Bregalnica 2008 Štip 2-0
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 (Trening Centar Petar Miloševski, 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)  Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head away goals scored; 5) Goal
difference; 6) Goals scored; 
Promotion/relegation play-off FK Vardar Skopje - FK Detonit Plačkovica 2-0
Promoted KF Besa Dobėrdoll 1976, 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 December 2023)
Ohrid = Охрид (Ohėr) Struga  = Струга (Strugė)
Skopje  = Скопје (Shkupi) Gostivar = Гостивар (Gostivari)
Štip = Штип (Shtip) Kavardaci = Кавадарци (Kavadar)
Kratovo = Кратово (Kratova) Tetovo = Тетово (Tetovė)
Strumica = Струмица (Strumicė)
Romanization of Macedonian = Macedonian (Albanian)
Fudbalski Kup na Makedoniya
Quarter-finals FK Bregalnica 2008 Štip - FK Voska Sport Ohrid 0-1
FK Makedonja Ġorće Petrov Skopje - FK Sileks Kratovo 1-0
GFK Tikveš Kavardaci - Fudbalska Akademija Pandev Brera Strumica 1-1 aet (6-5 pen)
FK Rabotnički Skopje - KF Shkupi 1927 0-1
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 (Nacionalna Arena Toše Proeski, 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 KF Shkėndija '79 Tetovė 33 20 10 3 59 30 29 70
2 FK Sileks Kratovo 33 19 10 4 57 19 38 67
3 FK Rabotnički Skopje 33 15 11 7 38 21 17 56
4 FK Struga Trim-Lum 33 13 12 8 41 37 4 51
5 FK Vardar Skopje 33 12 9 12 39 37 2 45
6 FK Pelister Bitola 33 10 9 14 26 38 -12 39
7 KF Shkupi 1927 33 10 8 15 47 47 0 38
8 GFK Tikveš Kavardaci 33 7 13 13 25 33 -8 34
9 Fudbalska Akademija Pandev Brera Strumica 33 9 7 17 41 56 -15 34
10 KF Besa Dobėrdoll 1976 33 9 6 18 34 53 -19 33
11 KF Gostivari (-18) 33 12 12 9 36 34 2 30
12 FK Voska Sport Ohrid (-18) 33 5 7 21 25 63 -38 4
  396 141 114 141 468 468 0 501
Rules for classification: 1) Points (win 2 points, draw 1 point); 2)  Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head away goals scored; 5) Goal
difference; 6) Goals scored; 
KF Gostivari and FK Voska Sport Ohrid 18 points deducted for not showing up for two matches; teams withdrew from the championship
Promotion/relegation play-off KF Besa Dobėrdoll 1976 - KF Bashkimi Kumanovo (2011) 0-2
Promoted FK Makedonja Ġorće Petrov Skopje, KF Arsimi 1973 Čegrane, KF Bashkimi Kumanovo (2011)
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 December 2023)
Ohrid = Охрид (Ohėr) Dobri Doll = Добри Дол (Dobėrdoll)
Skopje  = Скопје (Shkupi) Gostivar = Гостивар (Gostivari)
Struga  = Струга (Strugė) Kavardaci = Кавадарци (Kavadar)
Kratovo = Кратово (Kratova) Tetovo = Тетово (Tetovė)
Čegrane = Чегране (Ēegran) Bitola = Битола (Bitola)
Komanovo = Куманово (Kumanovė)
Strumica = Струмица (Strumicė)
Romanization of Macedonian = Macedonian (Albanian)
Fudbalski Kup na Makedoniya
Quarter-finals FK Struga Trim-Lum - KF Gostivari 1-0
FK Detonit Plackovica Radoviš - KF Shkėndija '79 Tetovė 0-1
Fudbalska Akademija Pandev Brera Strumica - KF Arsimi 1973 Čegrane 2-1
FK Vardar Skopje - FK Sileks Kratovo 1-0
Semifinals KF Shkėndija '79 Tetovė - FK Struga Trim-Lum 1-2 1-1
FK Vardar Skopje - Fudbalska Akademija Pandev Brera Strumica 3-0 1-1
Final (Nacionalna Arena Toše Proeski, Skopje 21.05.2025) FK Struga Trim-Lum - FK Vardar Skopje 0-2
NORTH MACEDONIA 2025-26
Prva Makedonska Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Vardar Skopje 33 26 5 2 80 21 59 83
2 KF Shkėndija '79 Tetovė 33 23 5 5 67 30 37 74
3 FK Struga Trim-Lum 33 19 5 9 68 28 40 62
4 FK Sileks Kratovo 33 16 5 12 59 36 23 53
5 GFK Tikveš Kavardaci 33 14 6 13 59 47 12 48
6 KF Arsimi 1973 Čegrane 33 13 7 13 50 53 -3 46
7 KF Bashkimi Kumanovo (2011) 33 11 9 13 40 54 -14 42
8 FK Pelister Bitola 33 10 10 13 41 42 -1 40
9 Fudbalska Akademija Pandev Brera Strumica 33 10 10 13 46 56 -10 40
10 FK Makedonja Ġorće Petrov Skopje 33 9 7 17 42 57 -15 34
11 FK Rabotnički Skopje 33 9 6 18 45 58 -13 33
12 KF Shkupi 1927 33 0 1 32 15 130 -115 1
  396 160 76 160 612 612 0 556
Rules for classification: 1) Points (win 2 points, draw 1 point); 2)  Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head away goals scored; 5) Goal
difference; 6) Goals scored; 
Promotion/relegation play-off Fudbalska Akademija Pandev Brera Strumica - FK Skopje 0-1
FK Pelister Bitola - KF Shkėndija Haraēinė 77 1-1 (3-4 pen)
Promoted FK Bregalnica 2008 Štip, FK Skopje, KF Shkėndija Haraēinė 77
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 December 2023)
Skopje  = Скопје (Shkupi) Dobri Doll = Добри Дол (Dobėrdoll)
Struga  = Струга (Strugė) Kavardaci = Кавадарци (Kavadar)
Kratovo = Кратово (Kratova) Tetovo = Тетово (Tetovė)
Čegrane = Чегране (Ēegran) Bitola = Битола (Bitola)
Kumanovo = Куманово (Kumanovė) Strumica = Струмица (Strumicė)
Romanization of Macedonian = Macedonian (Albanian)
Fudbalski Kup na Makedoniya
Quarter-finals FK Vardar Skopje - GFK Ohrid Lychnidos 1-2
FK Detonit Plačkovica Radoviš - FK Sileks Kratovo 0-3
FK Struga Trim-Lum - KF Shkėndija '79 Tetovė 2-2 (4-5 pen)
KF Shkėndija Haraēinė 77 - FK Rabotnički Skopje 3-1
Semifinals GFK Ohrid Lychnidos - FK Sileks Kratovo 1-1 0-1
KF Shkėndija '79 Tetovė - KF Shkėndija Haraēinė 77 3-2 2-0
Final (Narodna Arena Toshe Proeski, Skopje 20.05.2026) KF Shkėndija '79 Tetovė - FK Sileks Kratovo 0-1
Ohrid = Охрид (Ohėr) Aračinovo = Арачиново (Haraēinė)
Radoviš = Радовиш (Radovishti)
NORTH MACEDONIA 2026-27
Prva Makedonska Liga
  Played Won Drew Lost For Against Diff. Points
1 FK Vardar Skopje                
2 KF Shkėndija '79 Tetovė
3 FK Struga Trim-Lum
4 FK Sileks Kratovo
5 GFK Tikveš Kavardaci
6 KF Arsimi 1973 Čegrane
7 KF Bashkimi Kumanovo (2011)
8 FK Bregalnica 2008 Štip                
9 FK Skopje                
10 KF Shkėndija Haraēinė 77                
                 
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 is only used if not deciding 
Champions, teams for UEFA competitions or relegation).
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 December 2023)
Skopje  = Скопје (Shkupi) Dobri Doll = Добри Дол (Dobėrdoll)
Struga  = Струга (Strugė) Kavardaci = Кавадарци (Kavadar)
Kratovo = Кратово (Kratova) Tetovo = Тетово (Tetovė)
Čegrane = Чегране (Ēegran) Štip = Штип (Shtip)
Kumanovo = Куманово (Kumanovė) Aračinovo = Арачиново (Haraēinė)
Romanization of Macedonian = Macedonian (Albanian)
Fudbalski Kup na Makedoniya
Quarter-finals
Semifinals
Final