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...


 LeagueHomeRoad
POSMPW - D - LPTSCPTSGFGAGDMPW - D - LPTSGFGAGDMPW - D - LPTSGFGAGD
1FK Vardar 2821 -5-268-6520451411 -2-1353612241410 -3-13329821
2FK Shkëndija 2821 -4-367-5921381410 -2-232319221411 -2-135281216
3FC Struga 2818 -5-559-652243148 -2-4263513221410 -3-13330921
4FK Sileks Kratovo 2816 -4-852-552629159 -2-429341222137 -2-42321147
5GFK Tikveš 2812 -4-1240-493514156 -2-72025214136 -2-520241410
6KF Arsimi 1973 2911 -5-1338-4651-5146 -3-52126251155 -2-8172026-6
7KF Bashkimi 1947 Kumanovo 2810 -7-1137-3345-12156 -4-5221923-4134 -3-6151422-8
8FC AP Brera 288 -9-1133-3651-15133 -5-5141723-6155 -4-6191928-9
9FK Pelister Bitola 287 -8-1329-2737-10144 -6-41813130143 -2-9111424-10
10FK Rabotnički 288 -4-1628-3148-17145 -1-8161521-6143 -3-8121627-11
11Makedonija GjP 286 -6-1624-2847-19135 -1-71618162151 -5-981031-21
12KF Shkupi 1927 290 -1-281-15106-91140 -1-131844-36150 -0-150762-55
2026-2027 UEFACL
2026-2027 UEFAECL
Relegation Playoffs
Relegation to MKD2

Fixtures

Sat - 25 Apr 2026
 Makedonija GP   FK RabotničkiStadion Ǵorăce Petrov
Sun - 26 Apr 2026
 FK Vardar   GFK TikvešToše Proeski Arena
 FC AP Brera   FK Pelister BitolaStadion Blagoj Istatov
Mon - 27 Apr 2026
 FC Struga   FK Sileks KratovoGradska Plaža Stadium (Struga)
Fri - 1 May 2026
 KF Shkupi 1927   Makedonija GPStadion Čair (Skopje)
 FK Sileks Kratovo   FK ShkëndijaGradski Stadion Kratovo
Sat - 2 May 2026
 FK Rabotnički   FK Pelister BitolaToše Proeski Arena
 KF Bashkimi 1947 Kumanovo   FK VardarStadion KF Baškimi
Sun - 3 May 2026
 FC Struga   FC AP BreraGradska Plaža Stadium (Struga)
 GFK Tikveš   KF Arsimi 1973Gradski Stadion (Kavadarci)
Sun - 10 May 2026
 FK Vardar   FK Sileks KratovoToše Proeski Arena
 FK Shkëndija   FC StrugaEcolog Arena
 FK Pelister Bitola   KF Shkupi 1927Stadion Petar Miloševski
 FC AP Brera   FK RabotničkiStadion Blagoj Istatov
 Makedonija GP   GFK TikvešStadion Ǵorăce Petrov
 KF Arsimi 1973   KF Bashkimi 1947 KumanovoGradski Stadion (Gostivar)
Sun - 17 May 2026
 FK Shkëndija   FC AP BreraEcolog Arena
 KF Shkupi 1927   FK RabotničkiStadion Čair (Skopje)
 FK Sileks Kratovo   KF Arsimi 1973Gradski Stadion Kratovo

Results

Fri - 24 Apr 2026
 KF Arsimi 1973 51 KF Shkupi 1927Gradski Stadion (Gostivar)
Sun - 19 Apr 2026
 KF Bashkimi 1947 Kumanovo 04 FC StrugaStadion KF Baškimi
 FK Rabotnički 20 KF Arsimi 1973Toše Proeski Arena
Sat - 18 Apr 2026
 FK Pelister Bitola 20 Makedonija GPStadion Petar Miloševski
 KF Shkupi 1927 07 FK VardarStadion Čair (Skopje)
Fri - 17 Apr 2026
 GFK Tikveš 14 FK ShkëndijaGradski Stadion (Kavadarci)
 FK Sileks Kratovo 40 FC AP BreraGradski Stadion Kratovo
Tue - 14 Apr 2026
 FC AP Brera 11 Makedonija GPStadion Blagoj Istatov
 KF Arsimi 1973 10 FK Pelister BitolaGradski Stadion (Gostivar)
Mon - 13 Apr 2026
 FC Struga 12 GFK TikvešGradska Plaža Stadium (Struga)
Sat - 11 Apr 2026
 FK Vardar 10 FK RabotničkiToše Proeski Arena
Thu - 9 Apr 2026
 Makedonija GP 01 KF Arsimi 1973Stadion Ǵorăce Petrov
 KF Shkupi 1927 03 FC StrugaStadion Čair (Skopje)
Wed - 8 Apr 2026
 FK Pelister Bitola 00 FK VardarStadion Petar Miloševski
 FK Rabotnički 03 FK ShkëndijaToše Proeski Arena
Tue - 7 Apr 2026
 GFK Tikveš 03 FK Sileks KratovoGradski Stadion (Kavadarci)
Sun - 5 Apr 2026
 FC Struga 12 FK RabotničkiGradska Plaža Stadium (Struga)