First League
Live now
Coming up
Full time · awaiting grading
Latest results
24 OctFirst League
2026/27| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Shkendija | 11 | 7 | 3 | 1 | 24 | 10 | +14 | 24 | DWDWD | Champions League qualifying |
| 2 | Struga | 11 | 7 | 2 | 2 | 26 | 7 | +19 | 23 | DWLWW | Conference League qualifying |
| 3 | Vardar Skopje | 11 | 6 | 3 | 2 | 17 | 9 | +8 | 21 | DWWWD | Conference League qualifying |
| 4 | Tikveš | 10 | 4 | 5 | 1 | 21 | 8 | +13 | 17 | WDDWD | Conference League qualifying |
| 5 | Sileks | 11 | 4 | 4 | 3 | 19 | 11 | +8 | 16 | DDDWW | – |
| 6 | Shkëndija Haraçinë | 11 | 4 | 2 | 5 | 7 | 14 | −7 | 14 | WLDLL | – |
| 7 | Bregalnica Štip | 10 | 3 | 1 | 6 | 11 | 17 | −6 | 10 | LDWLL | – |
| 8 | Aresimi | 10 | 2 | 4 | 4 | 8 | 21 | −13 | 10 | LDLDD | Relegation play-offs |
| 9 | Bashkimi Kumanovo | 10 | 2 | 1 | 7 | 9 | 29 | −20 | 7 | WDLWL | Relegation |
| 10 | Skopje | 11 | 0 | 3 | 8 | 5 | 21 | −16 | 3 | LLLLL | Relegation |
Form: the last five matches, latest on the right.
| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Shkendija | 11 | +14 | 24 |
| 2 | Struga | 11 | +19 | 23 |
| 3 | Vardar Skopje | 11 | +8 | 21 |
| 4 | Tikveš | 10 | +13 | 17 |
| 5 | Sileks | 11 | +8 | 16 |
| 6 | Shkëndija Haraçinë | 11 | −7 | 14 |
| 7 | Bregalnica Štip | 10 | −6 | 10 |
| 8 | Aresimi | 10 | −13 | 10 |
| 9 | Bashkimi Kumanovo | 10 | −20 | 7 |
| 10 | Skopje | 11 | −16 | 3 |
Full statistics and form
| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Shkendija | 11 | 7 | 3 | 1 | 24 | 10 | +14 | 24 | DWDWD | Champions League qualifying |
| 2 | Struga | 11 | 7 | 2 | 2 | 26 | 7 | +19 | 23 | DWLWW | Conference League qualifying |
| 3 | Vardar Skopje | 11 | 6 | 3 | 2 | 17 | 9 | +8 | 21 | DWWWD | Conference League qualifying |
| 4 | Tikveš | 10 | 4 | 5 | 1 | 21 | 8 | +13 | 17 | WDDWD | Conference League qualifying |
| 5 | Sileks | 11 | 4 | 4 | 3 | 19 | 11 | +8 | 16 | DDDWW | – |
| 6 | Shkëndija Haraçinë | 11 | 4 | 2 | 5 | 7 | 14 | −7 | 14 | WLDLL | – |
| 7 | Bregalnica Štip | 10 | 3 | 1 | 6 | 11 | 17 | −6 | 10 | LDWLL | – |
| 8 | Aresimi | 10 | 2 | 4 | 4 | 8 | 21 | −13 | 10 | LDLDD | Relegation play-offs |
| 9 | Bashkimi Kumanovo | 10 | 2 | 1 | 7 | 9 | 29 | −20 | 7 | WDLWL | Relegation |
| 10 | Skopje | 11 | 0 | 3 | 8 | 5 | 21 | −16 | 3 | LLLLL | Relegation |
Form: the last five matches, latest on the right.
Official standings · updated 24 Oct 17:31.
Fixtures in the next seven days; later matches appear as their dates come round.
Sunday 25 Oct
No fixtures in the next seven days.
Saturday 24 Oct
Friday 23 Oct
Monday 19 Oct
Sunday 18 Oct
Saturday 17 Oct
Monday 12 Oct
Sunday 11 Oct
Saturday 10 Oct
Wednesday 23 Sept
Monday 21 Sept
Saturday 19 Sept
Friday 18 Sept
Shkendija
Bashkimi Kumanovo
Sileks
TikvešMonday 14 Sept
Sunday 13 Sept
Saturday 12 Sept
Friday 11 Sept
Aresimi
Shkendija
Tikveš
StrugaMonday 7 Sept
Struga
Sileks
Vardar Skopje
AresimiSaturday 5 Sept
Friday 4 Sept
Bregalnica Štip
Shkëndija Haraçinë
Shkendija
TikvešMonday 31 Aug
Sunday 30 Aug
Saturday 29 Aug
Friday 28 Aug
Sileks
Shkendija
Struga
Bregalnica ŠtipMonday 24 Aug
Shkendija
Struga
Vardar Skopje
SileksSaturday 22 Aug
Friday 21 Aug
Bregalnica Štip
Bashkimi Kumanovo
Skopje
TikvešSunday 16 Aug
Shkendija
Bregalnica Štip
Struga
Vardar SkopjeSaturday 15 Aug
Sileks
Skopje
Tikveš
Shkëndija HaraçinëFriday 14 Aug
Sunday 9 Aug
Skopje
Struga
Vardar Skopje
ShkendijaSaturday 8 Aug
Bashkimi Kumanovo
Tikveš
Bregalnica Štip
AresimiFriday 7 Aug
Sunday 26 July
Shkendija
Skopje
Sileks
Bashkimi KumanovoSaturday 25 July
Struga
Shkëndija Haraçinë
Vardar Skopje
Bregalnica ŠtipFriday 24 July
No player statistics available for this season.
Leaderboards for 2026/27. A dash means no figure is available.
Points
| TEAM | TOTAL | P |
|---|---|---|
Shkendija | 24 | 11 |
Struga | 23 | 11 |
Vardar Skopje | 21 | 11 |
Tikveš | 17 | 10 |
Sileks | 16 | 11 |
Shkëndija Haraçinë | 14 | 11 |
Bregalnica Štip | 10 | 10 |
Aresimi | 10 | 10 |
Bashkimi Kumanovo | 7 | 10 |
Skopje | 3 | 11 |
Wins
| TEAM | TOTAL | P |
|---|---|---|
Shkendija | 7 | 11 |
Struga | 7 | 11 |
Vardar Skopje | 6 | 11 |
Tikveš | 4 | 10 |
Sileks | 4 | 11 |
Shkëndija Haraçinë | 4 | 11 |
Bregalnica Štip | 3 | 10 |
Aresimi | 2 | 10 |
Bashkimi Kumanovo | 2 | 10 |
Skopje | 0 | 11 |
Draws
| TEAM | TOTAL | P |
|---|---|---|
Tikveš | 5 | 10 |
Sileks | 4 | 11 |
Aresimi | 4 | 10 |
Shkendija | 3 | 11 |
Vardar Skopje | 3 | 11 |
Skopje | 3 | 11 |
Struga | 2 | 11 |
Shkëndija Haraçinë | 2 | 11 |
Bregalnica Štip | 1 | 10 |
Bashkimi Kumanovo | 1 | 10 |
Fewest defeats
| TEAM | TOTAL | P |
|---|---|---|
Shkendija | 1 | 11 |
Tikveš | 1 | 10 |
Struga | 2 | 11 |
Vardar Skopje | 2 | 11 |
Sileks | 3 | 11 |
Aresimi | 4 | 10 |
Shkëndija Haraçinë | 5 | 11 |
Bregalnica Štip | 6 | 10 |
Bashkimi Kumanovo | 7 | 10 |
Skopje | 8 | 11 |
Goals scored
| TEAM | TOTAL | P |
|---|---|---|
Struga | 26 | 11 |
Shkendija | 24 | 11 |
Tikveš | 21 | 10 |
Sileks | 19 | 11 |
Vardar Skopje | 17 | 11 |
Bregalnica Štip | 11 | 10 |
Bashkimi Kumanovo | 9 | 10 |
Aresimi | 8 | 10 |
Shkëndija Haraçinë | 7 | 11 |
Skopje | 5 | 11 |
Fewest goals conceded
| TEAM | TOTAL | P |
|---|---|---|
Struga | 7 | 11 |
Tikveš | 8 | 10 |
Vardar Skopje | 9 | 11 |
Shkendija | 10 | 11 |
Sileks | 11 | 11 |
Shkëndija Haraçinë | 14 | 11 |
Bregalnica Štip | 17 | 10 |
Aresimi | 21 | 10 |
Skopje | 21 | 11 |
Bashkimi Kumanovo | 29 | 10 |
Goal difference
| TEAM | TOTAL | P |
|---|---|---|
Struga | 19 | 11 |
Shkendija | 14 | 11 |
Tikveš | 13 | 10 |
Vardar Skopje | 8 | 11 |
Sileks | 8 | 11 |
Bregalnica Štip | -6 | 10 |
Shkëndija Haraçinë | -7 | 11 |
Aresimi | -13 | 10 |
Skopje | -16 | 11 |
Bashkimi Kumanovo | -20 | 10 |
Home wins
| TEAM | TOTAL | P |
|---|---|---|
Struga | 6 | 6 |
Shkendija | 4 | 6 |
Vardar Skopje | 4 | 5 |
Sileks | 3 | 6 |
Bregalnica Štip | 3 | 5 |
Tikveš | 2 | 5 |
Shkëndija Haraçinë | 1 | 5 |
Aresimi | 1 | 5 |
Bashkimi Kumanovo | 1 | 5 |
Skopje | 0 | 5 |
Away wins
| TEAM | TOTAL | P |
|---|---|---|
Shkendija | 3 | 5 |
Shkëndija Haraçinë | 3 | 6 |
Vardar Skopje | 2 | 6 |
Tikveš | 2 | 5 |
Struga | 1 | 5 |
Sileks | 1 | 5 |
Aresimi | 1 | 5 |
Bashkimi Kumanovo | 1 | 5 |
Bregalnica Štip | 0 | 5 |
Skopje | 0 | 6 |
Clean sheets
| TEAM | TOTAL | P |
|---|---|---|
Struga | 7 | 11 |
Vardar Skopje | 5 | 11 |
Sileks | 5 | 11 |
Shkendija | 4 | 11 |
Tikveš | 3 | 10 |
Shkëndija Haraçinë | 3 | 11 |
Bregalnica Štip | 3 | 10 |
Aresimi | 3 | 10 |
Skopje | 1 | 11 |
Bashkimi Kumanovo | 0 | 10 |
Failed to score
| TEAM | TOTAL | P |
|---|---|---|
Skopje | 6 | 11 |
Shkëndija Haraçinë | 5 | 11 |
Bregalnica Štip | 5 | 10 |
Bashkimi Kumanovo | 5 | 10 |
Aresimi | 4 | 10 |
Vardar Skopje | 3 | 11 |
Sileks | 3 | 11 |
Tikveš | 2 | 10 |
Shkendija | 1 | 11 |
Struga | 0 | 11 |
Scored per match
| TEAM | AVG | P |
|---|---|---|
Struga | 2.36 | 11 |
Shkendija | 2.18 | 11 |
Tikveš | 2.1 | 10 |
Sileks | 1.73 | 11 |
Vardar Skopje | 1.55 | 11 |
Bregalnica Štip | 1.1 | 10 |
Bashkimi Kumanovo | 0.9 | 10 |
Aresimi | 0.8 | 10 |
Shkëndija Haraçinë | 0.64 | 11 |
Skopje | 0.45 | 11 |
Both teams scored
| TEAM | RATE | P |
|---|---|---|
Shkendija | 63.6% | 11 |
Tikveš | 60.0% | 10 |
Bashkimi Kumanovo | 50.0% | 10 |
Skopje | 45.5% | 11 |
Aresimi | 40.0% | 10 |
Struga | 36.4% | 11 |
Vardar Skopje | 36.4% | 11 |
Sileks | 36.4% | 11 |
Shkëndija Haraçinë | 27.3% | 11 |
Bregalnica Štip | 20.0% | 10 |
Over 2.5 goals
| TEAM | RATE | P |
|---|---|---|
Bashkimi Kumanovo | 90.0% | 10 |
Shkendija | 63.6% | 11 |
Struga | 63.6% | 11 |
Bregalnica Štip | 60.0% | 10 |
Skopje | 54.5% | 11 |
Tikveš | 50.0% | 10 |
Sileks | 45.5% | 11 |
Aresimi | 40.0% | 10 |
Vardar Skopje | 27.3% | 11 |
Shkëndija Haraçinë | 18.2% | 11 |
Longest winning run
| TEAM | TOTAL | P |
|---|---|---|
Shkendija | 5 | 11 |
Vardar Skopje | 3 | 11 |
Shkëndija Haraçinë | 3 | 11 |
Struga | 2 | 11 |
Tikveš | 2 | 10 |
Sileks | 2 | 11 |
Aresimi | 2 | 10 |
Bregalnica Štip | 1 | 10 |
Bashkimi Kumanovo | 1 | 10 |
Skopje | 0 | 11 |
Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.