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 129 -3-030-27121564 -2-014147765 -1-0161358
2FC Struga 129 -2-129-28101864 -1-113125765 -1-01616511
3FK Shkëndija 117 -3-124-1871164 -1-113103753 -2-011844
4FK Sileks Kratovo 127 -1-422-25141165 -0-1151651162 -1-37990
5KF Bashkimi 1947 Kumanovo 125 -4-319-1918163 -2-111109162 -2-28990
6FC AP Brera 124 -4-416-2024-462 -2-281010062 -2-281014-4
7KF Arsimi 1973 124 -3-515-2323062 -1-371213-162 -2-2811101
8Makedonija GjP 124 -2-614-1316-363 -1-210108261 -1-4438-5
9GFK Tikveš 123 -3-612-1015-562 -2-2877061 -1-4438-5
10FK Pelister Bitola 122 -2-88-923-1461 -2-3548-461 -0-53515-10
11FK Rabotnički 121 -4-77-1120-961 -1-4469-360 -3-33511-6
12KF Shkupi 1927 110 -1-101-829-2150 -1-41412-860 -0-60417-13
2026-2027 UEFACL
2026-2027 UEFAECL
Relegation Playoffs
Relegation to MKD2

Fixtures

Sat - 8 Nov 2025
 Makedonija GjP   FK Sileks KratovoStadion Ǵorăce Petrov
 FC Struga   KF Arsimi 1973Gradska Plaža Stadium (Struga)
 GFK Tikveš   KF Bashkimi 1947 KumanovoGradski Stadion (Kavadarci)
Sun - 9 Nov 2025
 FK Pelister Bitola   FC AP BreraStadion Petar Miloševski
 FK Vardar   GFK TikvešToše Proeski Arena
 FC AP Brera   FK VardarStadion Blagoj Istatov
 FK Rabotnički   FC StrugaToše Proeski Arena
Mon - 10 Nov 2025
 FK Sileks Kratovo   KF Shkupi 1927Gradski Stadion Kratovo
 KF Shkupi 1927   FK Pelister BitolaStadion Čair (Skopje)
 KF Arsimi 1973   FK ShkëndijaGradski Stadion (Gostivar)
Sat - 15 Nov 2025
 KF Shkupi 1927   FK ShkëndijaStadion Čair (Skopje)
Sun - 23 Nov 2025
 FC AP Brera   GFK TikvešStadion Blagoj Istatov
 FK Pelister Bitola   Makedonija GjPStadion Petar Miloševski
 FK Vardar   KF Shkupi 1927Toše Proeski Arena
 FK Sileks Kratovo   KF Arsimi 1973Gradski Stadion Kratovo
 FC Struga   KF Bashkimi 1947 KumanovoGradska Plaža Stadium (Struga)
Sun - 30 Nov 2025
 Makedonija GjP   FK VardarStadion Ǵorăce Petrov

Results

Wed - 5 Nov 2025
 FK Pelister Bitola 12 FK VardarStadion Petar Miloševski
 FC AP Brera 33 FK Sileks KratovoStadion Blagoj Istatov
Tue - 4 Nov 2025
 FK Rabotnički 02 GFK TikvešToše Proeski Arena
 Makedonija GjP 02 FC StrugaStadion Ǵorăce Petrov
Mon - 3 Nov 2025
 KF Arsimi 1973 42 KF Bashkimi 1947 KumanovoGradski Stadion (Gostivar)
Fri - 31 Oct 2025
 FK Vardar 21 FK Sileks KratovoToše Proeski Arena
 FC AP Brera 23 FK ShkëndijaStadion Blagoj Istatov
Thu - 30 Oct 2025
 FK Pelister Bitola 00 GFK TikvešStadion Petar Miloševski
 KF Shkupi 1927 12 FC StrugaStadion Čair (Skopje)
Wed - 29 Oct 2025
 Makedonija GjP 11 KF Bashkimi 1947 KumanovoStadion Ǵorăce Petrov
 KF Arsimi 1973 22 FK RabotničkiGradski Stadion (Gostivar)
Mon - 27 Oct 2025
 FK Shkëndija 01 FK VardarEcolog Arena
Sun - 26 Oct 2025
 FK Sileks Kratovo 31 FK Pelister BitolaGradski Stadion Kratovo
Sat - 25 Oct 2025
 FC Struga 24 FC AP BreraGradska Plaža Stadium (Struga)
 FK Rabotnički 00 Makedonija GjPToše Proeski Arena
Fri - 24 Oct 2025
 GFK Tikveš 34 KF Arsimi 1973Gradski Stadion (Kavadarci)
Mon - 6 Oct 2025
 FK Pelister Bitola 00 FK ShkëndijaStadion Petar Miloševski
Sun - 5 Oct 2025
 FK Vardar 22 FC StrugaToše Proeski Arena
 FK Sileks Kratovo 10 GFK TikvešGradski Stadion Kratovo