Macedonian First Football League
FIFA Region
UEFA
Season
2026-2027
Location
North Macedonia
Abbreviation
MKD1

Summary

The Macedonian First Football League (MKD1) (aka Prva Makedonska Fudbalska Liga (1.MFL)), is the top professional league in North Macedonia's football system. At the end of the 2026-2027 season, the MKD1 teams listed below qualify for the following non-league play:

  • 2027-2028 UEFA Champions League - 1st Qualifying Round:
    • 1st place 2026-2027 MKD1 team
  • 2027-2028 UEFA Europa Conference League - 1st Qualifying Round:
    • 2nd and 3rd place 2026-2027 MKD1 teams

The winner of the 2026-2027 Kup na Makedonija (Macedonian Football Cup), typically a MKD1 team, also receives a berth in the 1st Qualifying Round of the 2027-2028 UEFA Europa Conference League.

Leagues Pyramid - North Macedonia

Abbrev League # of Teams
MKD1 Prva Makedonska Fudbalska Liga (1.MFL) 10
MKD2 Мakedonska Fudbalska Liga (2. MFL) 16
MKD3 Makedonska Treta Liga (3. MFL) -

Competition Structure

Season

# of Teams

24 Jul 2026 - 23 May 2027  10: MKD1 (8 maximum), MKD2 (2 minimum)

Season Format

The MKD1 season each MKD1 team plays Home-Away matches with the other 9 MKD1 teams twice for a total of 36 league matches per team. Table ranking ties are broken by (1) goal difference, (2) goals scored, (3) head-to-head points, (4) head-to-head goal difference, (5) head-to-head goals Away goals scored (if only two teams), (6) head-to-head goals scored, (7) a drawing, then (8) a playoff (only used for deciding teams for UEFA competitions or relegation.

Playoffs

Not applicable.

Relegation

At the end of the 2026-2027 MKD1 season, the 9th and 10th place teams will be relegated to the MKD2, and the 8th place team will enter into a Promotion/Relegation Playoff with a MKD2 team.


More Info...


 LeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1FC Struga 139 -2-229-2872177 -0-0212002062 -2-28871
2FK Shkëndija 138 -3-227-26121464 -1-113146874 -2-1141266
3GFK Tikveš 136 -6-124-26101674 -2-114156962 -4-0101147
4FK Vardar 137 -3-324-1810864 -0-212104673 -3-112862
5FK Shkëndija Haraçinë 77 135 -3-518-1015-561 -3-2647-374 -0-31268-2
6FK Sileks Kratovo 134 -5-417-1912773 -2-211135861 -3-2667-1
7FK Bregalnica Štip 134 -2-714-1723-663 -0-3994571 -2-45819-11
8KF Bashkimi 1947 Kumanovo 133 -2-811-1334-2172 -2-38916-761 -0-53418-14
9KF Arsimi 1973 132 -4-710-1229-1771 -4-27810-261 -0-53419-15
10FK Skopje 130 -4-94-522-1760 -3-3359-470 -1-61013-13
2027-2028 UEFACL
2027-2028 UEFAECL
Relegation Playoffs
Relegation to MKD2

Fixtures

Fri - 20 Nov 2026
Sat - 21 Nov 2026
 FK Skopje   KF Arsimi 1973Stadion Železarnica
 FK Vardar   GFK TikvešToše Proeski Arena
Sun - 22 Nov 2026
 FK Bregalnica Štip   FC StrugaGradski Stadion Štip
Sat - 28 Nov 2026
 FK Sileks Kratovo   FC StrugaGradski Stadion Kratovo
 GFK Tikveš   FK ShkëndijaGradski Stadion (Kavadarci)
 KF Arsimi 1973   FK VardarGradski Stadion (Gostivar)
 KF Bashkimi 1947 Kumanovo   FK SkopjeStadion KF Baškimi
Tue - 1 Dec 2026
 FK Vardar   KF Bashkimi 1947 KumanovoToše Proeski Arena
 FK Skopje   FK Shkëndija Haraçinë 77Stadion Železarnica
 FK Bregalnica Štip   FK Sileks KratovoGradski Stadion Štip
 FC Struga   GFK TikvešGradska Plaža Stadium (Struga)
Sat - 5 Dec 2026
 FK Skopje   FK Bregalnica ŠtipStadion Železarnica
 GFK Tikveš   FK Sileks KratovoGradski Stadion (Kavadarci)
 KF Arsimi 1973   FC StrugaGradski Stadion (Gostivar)

Results

Sun - 8 Nov 2026
 KF Arsimi 1973 02 FK Shkëndija Haraçinë 77Gradski Stadion (Gostivar)
Sat - 7 Nov 2026
 FK Sileks Kratovo 01 FK VardarGradski Stadion Kratovo
 FC Struga 10 FK ShkëndijaGradska Plaža Stadium (Struga)
Fri - 6 Nov 2026
 GFK Tikveš 10 FK SkopjeGradski Stadion (Kavadarci)
Mon - 2 Nov 2026
 FK Vardar 01 FC StrugaToše Proeski Arena
 FK Skopje 00 FK Sileks KratovoStadion Železarnica
Sun - 1 Nov 2026
 FK Bregalnica Štip 12 FK ShkëndijaGradski Stadion Štip
Sun - 25 Oct 2026
 GFK Tikveš 31 KF Bashkimi 1947 KumanovoGradski Stadion (Kavadarci)
 KF Arsimi 1973 34 FK Bregalnica ŠtipGradski Stadion (Gostivar)
Sat - 24 Oct 2026
 FK Shkëndija 00 FK VardarEcolog Arena
 FC Struga 40 FK SkopjeGradska Plaža Stadium (Struga)
Fri - 23 Oct 2026
Mon - 19 Oct 2026
 KF Arsimi 1973 11 GFK TikvešGradski Stadion (Gostivar)
Sun - 18 Oct 2026
 FK Skopje 13 FK ShkëndijaStadion Železarnica
Sat - 17 Oct 2026
 FK Bregalnica Štip 01 FK VardarGradski Stadion Štip