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
1FC Struga 97 -2-023-2251754 -1-013101943 -1-0101248
2FK Vardar 96 -3-021-22101253 -2-011126643 -1-0101046
3FK Shkëndija 96 -3-021-1541154 -1-013102842 -2-08523
4FK Sileks Kratovo 96 -0-318-1881054 -0-112134942 -0-26541
5KF Bashkimi 1947 Kumanovo 94 -3-215-1212052 -2-1868-242 -1-17642
6Makedonija GjP 94 -0-512-1213-143 -0-1995451 -0-4338-5
7FC AP Brera 93 -3-312-1116-542 -1-1754151 -2-25612-6
8KF Arsimi 1973 92 -2-58-1316-341 -0-3369-351 -2-25770
9GFK Tikveš 92 -2-58-511-652 -2-1843140 -0-4018-7
10FK Pelister Bitola 92 -1-67-718-1141 -1-2436-351 -0-43412-8
11FK Rabotnički 91 -2-65-916-741 -0-3367-150 -2-3239-6
12KF Shkupi 1927 90 -1-81-623-1740 -1-31310-750 -0-50313-10
2026-2027 UEFACL
2026-2027 UEFAECL
Relegation Playoffs
Relegation to MKD2

Fixtures

Sun - 19 Oct 2025
 FK Rabotnički   Makedonija GjPToše Proeski Arena
 FK Shkëndija   FK VardarEcolog Arena
 FK Sileks Kratovo   FK Pelister BitolaGradski Stadion Kratovo
 FC Struga   FC AP BreraGradska Plaža Stadium (Struga)
 GFK Tikveš   KF Arsimi 1973Gradski Stadion (Kavadarci)
Wed - 22 Oct 2025
 FC AP Brera   FK ShkëndijaStadion Blagoj Istatov
 FK Pelister Bitola   GFK TikvešStadion Petar Miloševski
 KF Shkupi 1927   FC StrugaStadion Čair (Skopje)
 FK Vardar   FK Sileks KratovoToše Proeski Arena
 KF Arsimi 1973   FK RabotničkiGradski Stadion (Gostivar)
 Makedonija GjP   KF Bashkimi 1947 KumanovoStadion Ǵorăce Petrov
Sun - 26 Oct 2025
 FC AP Brera   FK Sileks KratovoStadion Blagoj Istatov
 Makedonija GjP   FC StrugaStadion Ǵorăce Petrov
 KF Shkupi 1927   FK ShkëndijaStadion Čair (Skopje)
 GFK Tikveš   FK RabotničkiGradski Stadion (Kavadarci)
 FK Vardar   FK Pelister BitolaToše Proeski Arena
 KF Arsimi 1973   KF Bashkimi 1947 KumanovoGradski Stadion (Gostivar)
Sun - 2 Nov 2025
 FK Pelister Bitola   FC AP BreraStadion Petar Miloševski

Results

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
Sat - 4 Oct 2025
 FC AP Brera 11 KF Bashkimi 1947 KumanovoStadion Blagoj Istatov
 KF Shkupi 1927 11 FK RabotničkiStadion Čair (Skopje)
Fri - 3 Oct 2025
 Makedonija GjP 41 KF Arsimi 1973Stadion Ǵorăce Petrov
Mon - 29 Sep 2025
 KF Bashkimi 1947 Kumanovo 00 FK VardarStadion KF Baškimi
 FC Struga 20 FK Pelister BitolaGradska Plaža Stadium (Struga)
Sun - 28 Sep 2025
 FK Rabotnički 34 FC AP BreraToše Proeski Arena
Sat - 27 Sep 2025
 KF Arsimi 1973 42 KF Shkupi 1927Gradski Stadion (Gostivar)
 GFK Tikveš 21 Makedonija GjPGradski Stadion (Kavadarci)
Wed - 24 Sep 2025
 FK Rabotnički 01 FK ShkëndijaToše Proeski Arena
Tue - 23 Sep 2025
 FK Pelister Bitola 12 KF Bashkimi 1947 KumanovoStadion Petar Miloševski
Mon - 22 Sep 2025
 FC AP Brera 21 KF Arsimi 1973Stadion Blagoj Istatov
 FK Sileks Kratovo 13 FC StrugaGradski Stadion Kratovo
Sun - 21 Sep 2025
 FK Vardar 31 FK RabotničkiToše Proeski Arena
 FK Shkëndija 10 GFK TikvešEcolog Arena
Sat - 20 Sep 2025
 KF Shkupi 1927 02 Makedonija GjPStadion Čair (Skopje)
Thu - 18 Sep 2025
 KF Arsimi 1973 14 FK VardarGradski Stadion (Gostivar)