2015–16 Belgian Pro League
The 2015–16 season of the Belgian Pro League was the 113th season of top-tier football in Belgium. It started in the last week of July 2015 and finished in May 2016. Gent were the defending champions.
This was the last season under the "Pro League" name; a reorganisation of the Belgian professional leagues followed the season, with the top league to be known from 2016–17 forward as "First Division A".
Changes from 2014–15
Structural changes
Some changes were introduced in comparison to the previous season, with the most important one being the relegation rules. Instead of organising a relegation playoff between the teams finishing in the two last positions, this season will rather see the last team relegated immediately, while the 15th placed team will not play in any playoff and will remain in the renamed Belgian First Division A.Several other smaller changes were introduced, namely:
- The team finishing on top of the table following the regular season, will be assured at least place in the 2016–17 UEFA Europa League in case they drop out of the top two positions and thereby miss out on the 2016–17 UEFA Champions League. They will be awarded a spot in the 2016–17 UEFA Europa League Third qualifying round, or even the Group stage in case the 2015–16 Belgian Cup winners finish in the top two.
- In case two or more teams finish with equal points after the Championship Playoff, the first tiebreaker will now be the finishing position during the regular season.
- The disciplinary record will now be erased for all players after conclusion of the regular season. Any suspensions already obtained will be kept. In addition, during the playoffs, players will now pick up a one match ban already after three yellow cards, rather than five as during the regular season.
Team changes
- Cercle Brugge and Lierse were relegated. Cercle Brugge after losing the relegation playoff series against Lierse, while Lierse lost the promotion playoff.
- Sint-Truiden was promoted as 2014–15 Belgian Second Division champions.
- OH Leuven who won the promotion playoff and returned to the Belgian Pro League just one season after their relegation.
Teams
Stadiums and locations
Club | Location | Venue | Capacity |
Anderlecht | Constant Vanden Stock Stadium | 21,000 | |
Charleroi | Stade du Pays de Charleroi | 14,000 | |
Brugge | Jan Breydel Stadium | 29,042 | |
Genk | Cristal Arena | 24,956 | |
Ghent | Ghelamco Arena | 19,999 | |
Kortrijk | Guldensporen Stadion | 9,399 | |
Lokeren | Daknamstadion | 9,560 | |
Mechelen | AFAS-stadion Achter de Kazerne | 13,213 | |
Mouscron | Stade Le Canonnier | 10,571 | |
Ostend | Albertpark | 8,000 | |
Leuven | Den Dreef | 9,493 | |
Sint-Truiden | Stayen | 14,600 | |
Liège | Stade Maurice Dufrasne | 28,278 | |
Beveren | Freethiel Stadion | 8,190 | |
Westerlo | Het Kuipje | 8,035 | |
Waregem | Regenboogstadion | 9,540 |
Personnel and kits
Managerial changes
Regular season
League table
Positions by round
Note: The classification was made after the weekend of each matchday, so postponed matches were only processed at the time they were played to represent the real evolution in standings.- On matchday 16, the matches Lokeren - Anderlecht and Mouscron-Péruwelz - Charleroi were postponed due to increased safety measures following the November 2015 Paris attacks. These matches were played on 22 and 23 December, between matchdays 20 and 21.
Results
Championship play-offs
The points obtained during the regular season were halved before the start of the playoff. As a result, the teams started with the following points before the playoff: Club Brugge 32 points, Gent 30, Anderlecht 28, Oostende 25, Genk 24 and Zulte Waregem 22. The points of Anderlecht, Oostende and Zulte-Waregem were rounded up, therefore in case of any ties on points at the end of the playoffs, the half point will be deducted for these teams.Play-off table
Positions by round
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.Europa League play-offs
Group A contains the teams finishing the regular season in positions 7, 9, 12 and 14. The teams that finish in positions 8, 10, 11 and 13 are placed in Group B.Group A
Group B
Europa League play-off final
The winners of both playoff groups compete in a two-legged match to play the fourth-placed team of the championship play-offs, called Testmatch. The winner of this Testmatch was granted an entry to the second qualifying round of the 2016–17 UEFA Europa League.----
Charleroi won 3–1 on aggregate.
Testmatches Europa League
The matches were played over two legs between the Europa League play-off final winners and the fourth-placed team of the championship play-offs. The winner qualified for the second qualifying round of the 2016–17 UEFA Europa League.----
Genk won 5–3 on aggregate.
Season statistics
Top scorers
Rank | Player | Club | Goals |
1 | ![]() | Charleroi | 20 |
2 | ![]() | Zulte Waregem | 18 |
3 | ![]() | Mechelen | 17 |
4 | ![]() | Anderlecht | 14 |
5 | ![]() | Oostende | 13 |
5 | ![]() | Gent | 13 |
5 | ![]() | Club Brugge | 13 |
5 | ![]() | Westerlo | 13 |
5 | ![]() | Gent | 13 |
5 | ![]() | Club Brugge | 13 |
Top assists
Rank | Player | Club | Assists |
1 | ![]() | Zulte Waregem | 12 |
2 | ![]() | Standard Liège | 10 |
3 | ![]() | Waasland-Beveren | 9 |
4 | ![]() | Genk | 7 |
4 | ![]() | Mechelen | 7 |
4 | ![]() | Gent | 7 |
4 | ![]() | Lokeren | 7 |
8 | ![]() | Oostende | 6 |
8 | ![]() | Anderlecht | 6 |
8 | ![]() | Standard Liège | 6 |
8 | ![]() | Oostende | 6 |
8 | ![]() | Mechelen | 6 |
8 | ![]() | Anderlecht | 6 |
8 | ![]() | OH Leuven | 6 |
8 | ![]() | Charleroi | 6 |
8 | ![]() | OH Leuven | 6 |
Multiple goals in one match
Player | For | Against | Goals | Match Result | Date |
![]() | Genk* | OH Leuven | 26', 81' | 25 July 2015 | |
![]() | Kortrijk* | Standard Liège | 40', 64' | 25 July 2015 | |
![]() | OH Leuven | Westerlo* | 21', 78' | 8 August 2015 | |
![]() | Oostende* | Anderlecht | 3', 89' | 16 August 2015 | |
![]() | Waasland-Beveren* | Mouscron-Péruwelz | 6', 90+2' | 22 August 2015 | |
![]() | Gent* | Mechelen | 49', 90+3' | 29 August 2015 | |
![]() | Zulte Waregem | Oostende* | 42', 68' | 29 August 2015 | |
![]() | Club Brugge* | Standard Liège | 8', 37', 77', 90+1' | 30 August 2015 | |
![]() | Oostende | Waasland-Beveren* | 34', 48', 52' | 12 September 2015 | |
![]() | Gent* | Standard Liège | 62', 90' | 20 September 2015 | |
![]() | Club Brugge* | Waasland-Beveren | 40', 46' | 20 September 2015 | |
![]() | Zulte Waregem* | Westerlo | 42', 49' | 25 September 2015 | |
![]() | Gent* | Club Brugge | 15', 51', 62' | 4 October 2015 | |
![]() | Westerlo | Standard Liège* | 9', 44' | 17 October 2015 | |
![]() | OH Leuven | Lokeren* | 3', 73' | 17 October 2015 | |
![]() | Anderlecht | Zulte Waregem* | 14', 52' | 18 October 2015 | |
![]() | Mechelen* | Zulte Waregem | 35', 66' | 24 October 2015 | |
![]() | Zulte Waregem | Mechelen* | 16', 70' | 24 October 2015 | |
![]() | Sint-Truiden* | Kortrijk | 48', 52' | 25 October 2015 | |
![]() | Oostende* | Genk | 27', 35' | 27 October 2015 | |
![]() | Club Brugge* | OH Leuven | 41', 69' | 28 October 2015 | |
![]() | Anderlecht* | Mouscron-Péruwelz | 51', 90+3' | 1 November 2015 | |
![]() | Westerlo | Waasland-Beveren* | 43', 58' | 7 November 2015 | |
![]() | Charleroi | Gent* | 23', 61' | 8 November 2015 | |
![]() | Gent* | Westerlo | 68', 77' | 20 November 2015 | |
![]() | Anderlecht* | OH Leuven | 39', 68' | 29 November 2015 | |
![]() | Club Brugge | Mechelen* | 66', 73' | 29 November 2015 | |
![]() | OH Leuven* | Westerlo | 9', 24' | 5 December 2015 | |
![]() | Mouscron-Péruwelz | Kortrijk* | 15', 84' | 12 December 2015 | |
![]() | Westerlo* | Charleroi | 41', 70' | 19 December 2015 | |
![]() | Anderlecht | Club Brugge* | 35', 90+3' | 20 December 2015 | |
![]() | Oostende* | Standard Liège | 31', 50' | 20 December 2015 | |
![]() | Gent* | Anderlecht | 10', 89' | 17 January 2016 | |
![]() | Standard Liège | Lokeren* | 56', 65' | 17 January 2016 | |
![]() | Waasland-Beveren | Oostende* | 7', 17' | 17 January 2016 | |
![]() | Club Brugge* | Lokeren | 12', 28' | 31 January 2016 | |
![]() | Anderlecht | Mechelen* | 18', 70' | 5 February 2016 | |
![]() | Sint-Truiden | Standard Liège* | 43', 60' | 7 February 2016 | |
![]() | Genk* | Waasland-Beveren | 9', 26' | 13 February 2016 | |
![]() | Club Brugge* | Westerlo | 25', 71' | 19 February 2016 | |
![]() | Kortrijk* | Sint-Truiden | 17', 51' | 20 February 2016 | |
![]() | Mouscron-Péruwelz* | OH Leuven | 88', 90+3' | 20 February 2016 | |
![]() | Oostende* | Gent | 13', 54' | 21 February 2016 | |
![]() | OH Leuven* | Oostende | 27', 56' | 27 February 2016 | |
![]() | OH Leuven* | Oostende | 29', 59' | 27 February 2016 | |
![]() | Waasland-Beveren | Charleroi* | 48', 90+3' | 28 February 2016 | |
![]() | Oostende* | Charleroi | 77', 83' | 5 March 2016 | |
![]() | Mechelen* | Standard Liège | 15', 42' | 13 March 2016 | |
![]() | Mechelen* | Standard Liège | 12', 78' | 13 March 2016 | |
![]() | Mechelen* | Charleroi | 77', 85' | 16 April 2016 | |
![]() | Club Brugge* | Zulte Waregem | 75', 86' | 23 April 2016 | |
![]() | Kortrijk* | Waasland-Beveren | 28', 37' | 23 April 2016 | |
![]() | Charleroi* | Mechelen | 25', 81' | 23 April 2016 | |
![]() | Oostende* | Anderlecht | 45+1', 81' | 24 April 2016 | |
![]() | Lokeren | Charleroi* | 6', 8' | 29 April 2016 | |
![]() | Charleroi* | Lokeren | 12', 90+4' | 29 April 2016 | |
![]() | Kortrijk | Mouscron-Péruwelz* | 52', 73' | 7 May 2016 | |
![]() | Mouscron-Péruwelz* | Kortrijk | 4', 83' | 7 May 2016 | |
![]() | Lokeren* | Mechelen | 25', 53', 73', 83' | 7 May 2016 |