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 1815 -3-048-44152997 -2-0232491598 -1-02520614
2FC Struga 1813 -3-242-45153096 -1-2192481697 -2-02321714
3FK Shkëndija 1812 -4-240-35152086 -1-11918513106 -3-12117107
4FK Sileks Kratovo 1811 -2-535-39211896 -1-2192291395 -1-31617125
5KF Bashkimi 1947 Kumanovo 187 -4-725-2332-995 -2-2171413192 -2-58919-10
6KF Arsimi 1973 186 -5-723-3233-193 -2-4111818093 -3-3121415-1
7FC AP Brera 196 -5-823-2937-8102 -3-591421-794 -2-3141516-1
8FK Pelister Bitola 195 -5-920-2230-8103 -4-3131111092 -1-671119-8
9Makedonija GjP 185 -4-919-2229-794 -1-4131512391 -3-56717-10
10GFK Tikveš 175 -3-918-1923-493 -2-4111112-182 -1-57811-3
11FK Rabotnički 192 -4-1310-1839-2191 -1-74718-11101 -3-661121-10
12KF Shkupi 1927 180 -2-162-1251-3990 -2-72620-1490 -0-90631-25
2026-2027 UEFACL
2026-2027 UEFAECL
Relegation Playoffs
Relegation to MKD2

Fixtures

Mon - 23 Feb 2026
 Makedonija GjP   GFK TikvešStadion Ǵorăce Petrov
Sun - 1 Mar 2026
 FK Rabotnički   KF Shkupi 1927Toše Proeski Arena
 FC Struga   FK VardarGradska Plaža Stadium (Struga)
 GFK Tikveš   FK Sileks KratovoGradski Stadion (Kavadarci)
 KF Arsimi 1973   Makedonija GjPGradski Stadion (Gostivar)
Wed - 4 Mar 2026
 FC AP Brera   FC StrugaStadion Blagoj Istatov
 Makedonija GjP   FK RabotničkiStadion Ǵorăce Petrov
 FK Pelister Bitola   FK Sileks KratovoStadion Petar Miloševski
 FK Vardar   FK ShkëndijaToše Proeski Arena
 KF Arsimi 1973   GFK TikvešGradski Stadion (Gostivar)
 KF Shkupi 1927   KF Bashkimi 1947 KumanovoStadion Čair (Skopje)
Sun - 8 Mar 2026
 FK Shkëndija   FC AP BreraEcolog Arena
 FK Sileks Kratovo   FK VardarGradski Stadion Kratovo
 FC Struga   KF Shkupi 1927Gradska Plaža Stadium (Struga)
 GFK Tikveš   FK Pelister BitolaGradski Stadion (Kavadarci)
 FK Rabotnički   KF Arsimi 1973Toše Proeski Arena

Results

Sun - 22 Feb 2026
 KF Shkupi 1927 03 KF Arsimi 1973Stadion Čair (Skopje)
 FK Sileks Kratovo 12 FK ShkëndijaGradski Stadion Kratovo
Sat - 21 Feb 2026
 FK Pelister Bitola 11 FC StrugaStadion Petar Miloševski
 FK Vardar 10 KF Bashkimi 1947 KumanovoToše Proeski Arena
Fri - 20 Feb 2026
 FC AP Brera 34 FK RabotničkiStadion Blagoj Istatov
Tue - 17 Feb 2026
Mon - 16 Feb 2026
 KF Arsimi 1973 02 FC AP BreraGradski Stadion (Gostivar)
 Makedonija GjP 30 KF Shkupi 1927Stadion Ǵorăce Petrov
Sun - 15 Feb 2026
 FC Struga 23 FK Sileks KratovoGradska Plaža Stadium (Struga)
 FK Rabotnički 03 FK VardarToše Proeski Arena
Sat - 14 Feb 2026
 GFK Tikveš 14 FK ShkëndijaGradski Stadion (Kavadarci)
Thu - 12 Feb 2026
 FK Pelister Bitola 41 FK RabotničkiStadion Petar Miloševski
 FC AP Brera 11 Makedonija GjPStadion Blagoj Istatov
Wed - 11 Feb 2026
 FK Vardar PSPD KF Arsimi 1973Toše Proeski Arena
Tue - 10 Feb 2026
 KF Shkupi 1927 PSPD GFK TikvešStadion Čair (Skopje)
 FK Shkëndija PSPD FC StrugaEcolog Arena
Mon - 8 Dec 2025
 KF Arsimi 1973 33 FK Pelister BitolaGradski Stadion (Gostivar)
Sun - 7 Dec 2025
 KF Shkupi 1927 13 FC AP BreraStadion Čair (Skopje)
 FK Rabotnički 03 FK Sileks KratovoToše Proeski Arena