| # | Team | P | W | D | L | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|
| 1 | Struga | 13 | 9 | 2 | 2 | +21 | 29 | WWWWL |
| 2 | Shkendija | 13 | 8 | 3 | 2 | +14 | 27 | LWDWD |
| 3 | Tikveš | 13 | 6 | 6 | 1 | +16 | 24 | WDWDW |
| 4 | Vardar Skopje | 13 | 7 | 3 | 3 | +8 | 24 | WLDWW |
| 5 | Shkëndija Haraçinë | 13 | 5 | 3 | 5 | -5 | 18 | WDLLD |
| 6 | Sileks | 13 | 4 | 5 | 4 | +7 | 17 | LDWWD |
| 7 | Bregalnica Štip | 13 | 4 | 2 | 7 | -6 | 14 | DLWLL |
| 8 | Bashkimi Kumanovo | 13 | 3 | 2 | 8 | -21 | 11 | DWLLW |
| 9 | Aresimi | 13 | 2 | 4 | 7 | -17 | 10 | LLLDD |
| 10 | Skopje | 13 | 0 | 4 | 9 | -17 | 4 | LDLLL |
Struga lead the North Macedonian First League table with 29 points from 13 matches, ahead of Shkendija (27 pts) and Tikveš (24 pts). Skopje are bottom with 4 points.
Struga lead with 29 points from 13 matches.
Struga are 2 points ahead of Shkendija.
Skopje are bottom with 4 points from 13 matches.
Struga have the most wins: 9 in 13 matches.
Struga have the best goal difference (+21).
Struga have won 4 of their last 5 matches.