There are 102 of 182 First League matches still to play in the 2026-27 season. 80 have been played, which is 44% of the campaign. The next match is CSKA Sofia v Ludogorets on Mon 26 Oct, and the season finishes on Sat 17 Apr.
| Matches in the season | 182 |
|---|---|
| Played so far | 80 |
| Still to play | 102 |
| Season complete | 44% |
| Teams | 14 |
| Matches each team plays | 26 |
Each of the 14 clubs plays every other side twice — once at home, once away — which is 26 matches per club and 182 in total. With 102 left there are roughly 15 rounds of fixtures to come, at 7 matches a round.
Not every club has the same number left. Levski Sofia have 16 to play and Spartak Varna only 14, because postponements and cup commitments push fixtures around. Anyone comparing league positions this season needs the games-in-hand column below, not just the points.
| Club | Played | Left |
|---|---|---|
| Levski Sofia | 10 | 16 |
| Ludogorets | 10 | 16 |
| Arda Kardzhali | 11 | 15 |
| Cherno More Varna | 11 | 15 |
| CSKA Sofia | 11 | 15 |
| Septemvri Sofia | 11 | 15 |
| Botev Plovdiv | 12 | 14 |
| Botev Vratsa | 12 | 14 |
| CSKA 1948 | 12 | 14 |
| Dunav Ruse | 12 | 14 |
| Lokomotiv Plovdiv | 12 | 14 |
| Lokomotiv Sofia | 12 | 14 |
| Slavia Sofia | 12 | 14 |
| Spartak Varna | 12 | 14 |
The last scheduled First League match of 2026-27 is on Sat 17 Apr. Dates for individual games move — television picks, cup runs and weather all shift them — so treat the final day as the fixed point and everything before it as provisional. These counts come straight from the fixture list and refresh several times a day, so they stay right as games are played and rearranged.
Next up: this week's First League fixtures · full table, form and over 2.5 records. Match counts describe the schedule, not a prediction — our ratings are explained in the methodology.