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 2418 -4-258-521933129 -2-129301119129 -2-12922814
2FK Shkëndija 2418 -4-258-451827129 -2-12924717129 -2-129211110
3FC Struga 2416 -5-353-561838128 -2-22633924128 -3-12723914
4FK Sileks Kratovo 2412 -4-840-412615126 -2-420231211126 -2-42018144
5GFK Tikveš 2411 -3-1036-442519136 -2-520241410115 -1-51620119
6KF Bashkimi 1947 Kumanovo 239 -5-932-2836-8126 -2-42017170113 -3-5121119-8
7KF Arsimi 1973 248 -5-1129-3846-8124 -3-5152024-4124 -2-6141822-4
8FC AP Brera 247 -7-1028-3345-12112 -4-5101421-7135 -3-5181924-5
9Makedonija GjP 246 -5-1323-2638-12125 -1-61618153121 -4-77823-15
10FK Pelister Bitola 245 -7-1222-2335-12123 -5-4141113-2122 -2-881222-10
11FK Rabotnički 246 -4-1422-2743-16124 -1-7131318-5122 -3-791425-11
12KF Shkupi 1927 230 -1-221-1276-64110 -1-101631-25120 -0-120645-39
2026-2027 UEFACL
2026-2027 UEFAECL
Relegation Playoffs
Relegation to MKD2

Fixtures

Mon - 23 Mar 2026
 KF Shkupi 1927   KF Bashkimi 1947 KumanovoStadion Čair (Skopje)
Sun - 5 Apr 2026
 FK Vardar   Makedonija GPToše Proeski Arena
 FC AP Brera   KF Arsimi 1973Stadion Blagoj Istatov
 FK Sileks Kratovo   KF Shkupi 1927Gradski Stadion Kratovo
 FC Struga   FK RabotničkiGradska Plaža Stadium (Struga)
Wed - 8 Apr 2026
 FK Rabotnički   FK ShkëndijaToše Proeski Arena
 FK Pelister Bitola   FK VardarStadion Petar Miloševski
 KF Shkupi 1927   FC StrugaStadion Čair (Skopje)
 Makedonija GP   KF Arsimi 1973Stadion Ǵorăce Petrov
 GFK Tikveš   FK Sileks KratovoGradski Stadion (Kavadarci)
Sun - 12 Apr 2026
 FK Vardar   FK RabotničkiToše Proeski Arena
 FC AP Brera   Makedonija GPStadion Blagoj Istatov
 FC Struga   GFK TikvešGradska Plaža Stadium (Struga)
 KF Arsimi 1973   FK Pelister BitolaGradski Stadion (Gostivar)
Sun - 19 Apr 2026
 FK Rabotnički   KF Arsimi 1973Toše Proeski Arena

Results

Sun - 22 Mar 2026
 FK Pelister Bitola 02 FC StrugaStadion Petar Miloševski
Sat - 21 Mar 2026
 KF Arsimi 1973 10 FK VardarGradski Stadion (Gostivar)
 Makedonija GP 01 FK ShkëndijaStadion Ǵorăce Petrov
Fri - 20 Mar 2026
 GFK Tikveš 61 FC AP BreraGradski Stadion (Kavadarci)
 FK Rabotnički 20 FK Sileks KratovoToše Proeski Arena
Mon - 16 Mar 2026
 FK Sileks Kratovo 00 FK Pelister BitolaGradski Stadion Kratovo
Sun - 15 Mar 2026
 GFK Tikveš 60 KF Shkupi 1927Gradski Stadion (Kavadarci)
Sat - 14 Mar 2026
 FK Vardar 10 FC AP BreraToše Proeski Arena
 FC Struga 30 Makedonija GPGradska Plaža Stadium (Struga)
Tue - 10 Mar 2026
 FK Rabotnički 10 KF Arsimi 1973Toše Proeski Arena
Mon - 9 Mar 2026
 FK Sileks Kratovo 01 FK VardarGradski Stadion Kratovo
 FK Shkëndija 11 FC AP BreraEcolog Arena
Sun - 8 Mar 2026
 GFK Tikveš 10 FK Pelister BitolaGradski Stadion (Kavadarci)
Sat - 7 Mar 2026
 FC Struga 50 KF Shkupi 1927Gradska Plaža Stadium (Struga)
Thu - 5 Mar 2026
 FK Pelister Bitola 00 FK Sileks KratovoStadion Petar Miloševski
 FK Vardar 01 FK ShkëndijaToše Proeski Arena
Wed - 4 Mar 2026
 KF Arsimi 1973 05 GFK TikvešGradski Stadion (Gostivar)