| Season | 2025–26 |
|---|---|
| Dates | 8 August 2025 – 24 May 2026 |
| Matches | 73 |
| Goals | 218 (2.99 per match) |
| Top goalscorer | Bassirou Compaoré (12 goals) |
2026–27 → All statistics correct as of 8 November 2025. | |
The2025–26 Macedonian First League is the 34th season of theMacedonian First Football League, the highestfootball league ofNorth Macedonia. It began on 8 August 2025 and is scheduled to end on 24 May 2026.[1]Shkëndija are the defending champions, having won their fifth title in2024–25.[2][3]
Promoted from2024–25 Second League
Relegated to2025–26 Second League
|
1Gostivar withdrew from the First League after a leaving of pitch at the 29th round match against Rabotnički.[6]
2Voska Sport withdrew from the First League after a leaving of pitch at the 28th round match against Vardar.[7]
| Arsimi | AP Brera | Shkëndija/Iskra | Rabotnichki | Sileks |
|---|---|---|---|---|
| City Stadium Gostivar | Blagoj Istatov Stadium UEFA | Ecolog Tetovo Stadium | National Arena Toše Proeski UEFA | Kratovo City Stadium |
| Capacity: 4,000 | Capacity: 9,200 | Capacity: 15,000 | Capacity: 33,011 | Capacity: 4,800 |
| Pelister | Makedonija G.P. | |||
| Petar Miloshevski Stadium | Gjorče Petrov Stadium | |||
| Capacity: 10,000 | Capacity: 3,000 | |||
| Bashkimi/United | Struga | Tikvesh | Vardar | Shkupi/Skopje |
| KF Bashkimi Stadium | Gradska Plaža Stadium | Kavadarci City Stadium | National Arena Toše Proeski UEFA | Meadow Stadium |
| Capacity: 3,500 | Capacity: 4,000 | Capacity: 9,000 | Capacity: 33,011 | Capacity: 7,500 |
Note: Flags indicate national team as has been defined underFIFA eligibility rules. Players may hold more than one non-FIFA nationality.
| Team | Manager | Captain | Kit manufacturer | Shirt sponsor |
|---|---|---|---|---|
| Arsimi | Sporttex | Ardival AG | ||
| Bashkimi | Jako | Aristan holdings LTD | ||
| AP Brera | Sportika SA | Mozzart | ||
| Makedonija G.P. | Joma | KX.BLR | ||
| Pelister | Joma | |||
| Rabotnichki | Joma | |||
| Shkëndija | Macron | Ecolog | ||
| Shkupi | Reaction | |||
| Sileks | Macron | Sileks | ||
| Struga | Macron | Trim & Lum | ||
| Tikvesh | Joma | Sinalco | ||
| Vardar | Erima | Novomatic Macedonia |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Vardar | 14 | 11 | 3 | 0 | 32 | 13 | +19 | 36 | Qualification for theChampions League first qualifying round |
| 2 | Struga | 14 | 11 | 2 | 1 | 35 | 11 | +24 | 35 | Qualification for theConference League first qualifying round |
| 3 | Shkëndija | 14 | 9 | 3 | 2 | 27 | 13 | +14 | 30 | |
| 4 | Sileks | 14 | 9 | 1 | 4 | 32 | 16 | +16 | 28 | |
| 5 | Bashkimi | 14 | 6 | 4 | 4 | 21 | 22 | −1 | 22 | |
| 6 | Arsimi | 14 | 5 | 3 | 6 | 26 | 27 | −1 | 18 | |
| 7 | Brera | 14 | 4 | 4 | 6 | 20 | 27 | −7 | 16 | |
| 8 | Tikvesh | 14 | 4 | 3 | 7 | 14 | 18 | −4 | 15 | Qualification for theMacedonian First Football League play-off |
| 9 | Makedonija G.P. | 14 | 4 | 2 | 8 | 16 | 25 | −9 | 14 | |
| 10 | Pelister | 14 | 4 | 2 | 8 | 13 | 23 | −10 | 14 | Relegation to theMacedonian Second League |
| 11 | Rabotnichki | 14 | 1 | 4 | 9 | 13 | 25 | −12 | 7 | |
| 12 | Shkupi | 14 | 0 | 1 | 13 | 10 | 39 | −29 | 1 |
Every team will play three times against each other team for a total of 33 matches. The first 22 matchdays will consist of a regular double round-robin schedule. The league standings at this point will then be used to determine the games for the last 11 matchdays.
| Home \ Away | ARS | BAS | APB | MGP | PEL | RAB | SKE | SKU | SIL | STR | TIK | VAR | ARS | BAS | APB | MGP | PEL | RAB | SKE | SKU | SIL | STR | TIK | VAR |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Arsimi | — | 4–2 | 8 DEC | 2–2 | 3–0 | 4–2 | 0–1 | 1–2 | 1–4 | — | ||||||||||||||
| Bashkimi | 1–1 | — | 2–1 | 6 DEC | 4–1 | 2–1 | 0–5 | 3–1 | 0–0 | — | ||||||||||||||
| Brera | 2–1 | 1–1 | — | 1–2 | 2–3 | 1–0 | 3–3 | 29 NOV | 0–2 | — | ||||||||||||||
| Makedonija G.P. | 4–1 | 1–1 | 2–0 | — | 2–1 | 1–3 | 1–2 | 0–2 | 5 DEC | — | ||||||||||||||
| Pelister | 0–4 | 1–2 | 1–0 | 29 NOV | — | 0–0 | 2–0 | 0–0 | 1–2 | — | a | |||||||||||||
| Rabotnički | 0–2 | 3–4 | 0–0 | 3–0 | — | 0–1 | 7 DEC | 1–3 | 0–2 | — | ||||||||||||||
| Shkëndija | 0–0 | 2–1 | 7–2 | 30 NOV | — | 5–1 | 2–0 | 1–0 | 0–1 | — | ||||||||||||||
| Shkupi | 7 DEC | 0–2 | 0–3 | 1–1 | 1–2 | — | 0–3 | 1–2 | 2–4 | — | ||||||||||||||
| Sileks | 28 NOV | 5–0 | 3–0 | 3–1 | 3–1 | 5–1 | — | 1–3 | 1–0 | — | ||||||||||||||
| Struga | 4–0 | 30 NOV | 2–4 | 2–0 | 2–0 | 2–0 | 1–1 | — | 3–0 | — | ||||||||||||||
| Tikvesh | 3–4 | 3–0 | 0–0 | 2–1 | 0–0 | 1–0 | 6 DEC | — | 1–2 | — | ||||||||||||||
| Vardar | 2–2 | 1–0 | 4–1 | 3–1 | 30 DEC | 2–1 | 2–2 | 3–1 | — | a | — |
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Struga | 12 | |
| Vardar | |||
| 3 | Arsimi | 10 | |
| 4 | Brera Strumica | 8 | |
| 5 | Bashkimi | 6 | |
| Struga | |||
| Sileks | |||
| Sileks | |||
| 9 | Tikvesh | 5 | |
| Struga | |||
| Struga | |||
| Arsimi |