Macedonian First Football League
FIFA Region
UEFA
Season
2025-2026
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 2025-2026 season, the MKD1 teams listed below qualify for the following non-league play:

  • 2026-2027 UEFA Champions League - 1st Qualifying Round:
    • 1st place 2025-2026 MKD1 team
  • 2026-2027 UEFA Europa Conference League - 1st Qualifying Round:
    • 2nd place 2025-2026 MKD1 team

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

Leagues Pyramid - North Macedonia

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

Competition Structure

Season

# of Teams

8 Aug 2025 - 25 May 2025  12: MKD1 (9), MKD2 (3)

Season Format

The MKD1 season each MKD1 team plays Home-Away matches with the other 11 MKD1 teams, then one more match against the other 11 teams for a total of 33 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 2025-2026 MKD1 season, the 10th, 11th and 12th place teams will be relegated to the MKD2, and the 8th and 9th place teams enters into a Promotion/Relegation Playoff with a MKD2 team.


More Info...


Relegation Playoff

DateHome Status RoadVenue
Sun - 31 May 2026
 FC AP Brera (MKD1) 01 FK Skopje (MKD2)Stadion Blagoj Istatov
 FK Skopje is promoted to MKD1 
 FK Pelister Bitola (MKD1) 11 FK Shkëndija Haraçinë 77 (MKD2)Gradski Stadion (Kavadarci)
 FK Shkëndija Haraçinë 77 is promoted to MKD1 on PKs (4-3) 

 LeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1FK Vardar 3326 -5-283-8021591714 -2-1444813351612 -3-13932824
2FK Shkëndija 3323 -5-574-6730371712 -2-3383814241611 -3-236291613
3FC Struga 3319 -5-962-682840179 -2-6293715221610 -3-333311318
4FK Sileks Kratovo 3316 -5-1253-593623179 -3-530351421167 -2-72324222
5GFK Tikveš 3314 -6-1348-594712176 -4-72228244168 -2-62631238
6KF Arsimi 1973 3313 -7-1346-5053-3167 -4-52528262176 -3-8212227-5
7KF Bashkimi 1947 Kumanovo 3311 -9-1342-4054-14176 -5-6232228-6165 -4-7191826-8
8FK Pelister Bitola 3310 -10-1340-4142-1166 -6-42421138174 -4-9162029-9
9FC AP Brera 3310 -10-1340-4656-10164 -6-6182526-1176 -4-7222130-9
10Makedonija GjP 339 -7-1734-4257-15167 -1-82225232172 -6-9121734-17
11FK Rabotnički 339 -6-1833-4558-13165 -2-9171927-8174 -4-9162631-5
12KF Shkupi 1927 330 -1-321-15130-115160 -1-151855-47170 -0-170775-68
2026-2027 UEFACL
2026-2027 UEFAECL
Relegation Playoffs
Relegation to MKD2

Results

Mon - 25 May 2026
 Makedonija GP 42 FK Sileks KratovoStadion Ǵorăce Petrov
 FK Rabotnički 13 GFK TikvešToše Proeski Arena
Sun - 24 May 2026
 FC AP Brera 60 KF Shkupi 1927Stadion Blagoj Istatov
 FK Pelister Bitola 10 KF Bashkimi 1947 KumanovoStadion Petar Miloševski
Sat - 23 May 2026
 FK Vardar 30 FK ShkëndijaToše Proeski Arena
 KF Arsimi 1973 10 FC StrugaGradski Stadion (Gostivar)
Sat - 16 May 2026
 GFK Tikveš 22 FK Pelister BitolaGradski Stadion (Kavadarci)
 KF Shkupi 1927 07 FK RabotničkiStadion Čair (Skopje)
Fri - 15 May 2026
 FC Struga 01 FK VardarGradska Plaža Stadium (Struga)
 FK Sileks Kratovo 01 KF Arsimi 1973Gradski Stadion Kratovo
 FK Shkëndija 21 FC AP BreraEcolog Arena
Sun - 10 May 2026
 KF Arsimi 1973 11 KF Bashkimi 1947 KumanovoGradski Stadion (Gostivar)
 Makedonija GP 14 GFK TikvešStadion Ǵorăce Petrov
 FC AP Brera 22 FK RabotničkiStadion Blagoj Istatov
Sat - 9 May 2026
 FK Pelister Bitola 70 KF Shkupi 1927Stadion Petar Miloševski
 FK Shkëndija 31 FC StrugaEcolog Arena
 FK Vardar 21 FK Sileks KratovoToše Proeski Arena
Sun - 3 May 2026
 GFK Tikveš 11 KF Arsimi 1973Gradski Stadion (Kavadarci)
 FC Struga 01 FC AP BreraGradska Plaža Stadium (Struga)