| Season | 2016–17 |
|---|---|
| Dates | 29 July 2016 – 4 June 2017 |
| Champions | Ludogorets Razgrad (6th title) |
| Relegated | Neftochimic Montana Lokomotiv GO |
| Champions League | Ludogorets Razgrad |
| Europa League | Botev Plovdiv Levski Sofia Dunav Ruse |
| Matches | 240 |
| Goals | 616 (2.57 per match) |
| Top goalscorer | |
| Best goalkeeper | (18 clean sheets) |
| Biggest home win | Botev Plovdiv 7–1Montana (7 April 2017)[1] |
| Biggest away win | Lokomotiv GO 0–5Ludogorets Razgrad (12 March 2017)[2] |
| Highest scoring | Dunav Ruse 3–5Ludogorets Razgrad (28 October 2016)[3] Botev Plovdiv 7–1Montana (7 April 2017)[1] |
| Longest winning run | 13 games byLudogorets Razgrad[4] |
| Longest unbeaten run | 24 games byLudogorets Razgrad[4] |
| Longest winless run | 10 games byLokomotiv GO[4] |
| Longest losing run | 7 games byMontana[4] |
| Highest attendance | ~21,000 CSKA Sofia 1–1Levski Sofia (15 October 2016)[5] Levski Sofia 2–1CSKA Sofia (4 March 2017)[6] |
| Lowest attendance | ~20 Montana 1–1Vereya (10 May 2017)[7] |
2017–18 → All statistics correct as of 31 May 2017. | |
The2016–17 First Professional Football League is the 93rd season of the top division of theBulgarian football league system, the 69th since a league format was adopted for the national competition of A Group as a top tier of the pyramid and also the inaugural season of theFirst Professional Football League, which decides the Bulgarian champion. The season is the first with a new league structure and strict financial criteria where 14 clubs play each other home and away, until the league is split up in championship and relegation playoffs. The new league structure, inspired by the ones used by theBelgian First Division A andDanish Superliga, was approved by theBulgarian Football Union on 6 June 2016.[8] The fixtures were announced on 8 July 2016.[9]
On 5 May 2017, five rounds before the end of the championship, after winning the away match withLokomotiv Plovdiv,Ludogorets Razgrad managed to secure the title for a sixth consecutive and overall time.[10] Ludogorets finished 16 points ahead ofCSKA Sofia.Levski Sofia finished third.
Starting from the 2016–17 season, a new league format was approved by theBulgarian Football Union, in an attempt to improve each participating club's competitiveness, match attendance and performance in the league, alongside strict financial criteria. It involves 14 teams playing in two phases, a regular season and playoffs. The first phase includes each club competing against every other team twice in a double round-robin system, on a home-away basis at a total of 26 games per team, also played in 26 fixtures. Seven matches are played in every fixture at a total of 182 games during the first phase. In the second phase, the top six teams form a European qualifying table, while the bottom eight teams participate in a relegation group. The winner of the top group is declared as Champions of Bulgaria and is awarded with the title.
The six top teams compete against each other on a home-away basis. Three matches are played in every fixture of the top six, with the results and points after the regular season also included. At the end of the stage, every team will have played a total of 36 games. The winner of the group is declared as Champions of Bulgaria and automatically secures participation in the2017-18 UEFA Champions League second qualifying round. The team that ranks second is awarded with a place in theUEFA Europa League qualifying rounds. The third team in the final standings would participate in a play-off match against a representative team from the bottom eight. Depending on the winner of theBulgarian Cup final, a possible fourth team from the first six may compete in a play-off match for an UEFA Europa League spot instead of the third ranked team.
Note: If theBulgarian Cup winner has secured its qualification for the European tournaments for the next season through results from Parva Liga, then the place in theUEFA Europa League play-off is awarded to the fourth ranked team in the final standings.
The teams in the bottom eight are split in two sub-groups of four teams, Group A and Group B, depending on their final position after the regular season standings. The teams that enter Group A are the 7th, 10th, 11th and the 14th, and the teams that participate in Group B are the 8th, 9th, 12th and the 13th. Every participant plays twice against the other three teams in their group on a home-away basis. The teams from the bottom eight also compete with the results from the regular season. After the group stages, every team will have played a total number of 32 games. Depending on their final position in Group A and Group B, two sections will be formed, one for a play-off spot in next season's European competitions and one to avoid relegation. The first two teams from each group continue in the semi-finals, and the last two teams of each group continue to the semi-finals for a relegation match. After this phase, one team is directly relegated to theSecond League and the remaining two teams will compete in two relegation matches against the second and the third ranked clubs from the Second League.[11]
In case of a tie on points between two or more clubs, tiebreakers are applied in the following order:[12]
Prior to the start of the season, theBulgarian Football Union announced that every Bulgarian professional football club's application would be considered for the upcoming season, as long as it fulfills the financial criteria. A total of 14 teams would be contesting the league, including the 9 sides from theprevious season, plus five promoted clubs from the lowerB Group, which would be issued a license by theBulgarian Football Union. The five approved applications from the lower division were the B Group's last year championsDunav Ruse, alongsideLokomotiv GO,Neftochimic,Vereya andCSKA Sofia respectively.
Dunav return after a 25-year absence from the top flight, Lokomotiv Gorna Oryahovitsa return after a 21-year absence, Neftochimic return after a two-year absence, Vereya made its debut in the top flight, while CSKA Sofia return after a one-year absence, having played in the third tier the previous season, but managing to administratively promote back to the elite.
Note: From the 2016–17 season onwards, all participating clubs are required to have electric floodlights and adequate pitch conditions under the BFU and TV broadcaster's new licensing criteria.[13] The following stadiums below have either obtained a license under UEFA's category ranking or fulfill the licensing criteria.
| Team | Location | Stadium | Capacity (seating) |
|---|---|---|---|
| Beroe | Stara Zagora | Beroe | 12,128[14] |
| Botev | Plovdiv | Botev 1912 Football Complex | 4,000 |
| Cherno More | Varna | Stadion Kavarna,Kavarna[15] | 5,000 |
| CSKA | Sofia | Balgarska Armia | 18,495[16] |
| Dunav | Ruse | Gradski | 12,400[17] |
| Levski | Sofia | Vivacom Arena - Georgi Asparuhov | 25,000[18] |
| Lokomotiv | Gorna Oryahovitsa | Lokomotiv | 10,500 |
| Lokomotiv | Plovdiv | Lokomotiv | 13,000[19] |
| Ludogorets | Razgrad | Ludogorets Arena | 8,808[20] |
| Montana | Montana | Gradski | 6,000 |
| Neftochimic | Burgas | Lazur | 18,037[21] |
| Pirin | Blagoevgrad | Hristo Botev | 7,000 |
| Slavia | Sofia | Vasil Levski National Stadium | 43,230 |
| Vereya | Stara Zagora | Trace Arena | 3,500[22] |
Note: On June 15, 2016, the Ministry of Youth and Sports of Bulgaria granted 3 mln. BGN in total for stadium renovations to the following three clubs – Cherno More, Dunav and Lokomotiv GO.[23]
Note: Flags indicate national team as has been defined underFIFA eligibility rules. Players and managers may hold more than one non-FIFA nationality.
| Team | Manager | Captain | Kit manufacturer | Shirt sponsor | Additional |
|---|---|---|---|---|---|
| Beroe | Uhlsport | — | Refan | ||
| Botev Plovdiv | Joma | efbet | — | ||
| CSKA Sofia | Adidas | Mtel | WinBet | ||
| Cherno More | Uhlsport | Armeets | — | ||
| Dunav Ruse | Joma | — | — | ||
| Levski Sofia | Joma | Vivacom | Strabag, efbet, Spetema | ||
| Lokomotiv Gorna Oryahovitsa | Krasiko | efbet | Prity, Enel, Go Grill | ||
| Lokomotiv Plovdiv | Uhlsport | efbet | — | ||
| Ludogorets Razgrad | Macron | bet365 | Vivacom, Spetema | ||
| Montana | Jako | efbet | — | ||
| Neftochimic | Krasiko | Masterhaus | — | ||
| Pirin Blagoevgrad | Erreà | — | — | ||
| Slavia Sofia | Joma | bet365 | — | ||
| Vereya | Erreà | Trace Group | Spetema |
Note: Individual clubs may wear jerseys with advertising. However, only one sponsorship is permitted per jersey for official tournaments organised byUEFA in addition to that of the kit manufacturer (exceptions are made for non-profit organisations).Clubs in the domestic league can have more than one sponsorship per jersey which can feature on the front of the shirt, incorporated with the main sponsor or in place of it; or on the back, either below the squad number or on the collar area. Shorts also have space available for advertisement.
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| Beroe | End of caretaker tenure | 31 May 2016 | Pre-season | 31 May 2016[24] | ||
| Montana | Sacked | 31 May 2016 | 10 June 2016[25] | |||
| Vereya | End of contract | 31 May 2016 | 10 June 2016[26] | |||
| Lokomotiv GO | Sacked | 8 June 2016 | 8 June 2016[27] | |||
| Cherno More | Mutual consent | 10 June 2016 | 21 June 2016[28] | |||
| Pirin Blagoevgrad | End of contract | 20 June 2016 | 20 June 2016 | |||
| CSKA Sofia | Resigned | 21 August 2016 | 3rd | 24 August 2016[29] | ||
| Botev Plovdiv | 23 August 2016[30] | 10th | 30 August 2016[31] | |||
| 30 August 2016 | 8th | 1 September 2016[32] | ||||
| Neftochimic | Sacked | 17 September 2016[33] | 13th | 17 September 2016[34] | ||
| Lokomotiv GO | 28 September 2016[35] | 14th | 28 September 2016[36] | |||
| Montana | 3 October 2016[37] | 13th | 4 October 2016[38] | |||
| Beroe | Resigned | 17 October 2016[39] | 7th | 20 October 2016[40] | ||
| Lokomotiv Plovdiv | 17 October 2016[41] | 9th | 18 October 2016[42] | |||
| Levski Sofia | 22 October 2016[43] | 1st | 24 October 2016[44] | |||
| Beroe | End of caretaker tenure | 26 October 2016 | 8th | 26 October 2016[45] | ||
| Lokomotiv Plovdiv | 31 October 2016 | 7th | 31 October 2016[46] | |||
| Slavia Sofia | Signed by | 2 November 2016[47] | 10th | 3 November 2016[48] | ||
| CSKA Sofia | Resigned | 27 November 2016[49] | 5th | 27 November 2016[50] | ||
| Pirin Blagoevgrad | Signed byCSKA Sofia | 9 January 2017[51] | 11th | 13 January 2017[52] | ||
| Lokomotiv GO | Resigned | 2 March 2017[53] | 13th | 2 March 2017 | ||
| Levski Sofia | Mutual consent | 2 March 2017 | 2nd | 2 March 2017[54] | ||
| Lokomotiv GO | End of caretaker tenure | 14 March 2017 | 13th | 14 March 2017[55] | ||
| Lokomotiv Plovdiv | Resigned | 9 April 2017[56] | 5th | 12 April 2017[57] | ||
| Montana | 17 April 2017[58] | 4th/Group A | 17 April 2017 | |||
| Lokomotiv Plovdiv | End of caretaker tenure | 19 April 2017 | 6th | 19 April 2017[59] | ||
| Montana | 24 April 2017 | 4th/Group A | 24 April 2017[60] | |||
| Slavia Sofia | Demoted to assistant | 11 May 2017 | 3rd/Group A | 11 May 2017[61] |
a.^Initially interim, made permanent 19 January 2017.[62]
b.^Initially interim, made permanent 16 December 2016.[63]
c.^Initially interim, made permanent 16 November 2016.[64]
d.^Initially interim, made permanent 3 January 2017.[65]
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Ludogorets Razgrad | 26 | 21 | 4 | 1 | 69 | 19 | +50 | 67 | Qualification for thechampionship round |
| 2 | Levski Sofia | 26 | 15 | 6 | 5 | 38 | 17 | +21 | 51 | |
| 3 | CSKA Sofia | 26 | 13 | 7 | 6 | 35 | 16 | +19 | 46 | |
| 4 | Cherno More | 26 | 12 | 7 | 7 | 30 | 24 | +6 | 43 | |
| 5 | Lokomotiv Plovdiv | 26 | 10 | 9 | 7 | 35 | 30 | +5 | 39 | |
| 6 | Dunav Ruse | 26 | 10 | 8 | 8 | 32 | 31 | +1 | 38 | |
| 7 | Botev Plovdiv | 26 | 10 | 5 | 11 | 36 | 42 | −6 | 35[a] | Qualification for therelegation round |
| 8 | Beroe | 26 | 10 | 5 | 11 | 27 | 28 | −1 | 35[a] | |
| 9 | Pirin Blagoevgrad | 26 | 10 | 4 | 12 | 30 | 36 | −6 | 34 | |
| 10 | Vereya | 26 | 8 | 6 | 12 | 22 | 36 | −14 | 30 | |
| 11 | Slavia Sofia | 26 | 8 | 4 | 14 | 30 | 45 | −15 | 28 | |
| 12 | Neftochimic | 26 | 7 | 5 | 14 | 27 | 37 | −10 | 26 | |
| 13 | Lokomotiv Gorna Oryahovitsa | 26 | 5 | 7 | 14 | 22 | 39 | −17 | 22 | |
| 14 | Montana | 26 | 3 | 3 | 20 | 16 | 49 | −33 | 12 |
| Home \ Away | BSZ | BOT | CHM | CSK | DUN | LEV | LGO | LPL | LUD | MON | NEF | PIR | SLA | VER |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Beroe | 3–4 | 0–1 | 0–1 | 0–0 | 1–0 | 1–1 | 3–2 | 0–2 | 2–1 | 2–0 | 1–0 | 1–1 | 1–0 | |
| Botev Plovdiv | 2–0 | 2–3 | 0–0 | 0–2 | 1–1 | 4–0 | 1–1 | 1–3 | 2–0 | 2–1 | 3–2 | 3–2 | 2–1 | |
| Cherno More | 1–0 | 1–1 | 0–2 | 1–0 | 1–0 | 1–1 | 2–0 | 1–3 | 1–0 | 3–1 | 0–0 | 0–0 | 2–1 | |
| CSKA Sofia | 4–0 | 0–0 | 1–0 | 3–0 | 1–1 | 2–0 | 0–1 | 0–2 | 2–1 | 5–1 | 2–0 | 2–0 | 1–1 | |
| Dunav Ruse | 0–4 | 1–2 | 3–0 | 2–0 | 2–2 | 1–0 | 1–1 | 3–5 | 1–1 | 3–0 | 1–0 | 1–1 | 0–0 | |
| Levski Sofia | 2–0 | 2–0 | 1–0 | 2–1 | 2–0 | 1–1 | 1–2 | 1–0 | 0–0 | 1–0 | 2–0 | 1–0 | 4–0 | |
| Lokomotiv G. Oryahovitsa | 0–1 | 0–1 | 2–2 | 0–0 | 0–2 | 0–1 | 2–1 | 0–5 | 0–1 | 0–0 | 1–0 | 1–0 | 5–0 | |
| Lokomotiv Plovdiv | 1–1 | 2–0 | 1–0 | 1–1 | 0–0 | 2–2 | 2–1 | 2–2 | 2–0 | 0–0 | 2–3 | 1–1 | 3–1 | |
| Ludogorets Razgrad | 1–0 | 4–1 | 1–1 | 2–1 | 2–2 | 2–1 | 4–0 | 1–0 | 2–0 | 3–1 | 3–0 | 3–1 | 4–0 | |
| Montana | 0–3 | 3–1 | 0–2 | 0–2 | 1–2 | 1–3 | 2–4 | 0–3 | 0–4 | 2–0 | 1–2 | 1–2 | 1–1 | |
| Neftochimic | 1–0 | 4–0 | 1–3 | 0–2 | 1–2 | 1–2 | 1–1 | 1–2 | 1–1 | 2–0 | 3–1 | 2–0 | 1–0 | |
| Pirin Blagoevgrad | 1–1 | 2–1 | 1–3 | 1–1 | 4–1 | 1–0 | 2–1 | 1–0 | 1–3 | 1–0 | 1–0 | 4–0 | 1–1 | |
| Slavia Sofia | 1–2 | 3–2 | 2–1 | 0–1 | 0–2 | 0–4 | 3–1 | 5–2 | 0–2 | 2–0 | 0–3 | 3–1 | 3–1 | |
| Vereya | 1–0 | 1–0 | 0–0 | 1–0 | 1–0 | 0–1 | 1–0 | 0–1 | 1–5 | 3–0 | 1–1 | 2–0 | 3–0 |
| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ludogorets Razgrad | 12 | 4 | 9 | 6 | 6 | 4 | 3 | 3 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Levski Sofia | 6 | 8 | 5 | 3 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| CSKA Sofia | 2 | 6 | 3 | 5 | 3 | 6 | 4 | 4 | 4 | 4 | 3 | 4 | 5 | 3 | 5 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
| Cherno More | 1 | 1 | 1 | 1 | 4 | 7 | 7 | 8 | 6 | 6 | 4 | 3 | 3 | 4 | 3 | 4 | 6 | 4 | 4 | 5 | 5 | 4 | 5 | 5 | 4 | 4 |
| Lokomotiv Plovdiv | 3 | 9 | 6 | 8 | 9 | 11 | 9 | 7 | 9 | 9 | 10 | 7 | 8 | 6 | 6 | 5 | 4 | 5 | 5 | 4 | 4 | 5 | 4 | 4 | 5 | 5 |
| Dunav Ruse | 5 | 2 | 2 | 2 | 1 | 1 | 2 | 2 | 3 | 3 | 5 | 5 | 4 | 5 | 4 | 6 | 5 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 |
| Botev Plovdiv | 4 | 13 | 8 | 10 | 8 | 9 | 8 | 5 | 5 | 5 | 6 | 6 | 6 | 8 | 8 | 8 | 8 | 9 | 7 | 7 | 7 | 8 | 7 | 7 | 7 | 7 |
| Beroe | 11 | 5 | 4 | 7 | 5 | 3 | 5 | 6 | 7 | 7 | 8 | 8 | 7 | 9 | 9 | 9 | 9 | 7 | 8 | 8 | 8 | 9 | 10 | 9 | 8 | 8 |
| Pirin Blagoevgrad | 13 | 7 | 10 | 9 | 10 | 8 | 10 | 9 | 8 | 8 | 9 | 9 | 10 | 10 | 11 | 10 | 10 | 11 | 11 | 10 | 9 | 7 | 8 | 8 | 9 | 9 |
| Vereya | 10 | 3 | 7 | 4 | 7 | 5 | 6 | 10 | 11 | 11 | 11 | 11 | 9 | 7 | 7 | 7 | 7 | 8 | 9 | 9 | 11 | 10 | 9 | 10 | 10 | 10 |
| Slavia Sofia | 14 | 14 | 14 | 14 | 12 | 10 | 11 | 11 | 10 | 10 | 7 | 10 | 11 | 11 | 12 | 11 | 11 | 10 | 10 | 11 | 10 | 11 | 11 | 12 | 11 | 11 |
| Neftochimic | 9 | 11 | 13 | 11 | 11 | 12 | 13 | 13 | 14 | 13 | 12 | 13 | 12 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 13 | 12 | 12 | 11 | 12 | 12 |
| Lokomotiv Gorna Oryahovitsa | 7 | 10 | 11 | 12 | 13 | 13 | 14 | 14 | 12 | 12 | 13 | 12 | 13 | 12 | 10 | 12 | 12 | 12 | 12 | 12 | 12 | 13 | 13 | 13 | 13 | 13 |
| Montana | 8 | 12 | 12 | 13 | 14 | 14 | 12 | 12 | 13 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 | 14 |
| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Beroe | L | W | W | L | W | W | D | L | L | L | L | W | D | L | D | L | W | D | D | W | L | L | L | W | W | W |
| Botev Plovdiv | D | L | W | L | W | L | W | W | D | W | L | D | L | L | L | L | W | L | W | W | L | D | W | D | L | W |
| Cherno More | W | W | D | W | L | L | L | D | W | W | W | W | L | D | W | D | L | W | D | L | L | W | D | D | W | W |
| CSKA Sofia | W | L | W | D | W | L | W | W | D | D | W | L | L | W | D | W | W | D | W | W | W | D | L | W | D | L |
| Dunav Ruse | D | W | W | W | W | W | D | L | L | D | D | L | W | L | W | L | W | L | L | L | W | D | W | D | D | D |
| Montana | D | L | L | L | L | L | W | L | L | D | L | L | W | L | L | L | L | L | D | L | L | W | L | L | L | L |
| Neftohimic | D | L | L | W | L | L | L | L | L | W | D | L | W | D | L | L | L | W | L | W | D | D | W | W | L | L |
| Levski Sofia | D | D | W | W | W | W | W | W | W | D | W | D | W | W | L | L | W | W | W | L | D | D | W | L | W | L |
| Lokomotiv Gorna Oryahovitsa | D | L | D | L | L | L | L | L | W | W | L | W | L | D | W | D | L | D | D | L | D | L | L | L | L | W |
| Lokomotiv Plovdiv | D | D | W | L | D | L | W | W | L | L | D | W | D | W | W | W | W | L | D | W | D | L | W | D | D | L |
| Ludogorets | W | W | L | W | D | W | W | W | W | W | W | W | W | W | W | W | W | W | D | W | W | D | W | W | D | W |
| Pirin Blagievgrad | L | W | L | D | L | W | L | W | W | L | L | D | L | D | L | W | L | D | L | W | W | W | L | W | L | W |
| Slavia Sofia | L | L | L | L | W | W | L | D | W | L | W | L | L | L | D | W | L | W | D | L | W | L | L | L | W | D |
| Vereya | D | W | L | W | L | W | L | L | L | L | D | D | W | W | D | W | L | L | D | L | L | W | D | L | W | L |
Points and goals will carry over in full from regular season.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | LUD | CSK | LEV | DUN | LPL | CHM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Ludogorets Razgrad(C) | 36 | 25 | 8 | 3 | 87 | 28 | +59 | 83 | Qualification for theChampions League second qualifying round | — | 1–1 | 0–0 | 0–1 | 1–2 | 4–0 | |
| 2 | CSKA Sofia[a] | 36 | 19 | 10 | 7 | 51 | 21 | +30 | 67 | 1–1 | — | 3–0 | 2–0 | 0–0 | 3–1 | ||
| 3 | Levski Sofia(O) | 36 | 18 | 9 | 9 | 50 | 31 | +19 | 63 | Qualification for theEuropean play-off final | 1–3 | 0–3 | — | 1–1 | 5–0 | 2–2 | |
| 4 | Dunav Ruse[a] | 36 | 15 | 10 | 11 | 46 | 44 | +2 | 55 | Qualification for theEuropa League first qualifying round | 2–2 | 1–0 | 0–1 | — | 2–3 | 1–0 | |
| 5 | Lokomotiv Plovdiv | 36 | 14 | 10 | 12 | 50 | 52 | −2 | 52 | 0–3 | 1–2 | 2–1 | 3–4 | — | 2–1 | ||
| 6 | Cherno More Varna | 36 | 13 | 8 | 15 | 39 | 45 | −6 | 47 | 1–3 | 0–1 | 0–1 | 1–2 | 3–2 | — |
Below the positions per round are shown. As teams did not all start with an equal number of points, the initial pre-playoffs positions are also given.
| Team ╲ Round | Initial | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ludogorets Razgrad | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| CSKA Sofia | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
| Levski Sofia | 2 | 2 | 2 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
| Dunav Ruse | 6 | 5 | 4 | 5 | 5 | 5 | 4 | 4 | 5 | 4 | 4 |
| Lokomotiv Plovdiv | 5 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 4 | 5 | 5 |
| Cherno More | 4 | 4 | 5 | 4 | 4 | 4 | 5 | 5 | 6 | 6 | 6 |
Points and goals will carry over in full from regular season.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | VER | BOT | SLA | MON | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Vereya | 32 | 13 | 6 | 13 | 31 | 40 | −9 | 45 | Qualification for theEuropean play-off quarter-finals | — | 3–1 | 0–1 | 1–0 | |
| 2 | Botev Plovdiv | 32 | 13 | 5 | 14 | 51 | 50 | +1 | 44 | Qualification for theEuropa League first qualifying round[a] | 0–1 | — | 3–1 | 7–1 | |
| 3 | Slavia Sofia(O) | 32 | 11 | 4 | 17 | 37 | 55 | −18 | 37 | Qualification for therelegation play-offs | 0–1 | 0–3 | — | 1–0 | |
| 4 | Montana(R) | 32 | 4 | 3 | 25 | 24 | 66 | −42 | 15 | 2–3 | 2–1 | 3–4 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | BSZ | PIR | NEF | LGO | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Beroe | 32 | 12 | 8 | 12 | 35 | 33 | +2 | 44 | Qualification for theEuropean play-off quarter-finals | — | 1–1 | 3–0 | 2–3 | |
| 2 | Pirin Blagoevgrad | 32 | 12 | 7 | 13 | 41 | 44 | −3 | 43 | 1–1 | — | 2–1 | 1–1 | ||
| 3 | Neftochimic(R) | 32 | 8 | 7 | 17 | 33 | 47 | −14 | 31 | Qualification for therelegation play-offs | 0–0 | 0–3 | — | 4–1 | |
| 4 | Lokomotiv Gorna Oryahovitsa(R) | 32 | 7 | 9 | 16 | 32 | 51 | −19 | 30 | 0–1 | 4–3 | 1–1 | — |
| Quarter-finals | Semi-finals | Final | ||||||||||||||
| 16 and 20 May | ||||||||||||||||
| Pirin Blagoevgrad | 1 | 0 | 1 | |||||||||||||
| 27 and 30 May | ||||||||||||||||
| Vereya | 1 | 1 | 2 | |||||||||||||
| Vereya | – | – | — | |||||||||||||
| 15 and 19 May | ||||||||||||||||
| Botev Plovdiv | – | – | — | |||||||||||||
| Botev Plovdiv | 3 | 1 | 4 | |||||||||||||
| 4 June | ||||||||||||||||
| Beroe | 0 | 2 | 2 | |||||||||||||
| Levski Sofia | 1 (9) | |||||||||||||||
| Vereya | 1 (8) | |||||||||||||||
| Beroe | 2–1 | Botev Plovdiv |
|---|---|---|
| Report | Vutov |
| Pirin Blagoevgrad | 1–1 | Vereya |
|---|---|---|
| Tsvetkov | Report | Bandalovski |
| Vereya | Not Played | Botev Plovdiv |
|---|---|---|
SinceBotev Plovdiv qualified for theEuropa League first qualifying round by winning the2016–17 Bulgarian Cup, the semi-finals were not held andVereya qualified automatically for the play-off final.
| Levski Sofia | 1–1 (a.e.t.) | Vereya |
|---|---|---|
| Kraev | Report | Bandalovski |
| Penalties | ||
| 9–8 | ||
| First round | Second round | Third round | ||||||||||||||||||||
| Match 1 | ||||||||||||||||||||||
| Montana | 1 | 1 | 2 | |||||||||||||||||||
| Match 3 | ||||||||||||||||||||||
| Neftochimic | 3 | 2 | 5 | |||||||||||||||||||
| Neftochimic | 0 | 2 | 2 | |||||||||||||||||||
| Match 2 | ||||||||||||||||||||||
| Slavia Sofia | 1 | 5 | 6 | |||||||||||||||||||
| Lokomotiv GO | 0 | 1 | 1 | |||||||||||||||||||
| Match 5 | ||||||||||||||||||||||
| Slavia Sofia | 3 | 1 | 4 | |||||||||||||||||||
| Neftochimic | 0 | |||||||||||||||||||||
| Vitosha Bistritsa | 1 | |||||||||||||||||||||
| Match 4 | ||||||||||||||||||||||
| Montana | 1 | 3 | 4 | |||||||||||||||||||
| Lokomotiv GO | 1 | 0 | 1 | |||||||||||||||||||
| Match 6 | ||||||||||||||||||||||
| Montana | 1 | |||||||||||||||||||||
| Septemvri Sofia | 2 | |||||||||||||||||||||
Winners of matches 3, 5 and 6 will play in the top division next season
Slavia Sofia qualify for the 2017–18 First League.
Lokomotiv Gorna Oryahovitsa are relegated to the 2017–18 Second League.
Neftochimic and Montana are relegated to the 2017–18 Second League. Vitosha Bistritsa and Septemvri Sofia are promoted to the 2017–18 First League.
| Player | For | Against | Result | Date |
|---|---|---|---|---|
| Botev Plovdiv | Lokomotiv GO | 4–0[74] | 17 September 2016 | |
| Beroe | Botev Plovdiv | 3–4[75][76] | 16 October 2016 | |
| Ludogorets Razgrad | Dunav Ruse | 5–3[3] | 28 October 2016 | |
| Ludogorets Razgrad | Lokomotiv GO | 5–0[2] | 12 March 2017 | |
| Levski Sofia | Lokomotiv Plovdiv | 5–0[77] | 9 April 2017 |
4 Player scored 4 goals
| # | Club | Average | Highest |
|---|---|---|---|
| 1 | CSKA Sofia | 4,217 | 21,000 |
| 2 | Dunav | 3,261 | 12,200 |
| 3 | Levski | 3,255 | 18,000 |
| 4 | Ludogorets | 2,045 | 5,800 |
| 5 | Botev | 1,906 | 7,300 |
| 6 | Lokomotiv Plovdiv | 1,534 | 4,600 |
| 7 | Lokomotiv GO | 1,440 | 8,000 |
| 8 | Beroe | 1,351 | 4,800 |
| 9 | Pirin | 1,192 | 4,800 |
| 10 | Cherno More | 821 | 2,600 |
| 11 | Neftochimik | 742 | 2,300 |
| 12 | Vereya | 556 | 3,500 |
| 13 | Slavia Sofia | 303 | 2,700 |
| 14 | Montana | 227 | 1,200 |
Source:[78]